Foundations
Terminology, anatomy by system, HIPAA & compliance basics, how a claim flows from encounter → code → payer → payment/denial.
CPC first • Then CPMA auditing + CRC risk adjustment
Welcome — sign in to start training.
Your diagnostic, personal protocol, lessons, practice tests, and progress live in your account. Sign in and everything picks up where you left off, on any device.
Checking your sign-in…
One moment. If you just clicked a magic link or finished Google sign-in, this is where you land — your session is being picked up.
No password needed — the magic link signs you in straight from your email. Google sign-in uses the same account system.
A magic sign-in link is on its way to your email. Open that email and tap the link — you will land back here, signed in, with your progress loaded and your training unlocked.
Didn't get it? Check your spam folder, or
On iPhone or iPad, you can also add Medcode to your home screen: tap Share in Safari, then Add to Home Screen.
CPC first • Then CPMA auditing + CRC risk adjustment
One credential at a time. Step 1 is a 20-question CPC-only diagnostic across five skill areas. Your answers build a personal CPC protocol in Step 2 — the areas you miss get more lessons, more study videos, and more practice time. Pass the CPC final test in Step 5 (or mark your real CPC exam as passed in Step 7) and Step 6 unlocks two separate post-CPC tracks — Auditing for CPMA and Risk Adjustment for CRC — each with its own lessons, lab, practice, and readiness check. They are separate AAPC tests, so they carry no weight in your CPC diagnostic, protocol, practice, or final score.
CPC videos watched: 0 · CPC final test: Not taken · Post-CPC tracks: Locked — pass CPC first
Five CPC areas only: Foundations & Terminology · ICD-10-CM Guidelines · CPT & Modifiers · E/M Coding · HCPCS Level II. Auditing (CPMA) and Risk Adjustment (CRC) are separate tests and are not in this diagnostic — they live in the locked post-CPC tracks in Step 6. Answer all 20 — guessing is fine, a wrong answer just routes more CPC training to that area. Beginners typically score 5–9 / 20.
Your protocol reorders and reweights the three CPC phases — it doesn't skip any of them. Weak CPC areas move earlier and get a bigger share of your study time. Auditing and Risk Adjustment are not phases of CPC prep: they are separate post-CPC tracks, previewed below and opened in Step 6 after CPC.
Terminology, anatomy by system, HIPAA & compliance basics, how a claim flows from encounter → code → payer → payment/denial.
ICD-10-CM guidelines, CPT by section, HCPCS Level II, modifiers, E/M, surgery / radiology / medicine basics.
Timed mocks, domain scores, error log, test-day strategy. Two full mocks at 75%+ before you schedule the real CPC exam.
Separate test, after CPC. Audit sampling, error classification, documentation-vs-code mismatch, OIG risk, provider feedback, defending a code. Full lessons, lab, and readiness check wait in Step 6.
Separate test, after CPC. CMS-HCC model, MEAT criteria, chronic-condition capture, RAF impact, suspect conditions, RADV audit risk. Full lessons, lab, and readiness check wait in Step 6.
CDI queries, denials & appeals, Epic / Oracle Health workflows, Excel + SQL for audit data. Detailed at the bottom of Step 6 — start it only after CPC, alongside or after a post-CPC track.
CPC lessons only, grouped by CPC phase. Once you've taken the diagnostic, your focus areas move to the top and are badged, and the video shelf leads with the areas you need most. The CPMA and CRC lessons and videos are held in Step 6 — they unlock after CPC so they can't dilute your first finish line.
YouTube tutorials matched to each skill area — every CPC area carries at least two videos, Exam Readiness included. Watch the ones for your focus areas first, then mark them watched. Tap a thumbnail to play the video right here. If the player ever shows a “video player configuration error” — some apps and browsers block embedded players — tap the gold Watch on YouTube ↗ button on that card instead: it opens the exact same video directly in YouTube, which always works. Always confirm code details against the current-year code books; videos are study aids, not guidelines.
Tap card to flip •
CPC-only set of 10 — no auditing or risk-adjustment questions, because those belong to the separate CPMA and CRC tests in Step 6. Your graded result breaks down by CPC area, so you can see whether your protocol focus areas are improving. Re-take anytime — your best score is kept in your progress file.
Two separate credentials, two separate AAPC exams, two separate tracks. Neither is part of CPC prep: nothing here counts toward your CPC diagnostic, protocol, practice, or final score. Pick one track after CPC and work it on its own — its own lessons, its own lab, its own readiness check.
For coders who want to review other coders' work: audit sampling, error classification, documentation-vs-code mismatch, OIG risk, provider feedback, and defending a code. Lessons and study videos for this track live only here, not in Step 3.
Chart: Established patient, sore throat. Note documents a brief exam, strep test negative, viral pharyngitis impression, 12 minutes total time. Coded as: 99214 + J02.9 with modifier -25 and a separately billed E/M procedure that wasn't documented.
Pick every true audit finding:
Auditor's rule: If it isn't documented, it wasn't done — and time-based E/M must have total time on the date of encounter documented.
Drawn only from auditing questions. 4 / 5 or better means this track's core rules are sticking — the real CPMA is its own full exam, so treat this as a readiness signal, not a substitute. Best score: Not taken
For coders who want to capture chronic-disease burden accurately: CMS-HCC model, MEAT criteria, RAF impact, suspect conditions, and RADV audit risk. Lessons and study videos for this track live only here, not in Step 3.
For each condition, does the note support an HCC for this year? MEAT = Monitor, Evaluate, Assess/Address, Treat — at least one element, documented for that condition.
| Case | Supports HCC? |
|---|---|
| Diabetes with CKD: “A1c 7.8, continue metformin, kidney labs reviewed, dose adjusted.” | Yes — Evaluate + Treat, linked conditions. |
| COPD: Appears only on the past problem list. Not mentioned in today's visit at all. | No — No MEAT this encounter. Do not code from problem list alone. |
| Heart failure: “HF stable, continue furosemide, weight & edema checked.” | Yes — Monitor + Treat. |
| “Suspect” depression: Provider writes “possible depression, will monitor mood.” No assessment or treatment yet. | No — Suspect conditions are not coded as confirmed in outpatient risk adjustment. |
RADV reality: In a CMS Risk Adjustment Data Validation audit, unsupported HCCs are removed and payments can be extrapolated — that's why MEAT discipline matters more than hunting for more codes.
Drawn only from risk-adjustment questions. 4 / 5 or better means this track's core rules are sticking — the real CRC is its own full exam, so treat this as a readiness signal, not a substitute. Best score: Not taken
| Module | You will learn | Practice deliverable |
|---|---|---|
| CDI | Compliant, non-leading provider queries; specificity gaps (e.g., “pneumonia” → organism/type when clinically supported); query response tracking. | Write 5 queries from vague notes without leading the provider. |
| Denials | Denial categories (CO/PR), reading an ERA/EOB & CARC/RARC codes, first-pass appeal letters with documentation attached. | Work 10 denials: classify, fix vs. appeal, write the appeal. |
| Epic / Oracle Health | Where coders actually work: workqueues, charge review, encoder integration, query in-baskets. Concepts transfer even though live system access requires an employer. | Map a claim's journey in each system on paper; learn the 15 most common workqueue holds. |
| Excel for coders | VLOOKUP/XLOOKUP, pivot tables, duplicate & missing-code checks on an audit sample. | Clean a 500-row encounter extract and flag unsupported codes. |
| SQL for audit data | SELECT / WHERE / JOIN / GROUP BY — pull all encounters for a provider, code, or HCC in a date range. | Write 8 queries, e.g. SELECT provider, COUNT(*) FROM encounters WHERE code='E11.22' GROUP BY provider; |
Sequencing note: Don't start this later material until you have passed CPC and are working a post-CPC track. Tools amplify coding judgment — they don't replace it.
This is the CPC completion step, taken when your CPC training is done — separate from the 20-question diagnostic in Step 1 and the 10-question practice set in Step 4. The real AAPC CPC exam is 100 questions in 4 hours (70% to pass). This final test runs at the same pace — 2.4 minutes per question: 60 questions, 144 minutes on the clock, and the same 70% pass line (42 / 60). The 60 are drawn fresh each attempt from the CPC portion of the question bank, keeping a CPC-only area mix every time (Foundations 11 · ICD-10-CM 17 · CPT & Modifiers 14 · E/M 11 · HCPCS 7) with a strong share of case-style chart-scenario questions. No CPMA auditing or CRC risk-adjustment questions appear here — those are separate tests with their own readiness checks in Step 6. The draw is weighted against repeats: every question the app has already shown you is less likely to be picked again — weighted 1 ÷ (1 + times shown) — so fresh questions surface first, but a repeat is never impossible and can still appear, just like re-studying a familiar chart. Your per-question shown counts are kept in your progress file. When time runs out, the test grades itself. After grading you get explanations for every question, a per-area breakdown, and a personal study guide built from exactly what you missed. Passing this test (42 / 60 or better) unlocks the post-CPC tracks in Step 6.
The post-CPC tracks in Step 6 unlock in either of two ways: pass this app's CPC final test (42 / 60), or tell the app you have already passed the real AAPC CPC exam. Use the button only if you really hold the credential — it is saved in your progress like everything else.
Not marked as passed yet.
If you've taken the diagnostic, your plan's weekly time is split using your protocol's area weights — focus areas get the bigger share.
Sources to verify before you pay for anything: AAPC CPC page · AHIMA CCS page · CMS (confirm current exam fees, format, and HCC model year on the official pages — they change).
Install Medcode as an app and it opens full-screen from your home screen, like any other app — no browser bar, straight back into your training.
On iPhone or iPad there is no install button — Safari installs it by hand: tap Share at the bottom of Safari, then Add to Home Screen, then Add. Medcode will sit on your home screen as “Medcode”.
Export / import is your backup and signed-out save: export it here — it includes your diagnostic answers, your protocol, lessons, videos watched, and scores — including your best final test result, your latest final-test study guide, and the per-question shown counts that keep repeat questions unlikely — keep it somewhere safe, and import it next time, on any device, to pick up exactly where you left off. When you are signed in above, progress also saves to your account automatically.