Dragonfly PDM · Provider data for claims systems

Provider data your claims system can actually use.

Every roster, every source, turned into one record per provider and one address per real location. Your claims system gets what it needs. Your directory shows what's still true.

Three sources. Three spellings. One provider.

The same doctor arrives from the roster, the credentialing feed, and NPPES, and none of them agree. Watch Dragonfly PDM make one record.

validatenormalizemaster addressresolve namematchcommitclean up
Group roster · CSVDr. Maria Santos-Reyes
3550 Peachtree Industrial Blvd Ste 200
Duluth GA 30096 · (770) 555-01O4
Credentialing feedSANTOS REYES, MARIA
3550 PEACHTREE IND BLVD, #200
DULUTH GA 30096-2909 · NPI 1740283847
NPPESMaria Santos Reyes MD
3550 Peachtree Industrial Boulevard Suite 200
Duluth GA 30096 · Internal Medicine (207R00000X)
Mastered record · 1 provider · 1 address · 3 sources Maria Santos-Reyes, MD · NPI 1740283847
3550 Peachtree Industrial Blvd, Ste 200, Duluth, GA 30096-2909
Gwinnett County · geocoded · deliverable ✓
Specialty: Internal Medicine → PCP (your crosswalk)
Phone (770) 555-0104 · consensus name from 3 sources ✓
directory status: activenetwork: HMO · effective 2026-01-01
claims-system roster rowready ✓

Built for the problems you already have.

01

Rosters arriving in forty formats?

Send them as they come. Dragonfly PDM handles intake, pre-scrubbing, validation, and maintenance of the final record.

02

The same provider in your system three different ways?

Dragonfly PDM combines every source into one record per provider and one address per real location.

03

Claims pending on provider data?

Accurate data in the wrong shape still pends the claim. Dragonfly PDM hands your claims system a roster built the way it needs it.

04

Directory audits keeping you up at night?

Every record shows what verified it, when, and from where. Secret-shopper results sit next to the data they checked.

05

Need a new data field by Friday?

Languages, telehealth, accessibility, licenses. Add it the same day. No vendor tickets or customizations. Immediately available in the API.

06

Waiting a year to see any results?

Your rosters load in days, so you see what's wrong right away. Most integrations take 60 to 90 days. From there, every issue we knock down is a gain you keep.

Attestation didn't fix it. 81% of physician entries were still inconsistent across five carriers (JAMA).1 Your providers told you the truth. Your claims system still can't use it.

Send us a roster →

1 Butala, Jiwani, and Bucholz, "Consistency of Physician Data Across Health Insurer Directories," JAMA, March 2023. Directories of five national insurers searched in September 2022, after the No Surprises Act took effect.

Accuracy decays. Evidence keeps up.

About 2% of provider details change every month.2 CMS found nearly half of Medicare Advantage directory locations wrong.3 More phone calls won't outrun a 2% monthly decay. Dragonfly PDM collects and keeps the evidence behind each listing so you know which are still true and where to focus your energy.

100 listed providers · months since last verification
0 months0 listings now wrong

2 LexisNexis Risk Solutions: about 2.4% of provider demographics change at least monthly. 3 CMS Online Provider Directory Review, round 3 (2018 report, reviews November 2017 to July 2018): 48.7% of listed locations had at least one inaccuracy.

Claims show where your providers actually practice.

When a provider bills for a visit, the claim records where it happened. That makes your paid claims a running record of where each provider really sees patients.

In our directory work, listings backed by claims at that address were confirmed correct 88% of the time. Listings with no claims there: only 29%.

Dragonfly PDM puts that evidence next to every listing, so you know which ones to trust and which to check first.

One podiatrist. Two offices. Ten months of claims.

Days seen at each office, by weekday. The directory lists one address and no hours.

directory one address, no hours claims Tue/Wed/Fri here · Mon/Thu there

The data layer behind Kestrel.

Dragonfly PDM runs on its own. Pair it with Kestrel, and clean provider data shows up where your CFO can see it: in the auto-adjudication rate.

Kestrel · Claims pricing engine

Claims priced the way your contracts are written.

Explore Kestrel →

Questions we get

Does Dragonfly PDM replace our credentialing or attestation vendor?

No. Dragonfly PDM takes in data from credentialing, attestation, roster, NPPES, and other sources and turns it into the record your claims system needs.

What do you need from us to get started?

A roster. We'll have it loaded in days and deliver a summary of where the issues and gaps are and how we can address them.

Does Dragonfly PDM work without Kestrel?

Yes. Dragonfly PDM fixes provider data on its own. Paired with Kestrel, the fix shows up in your auto-adjudication rate.

Does Dragonfly PDM help with No Surprises Act and CMS directory rules?

Dragonfly PDM keeps the evidence behind every listing: when it was verified, how, and by what source. That's what you need to show at audit time.

How is Dragonfly PDM priced?

Dragonfly PDM pricing depends on services and volume. Contact us for a customized quote.

Send us your ugliest roster.

We'll load it, clean it up, and show you the pends it would have prevented.