1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="f04a4bfe-b3fb-456c-956b-f8adb4ced96a",e._sentryDebugIdIdentifier="sentry-dbid-f04a4bfe-b3fb-456c-956b-f8adb4ced96a")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2565],{66610:(e,t,a)=>{a.r(t),a.d(t,{preloadSourceLogos:()=>s,preloadStateSeals:()=>c});var n=a(59704);let r=new Map;async function o(e){let t="/api/proxy-seal?url=".concat(encodeURIComponent(e));try{let a=await fetch(t);if(!a.ok)return console.warn("Failed to fetch seal: ".concat(e," (").concat(a.status,")")),null;let n=await a.blob();if("image/svg+xml"===n.type||e.endsWith(".svg"))return await i(n,e);return new Promise(e=>{let t=new FileReader;t.onloadend=()=>e(t.result),t.onerror=()=>e(null),t.readAsDataURL(n)})}catch(t){return console.warn("Error fetching seal: ".concat(e),t),null}}async function i(e,t){try{let a=await e.text(),n="data:image/svg+xml;charset=utf-8,".concat(encodeURIComponent(a));return new Promise(e=>{let a=new window.Image;a.crossOrigin="anonymous",a.onload=()=>{let t=document.createElement("canvas"),n=a.naturalWidth>0?a.naturalWidth:200,r=a.naturalHeight>0?a.naturalHeight:200;t.width=n,t.height=r;let o=t.getContext("2d");if(!o)return void e(null);o.drawImage(a,0,0,n,r),e(t.toDataURL("image/png"))},a.onerror=()=>{console.warn("Failed to convert SVG to PNG: ".concat(t)),e(null)},a.src=n})}catch(e){return console.warn("SVG to PNG conversion error:",e),null}}let l=new Map;async function s(e){let t=Array.from(new Set(e.filter(e=>!!e))),a=t.filter(e=>!l.has(e));for(let{url:e,dataUri:t}of(await Promise.all(a.map(async e=>({url:e,dataUri:await o(e)})))))t&&l.set(e,t);let n=new Map;for(let e of t){let t=l.get(e);t&&n.set(e,t)}return n}async function c(e,t){let a=Array.from(new Set(e)),i=a.filter(e=>!r.has(e));if(i.length>0){let e=0,a=i.length;for(let{code:l,dataUri:s}of(await Promise.all(i.map(async r=>{let i=(0,n.y)(r);if(!(null==i?void 0:i.logoUrl))return e++,null==t||t(e,a),{code:r,dataUri:null};let l=await o(i.logoUrl);return e++,null==t||t(e,a),{code:r,dataUri:l}}))))s&&r.set(l,s)}else null==t||t(1,1);let l=new Map;for(let e of a){let t=r.get(e);t&&l.set(e,t)}return l}},92565:(e,t,a)=>{a.r(t),a.d(t,{default:()=>c});var n=a(6029),r=a(95550),o=a(55729),i=a(39830),l=a(66610);let s={practitioner:{firstName:"Emerson",lastName:"Abbott",middleName:"Anderson",npi:"1457572141",hadBoardAction:"Unknown",licenses:[{licenseState:"CA",licenseNumber:"CA-TEST-001",statusRaw:"ACTIVE",statusMapped:"Active",issueDate:"2020-01-15",expirationDate:"2026-01-15",hadBoardActionRaw:"None",fullName:"Emerson Abbott",practitionerTypeRaw:"MD",primarySource:{id:"1",state:"CA"}},{licenseState:"NY",licenseNumber:"NY-TEST-002",statusRaw:"ACTIVE",statusMapped:"Active",issueDate:"2019-06-10",expirationDate:"2025-06-10",hadBoardActionRaw:"None",fullName:"Emerson Abbott",practitionerTypeRaw:"MD",primarySource:{id:"2",name:"New York State Department of Health",url:"https://www.health.ny.gov",state:"NY"}},{licenseState:"TX",licenseNumber:"9056102288",statusRaw:"ACTIVE",statusMapped:"Active",issueDate:"1984-08-17",expirationDate:"2026-08-17",hadBoardActionRaw:"None",fullName:"Emerson Abbott",practitionerTypeRaw:"MD",primarySource:{id:"3",name:"Texas Medical Board",deeplink:"https://profile.tmb.state.tx.us/Search.aspx?9056102288",url:"https://www.tmb.state.tx.us",state:"TX"}}],deaLicenses:[{id:"1",deaRegistrationNumber:"AB1234567",activity:"Active",businessActivityDescription:"CLP-PHYSICIAN",drugScheduleDescription:"Schedule 2 Narcotic Controlled Substances Schedule 2N Non-Narcotic Controlled Substances Schedule 3 Narcotic Controlled Substances Schedule 3N Non-Narcotic Controlled Substances Schedule 4 Controlled Substances Schedule 5 Controlled Substances",expirationDate:"2026-12-31",address1:"123 Medical Plaza",city:"San Francisco",state:"CA",zipCode:"94102"},{id:"2",deaRegistrationNumber:"CD7654321",activity:"Active",businessActivityDescription:"CLP-PHYSICIAN",drugScheduleDescription:"Schedule 2 Narcotic Controlled Substances Schedule 2N Non-Narcotic Controlled Substances Schedule 3 Narcotic Controlled Substances Schedule 3N Non-Narcotic Controlled Substances Schedule 4 Controlled Substances Schedule 5 Controlled Substances",expirationDate:"2027-06-30",address1:"456 Hospital Drive",city:"New York",state:"NY",zipCode:"10001"}],exclusions:[{id:"1",sourceType:"OIG",sourceLevel:"federal",resolutionLevel:"Exact",fullName:"Emerson Abbott",status:"Excluded",providerType:"Physician (MD)",dateOfBirth:"1970-04-02",effectiveDate:"2020-01-15",endDate:"2025-01-15"},{id:"2",sourceType:"SAM",sourceLevel:"federal",resolutionLevel:"Fuzzy",fullName:"Emerson Abbott",status:"Active Exclusion",effectiveDate:"2021-06-01"},{id:"3",sourceType:"tx_exc_001",sourceLevel:"state",sourceName:"Texas OIG Exclusion List",excludingState:"Texas",resolutionLevel:"Exact",fullName:"Emerson Abbott",status:"Excluded",licenseNumber:"9056102288",city:"Austin",state:"TX",effectiveDate:"2022-03-01",endD
1ate:"2027-03-01"}],medicare:{optOuts:[{id:"oo-1",specialty:"Internal Medicine",eligibleToOrderAndRefer:!0,optoutEffectiveDate:"2023-01-01",optoutEndDate:"2025-01-01",city:"San Francisco",state:"CA"}],enrollments:[{id:"en-1",medicareEnrollmentId:"I20250520000135",pacId:"2264627132",enrollmentStateCode:"AZ",providerTypeDescription:"PRACTITIONER - NURSE PRACTITIONER",revalidationAdjustedDueDate:"2026-05-31",benefitReassignments:[{receivingEnrollmentId:"O20240710001077",organizationName:"SEVA MEDICAL PLLC",npi:"1679264014",enrollmentStateCode:"AZ"},{receivingEnrollmentId:"O20240911003168",organizationName:"FIRST PERSON CARE CLINIC",npi:"1023852928",enrollmentStateCode:"AZ"}]},{id:"en-2",medicareEnrollmentId:"I20230220001663",pacId:"2264627132",enrollmentStateCode:"CT",providerTypeDescription:"PRACTITIONER - NURSE PRACTITIONER",benefitReassignments:[{receivingEnrollmentId:"O20180103001735",organizationName:"TAPESTRY TELEHEALTH PLLC",npi:"1992215446",enrollmentStateCode:"CT"},{receivingEnrollmentId:"O20250721002310"}]},{id:"en-3",medicareEnrollmentId:"I20200101000001",pacId:"2264627132",enrollmentStateCode:"CA",providerTypeDescription:"ORDER AND REFERRING ONLY - PHYSICIAN",revalidationDueDate:"2027-01-15"}],billingEligibility:{id:"be-1",activeEnrollmentCount:1,canOrderPartB:!0,canOrderDurableMedicalEquipment:!0,canOrderHomeHealthAgency:!1,canOrderPowerMobilityDevice:!1,canOrderHospice:!0}}},verificationDate:new Date().toISOString(),createdBy:"[email protected]",showMedicare:!0,showStateSanctions:!0};function c(){let[e,t]=(0,o.useState)(new Map),[a,c]=(0,o.useState)(!1);return((0,o.useEffect)(()=>{let e=s.practitioner.licenses.map(e=>e.licenseState);(0,l.preloadStateSeals)(e).then(e=>{t(e),c(!0)})},[]),a)?(0,n.jsx)(r.PDFViewer,{style:{width:"100vw",height:"100vh",border:"none"},children:(0,n.jsx)(i.VerificationPdfDocument,{data:s,stateSeals:e,sourceLogos:new Map})}):(0,n.jsx)("p",{style:{padding:40},children:"Loading state seals..."})}}}]);
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.