Before a doctor or nurse can see patients or bill an insurer, someone has to confirm that their license, board certification and registrations are real, current and in good standing. Confirming each one with the body that issued it is primary source verification. It sounds simple. In practice it means logging in to hundreds of different websites, each with its own layout, its own rules and its own way of breaking.
This guide explains what primary source verification is, what credentialing teams verify, why the work is slow, what to look for in provider credentialing software, and how to keep the proof an auditor will ask for.
Key Takeaways
- Primary source verification means checking a credential with the organization that issued it, not trusting a copy or a résumé.
- Programs typically verify the license, board certification, DEA registration, education and training, work history, malpractice history and sanctions status.
- The slow part is the sources: hundreds of portals with no common format, and layouts that change without notice.
- Good software saves proof for every check, tracks expiry dates, screens sanctions every month and sends exceptions to a person.
What primary source verification is
A credential is a claim. A provider says they hold a license in a state, are certified by a board, or hold a DEA registration. Primary source verification turns the claim into a confirmed fact by asking the source of record.
A copy of a license, a line on a résumé or an entry in a third-party database is a secondary source. Those can be out of date, wrong or forged. The issuing body is the primary source, which is why accrediting bodies such as NCQA and The Joint Commission set expectations for how credentials are verified. Their standards define which sources count and how recent a check must be, so read the current standard that applies to your organization.
What credentialing teams verify
Programs differ, but most cover the same set of checks:
- State license. Active status, expiry date and any restrictions or disciplinary action, checked with the state licensing board.
- Board certification. Certification status with the certifying board.
- DEA registration. Whether the registration is valid and covers the schedules the provider prescribes, and state controlled substance registrations where they apply.
- Education and training. Medical school, residency and fellowship.
- Work history and references. Gaps and prior affiliations.
- Malpractice history. Including reports from the National Practitioner Data Bank where an organization is eligible to query it.
- Sanctions and exclusions. The OIG exclusion list, SAM.gov exclusions, state Medicaid lists and often the OFAC sanctions list.
- Payer enrollment. Whether the provider is enrolled and active with the payers the group bills.
Why it is slow
The checks themselves are not hard. The sources are.
- There is no common format. Fifty states, national registries, certifying boards, federal lists and payer portals each present their data differently.
- Many need a login. Some require an account, a one-time code sent by text or email, or a manual request.
- Layouts change. A portal redesign or a moved button breaks any script or any team habit that depended on the old page.
- Some sources block automated access. Pages detect scripts and show a challenge instead of the record.
- Proof matters. A check is only useful in an audit if you can show what the source said on the day you looked.
What to look for in provider credentialing software
If you are comparing tools, these questions separate a system that works from one that only looks good in a demo.
How automated verification works
A practical design describes each source in a configuration file instead of writing custom code for every site. The file says how to log in, how to handle a one-time code, how to recognize a blocked page and what proof to capture. The same file can drive production runs, testing and repair, and every version is kept so you can see what changed and when.
When a portal changes, an automated repair step can find the cause and propose a tested fix against the real portal. A person still approves each change before it goes live, so an unattended fix cannot quietly start recording the wrong data. Work is queued by priority, so urgent checks, such as a provider waiting to start, run first.
Keeping the evidence an auditor wants
Whatever system you use, aim to be able to answer these for any provider:
- What was checked, and against which source?
- On what date and time?
- What did the source show? Keep the screenshot and the extracted fields.
- Who or what confirmed it, and was a person involved?
- When is the next check due?
How we do it
We built and run a provider credentialing verification platform for a US credentialing company. It checks state licensing boards, certification boards, the OIG, OFAC and SAM sanctions lists, DEA registries and payer portals at the source, at about 30,000 verifications a day, using 641 source configurations. Every check saves proof, a second check confirms the page and the provider, and a person approves every repair when a portal changes.
You can try one piece of it yourself. Our free OIG exclusion list search checks up to 25 names at once, and the combined exclusion check searches OIG, SAM.gov and OFAC together.
Talk to us
If your credentialing team spends its week on portals and screenshots, we can help you automate the checks and keep the evidence. Our provider credentialing page shows what the system includes. Contact us and tell us which sources and volumes you handle today.
BeyondScale Team
Team, BeyondScale Technologies
Engineers at BeyondScale Technologies, an ISO 27001 certified cloud, AI, and security company founded in 2016.
Before a system we build goes live, we can test it with Securetom, the AI security product we built.
See Securetom

