River
Y CombinatorBacked by Y Combinator
FREE TEMPLATE

Staff Training and Competency Template

Two documents and three sheets that split every staff credential into two tracks, since only one of them can put a paid claim at risk.

Free download  ·  No account needed

Staff Register

One row per person per credential

Illustrative preview. The Track column follows the Billed Under Own NPI column, never the job title.

EmployeeCredentialBilled Under Own NPITrackStatus
     
     

The question that decides the track

Not the role. Not the credential type. Whether this specific credential sits on the NPI a claim is billed under.

Remaining columns: Issuing Body, Renewal Cycle, Expiry / Next Due, Citation.

Every staff training tracker for a medical practice does the same thing: one row per person, a single certified checkbox, and a countdown to the next renewal date. Sorted purely by days until due, a physician's state license and a medical assistant's CPR card read as the same kind of risk. They are not. One of them can turn a claim the practice already got paid on into a recoupment target. The other restricts who can be handed a task until it's renewed.

42 CFR 410.20(b) pays for a physician's services only when furnished by someone "legally authorized to practice by the State... and acting within the scope of his or her license." 42 CFR 410.75(b) sets the same condition for a nurse practitioner billing under her own NPI, plus the national certification behind it. Every other credential on the roster, an RN's license, a certification, a CPR card, HIPAA training required of the whole workforce under 45 CFR 164.308(a)(5)(i), governs who can be assigned a duty. None of it prices a claim.

Meridian Family Medicine, a fictional single-location practice, missed Dr. Aslan's medical license renewal on March 1 and caught it during an April 15 registry check, 45 days later. Across the 27 clinic days in that gap, 378 claims went out under her NPI at an average allowed amount of $142, for $53,676 in exposure. In the same window, a medical assistant's CPR card sat 64 days overdue, longer than the license. Its exposure is $0. The Gap Report ranks the license first anyway.

Two open gaps, ranked by what's actually at risk

The full staff register, the completion history behind it, and the ranked gap report.

Staff Register

Illustrative roster for a fictional practice, Meridian Family Medicine, 7 employees, 9 tracked credentials.

EmployeeCredentialBilled Under Own NPITrackStatus
R. AslanState Medical LicenseYesBilling-gatingLapsed 45d
N. OkaforState APRN AuthorizationYesBilling-gatingCurrent
N. OkaforNational NP CertificationYesBilling-gatingCurrent, renewed T-15
M. DelacroixState RN LicenseNoOperationalCurrent
J. WhitfieldState RN LicenseNoOperationalCurrent
T. ReyesCMA CertificationNoOperationalCurrent
T. ReyesCPR/BLS CertificationNoOperationalLapsed 64d
S. ParkHIPAA Workforce TrainingNoOperationalCurrent
L. FerreiraHIPAA Workforce TrainingNoOperationalCurrent

Two rows are open gaps: one billing-gating, one operational. The register alone doesn't rank them; the Gap Report does.

Completion Tracker

Sample rows. Each is a completed event, independent of what the register's Status column currently claims.

EmployeeCredential / TrainingCompletedReminder Fired
N. OkaforNational NP Certification renewal2026-04-052026-03-21 (T-30)
T. ReyesCPR/BLS Certification course2024-02-102026-01-11 (T-30), not rebooked
R. AslanState Medical License renewal2024-03-01Prior cycle only

Okafor's row shows a reminder that worked: renewed 15 days before expiry, zero lapse. Reyes's and Aslan's show one that didn't land in time.

Gap Report

Ranked by track first, billing-gating ahead of operational, then by size within the track.

RankEmployeeCredentialTrackDays OverdueExposure
1R. AslanState Medical LicenseBilling-gating45$53,676
2T. ReyesCPR/BLS CertificationOperational64$0

64 days beats 45 days on a pure calendar sort. The Gap Report doesn't run a pure calendar sort. 378 claims went out under Dr. Aslan's NPI while her license sat lapsed, at an average allowed amount of $142; nothing was billed against Reyes's own NPI for the work her CPR card covers, so its exposure is $0 regardless of how long it sits open.

What's in the pack

