What should you check before signing a primary care chart?
Check five things before you sign: the codes match today's note, no two codes contradict each other, every code that can name a side names one, each chronic condition shows today's care, and the visit level matches the note.
By Alex, Chief Medical Officer
Before you sign a primary care chart, make sure the codes and the visit level match what today's note says. In practice that comes down to five checks.
- Every diagnosis code matches today's assessment.
- No two codes contradict each other.
- Every code that can name a left or right names one.
- Each chronic condition on the claim shows what the provider did about it today.
- The visit level matches the note, up or down.
That takes a couple of minutes, and it's the last moment anyone can fix the chart without chasing someone. "By the time charts get to billing they're already signed. Once signed, it's locked," a biller at a primary care practice told us. After that, any fix that needs the note changed goes in as an addendum, meaning a dated note added on top of the original. Someone has to ask the provider to write it.
What should a chart signoff checklist cover?
Here is the checklist, with what a miss looks like in a real note and what it costs once the chart is signed. The codes are common primary care examples.
| Check | What a miss looks like | What it costs after signing |
|---|---|---|
| Every code that can name a side names one | The note says "right knee pain, worse on stairs." The code is M25.569, knee pain with no side. The right-knee code is M25.561. | Some insurance companies deny an unspecified code when a sided one exists. If the note never said which knee, the biller needs an addendum before the claim can go back. |
| No two codes contradict each other | The problem list still carries R73.03, prediabetes. Today the provider diagnoses type 2 diabetes, and E11.9 goes on the claim too. | ICD-10 says these codes can't be billed together, which can get the claim denied or kicked back. Someone picks the code that's true today and sends it again. |
| Linked conditions use the combination code | Type 2 diabetes (E11.9) and stage 3b kidney disease (N18.32) are listed as two separate problems. | ICD-10 presumes diabetes and kidney disease are linked, so the claim usually needs E11.22 with N18.32 unless the note names another cause. The coder sends the question back to the provider. |
| Kidney disease from high blood pressure has a stage | I12.9, hypertensive kidney disease, is on the claim with no N18 code for the stage. | The code set asks for a second code with the stage. The biller has to ask which stage, and if the note doesn't say, the answer comes as an addendum. |
| Each chronic condition on the claim shows today's care | "CKD stage 3a" is on the claim, and the note talks only about blood pressure. | A code today's note doesn't support. If the visit is ever reviewed, nothing in the note shows that condition belonged on today's claim. |
| The visit level matches the note | 99214 is billed. The note shows two stable conditions and refills, with no tests reviewed and no change in treatment. | If the insurance company asks for records, the note has to back the level billed, up or down. Some payers now lower levels from the claim alone. |
| Copied-forward text matches today | The history and plan repeat last visit's note word for word, including a medication that was stopped in March. | The note now says something that didn't happen today. If the visit is audited, that line works against the provider. |
The first two rows are the kind insurance companies' software now checks automatically, before a person ever reads the note. Here's how payers run those checks on your claims.
Why check before signing instead of after?
Because after signing, every question costs a round trip. A coder or biller who spots a problem sends a query, which is a question back to the provider asking what the note meant. The provider has to remember a visit from last week, reopen the chart, answer the question, and write an addendum if the note needs to change. Meanwhile the claim waits.
Waiting costs real money. A billing lead at a family medicine practice told us a claim that has to be corrected pays in 30 to 45 days, compared with 7 to 14 for a clean one. MGMA put the staff time to rework a denied claim at about $25, and that figure dates from 2014, before wages went up.
Take a practice where three signed charts a day come back from billing with a question. That's about 60 a month. At $25 each, the practice spends roughly $1,500 a month on staff time to fix charts that could have been fixed in two minutes before signing. Those claims also pay weeks later than clean ones.
Late entries carry their own rules, too. Medicare expects any addition to a signed note to show its own date and author, so the record shows what was known at the visit and what came later.
Which checks should your practice start with?
Start with the ones your denials point to. Ask your biller for last quarter's denials, sorted by reason. Mark the ones that started in the chart, such as a missing side, codes that coincide, a missing kidney disease stage, or a visit level the insurance company questioned. Those are your top sign-off checks.
Leave the rest to your claim scrubber. A claim scrubber is software that checks each claim against insurance rules before it's sent, and it catches many coding errors. It reads the claim and never sees the note, so it can't tell whether the note said right knee or left. That part has to happen in the chart.
Pick your top three, tape them next to the monitor, and count denials again in 90 days.
Who should run the checklist, the provider or the biller?
Both, on different rows. The provider runs anything that changes the note, before signing. Only the provider knows which knee, which stage, and which conditions were actually managed today. A chart signoff checklist only gets used if it fits a 24-patient day, so keep the provider's part to those three questions.
The biller can run the code checks before the claim goes out. Codes that coincide, a duplicate diagnosis, or a stage code missing from the claim can often be fixed from what the note already says. The biller sends back only the questions the note can't answer, and sends them the same day, while the visit is still fresh.
Copied-forward text deserves one extra pass from the provider. Carrying last visit's note forward saves time, and it's fine when the provider edits it to match today. Read the plan out loud once before signing. If a line describes last visit, change it or cut it.
How can you run these checks in Practice Fusion?
Cortex Lens runs the code checks on this list while the chart is still open in Practice Fusion. It flags codes that can't be billed together, a missing left or right, kidney disease from high blood pressure with no stage, diabetes and kidney disease coded apart, and the visit level the note supports, up or down. Lens is read-only, so your provider makes each fix in the chart before signing. Book a demo to see it on your own charts.
Sources: Combination codes and the presumed link between conditions: CMS and NCHS, ICD-10-CM Official Guidelines for Coding and Reporting, FY2027, Section I.A.15 ("With") and Section I.C.9.a (hypertension with kidney involvement); the Excludes1 note under R73 and the stage instruction under I12 come from the FY2027 ICD-10-CM tabular list. Late entries and amendments: CMS, Medicare Program Integrity Manual, Chapter 3, section 3.3.2.5. Cost to rework a denied claim: an MGMA study cited in Family Practice Management, March/April 2015. Payment times come from a billing lead at a family medicine practice, and the locked-chart quote from a biller at a primary care practice. The example practice is made up for illustration.