01

Staff Register

One row per person per credential, never one row per person, with the issuing body, the renewal cycle and a column asking directly whether the claim bills under that person's own NPI. That column is what decides the track, not the job title.

02

Training Requirements by Role

Every credential and training each role owes, billing-gating ones listed first within each role. Points to the OSHA pack's role determination for bloodborne-pathogens and hazard-communication training rather than re-running it here.

03

Competency Assessment Format

The dated record that a named person can actually perform a named task, distinct from the certificate saying a body attested to it once. Method, assessor, outcome, and a corrective-action date whenever the outcome isn't fully competent.

04

Completion Tracker

Every renewal and training actually completed, dated, across every credential on the roster. Distinct from the HIPAA training tracker in the policy pack, which logs one obligation rather than a person's whole credential set.

05

Gap Report

Every open gap, billing-gating ones first and ranked by the dollar exposure priced from claims billed during the lapse, operational ones after and ranked by days overdue. A 64-day CPR gap still ranks below a 45-day license gap.

06

Credential Expiry Clock Watch

A weekly read that flags a billing-gating credential inside 30 days of expiry before it lapses, and prices any already-lapsed one in dollars rather than days, separate from the operational gaps it reports in days only.

How to use it

  1. 1

    Open in River, or download it

    Open the pack in River and let the agent classify your real roster's credentials, or download the blank Word and CSV files instantly and work through them yourself.

  2. 2

    Send every credential, not a summary

    Licenses, certifications, and training records for every person, not just a headcount by role. A blended "clinical staff, 8" hides which of those 8 bill under their own NPI.

  3. 3

    Watch the track split, not just the dates

    See which credentials are billing-gating before you see which ones are due soonest. The two lists overlap less than most rosters expect.

  4. 4

    Run the Gap Report against real dates

    Any open billing-gating gap gets priced in claims and dollars immediately. Any open operational gap gets a days-overdue count and nothing invented beyond it.

Frequently asked questions

Is this template free?

Yes. Download the two documents and three sheets as Word and CSV files with no signup and no card. "Edit with AI" is a separate, optional path for practices that want the agent to classify a real roster's credentials and run the Gap Report against it. The rest of the library is at the template library.

How do I know if a credential is billing-gating?

Ask one question: does this specific credential sit on the NPI a claim is billed under? A physician's or a self-billing nurse practitioner's own license and certification do. A registered nurse's license usually does not, because her work is typically billed under a supervising physician's NPI as incident-to service, not her own.

Does a lapsed license really invalidate a claim that was already paid?

It puts the claim at risk of recoupment, which is different from automatic invalidation. The service failed a condition of payment under 42 CFR 410.20(b) or 410.75(b) for the period the license was not current. Whether a specific payer acts on that, and what a specific state's practice-continuity rule says, is a question for counsel or the licensing board, not this pack.

How is this different from a credentialing expiration tracker?

The provider credentialing expiration tracker holds the payer-facing paperwork that keeps a provider's enrollment active with each payer, on lead times tiered to what each issuer needs. This register holds whether the person is licensed and certified to render the service at all, which is the precondition the other tracker assumes is already true.

We already track OSHA and HIPAA training. Does this duplicate that?

No, it inherits from it. Bloodborne-pathogens and hazard-communication determinations stay in the OSHA workplace safety pack by role. This register names that a role owes them and points there, rather than re-running the determination or copying its dates into a second place that can drift out of sync.

Does this help with getting a new clinician credentialed in the first place?

Not directly. Getting a new clinician live on every payer is a separate checklist with its own filing deadlines. This register starts once that clinician has credentials on file, and keeps tracking whether those credentials, and everyone else's, stay current.

What format are the downloaded files?

Word documents for Training Requirements by Role and the Competency Assessment Format, plus CSV for the Staff Register, Completion Tracker and Gap Report, zipped into one download. They open in Word, Pages, Google Docs, Excel, Numbers and Sheets without a conversion step.

Find out which of your open gaps actually risks a claim

Send your roster and its credentials. Every gap comes back on one of two tracks, and only one of them gets priced in dollars.

Edit with AI