# Medmio > Medmio is a practice management and medical billing automation platform for independent physician practices. Its AI coding engine, CodeSight, reads the clinical note and produces ICD-10 and CPT codes with confidence scores, routing anything uncertain to a human coder. The platform also covers mobile charge capture, voice dictation and ambient AI scribing, digital patient intake with clinical photo capture, real-time revenue-cycle analytics, and HL7/FHIR interface engineering - layered onto a practice's existing EHR, billing system and clearinghouse, with no migration. Medmio publishes its coding accuracy research openly, including the EM-945 office-visit benchmark and the CodeSight diagnostic-ultrasound benchmark. This file also points crawlers to our free reference content: the denial-code explanations and ICD-10 guides are original, plain-English guidance authored by Medmio, while the underlying code sets are public (CARC/RARC from X12 and CMS; ICD-10-CM diagnosis codes from CMS and the CDC's National Center for Health Statistics). ## Free tools and reference - [Free Coding & Billing Tools](https://www.medmio.com/tools/): Hub for Medmio's free tools for billing and coding teams. - [Denial Code Lookup & Decoder](https://www.medmio.com/denial-codes/): Free tool to look up and decode any medical-billing denial code (CARC and RARC). Paste a remittance to decode every code at once. Each code page covers meaning, common causes, how to fix, how to prevent, and a copy-ready appeal letter. - [ICD-10 Code Lookup](https://www.medmio.com/icd10-codes/): Free tool to search the full FY2026 ICD-10-CM diagnosis code set (74,000+ codes) by condition or code number, with official descriptions. Runs entirely in the browser. - [HCPCS Level II Code Lookup](https://www.medmio.com/hcpcs-codes/): Free tool to search the current CMS HCPCS Level II code set (7,700+ codes) - drugs (J-codes), durable medical equipment, supplies, and modifiers - by description or code number, with official CMS descriptions. Runs entirely in the browser. - [Place of Service (POS) Code Lookup](https://www.medmio.com/place-of-service-codes/): Free tool to search or browse every current CMS Place of Service code - office (11), telehealth (10 and 02), emergency room (23), inpatient hospital (21), and more - with official descriptions. Runs entirely in the browser. - [NPI Lookup](https://www.medmio.com/npi-lookup/): Free tool to search the official CMS NPPES registry by provider name, organization, or 10-digit NPI number, returning NPI type, primary specialty, and practice location. Queries the live NPPES registry (public provider data). - [Understand Your EOB](https://www.medmio.com/understand-your-eob/): Free patient-facing tool that explains the codes and amounts on a health-insurance Explanation of Benefits (EOB) in plain English - what deductible, copay, coinsurance, and "allowed amount" mean, and which amounts (PR / Patient Responsibility codes) the patient actually owes versus provider write-offs (CO / Contractual Obligation codes). An EOB is not a bill. Runs entirely in the browser. - [Denial Cost Calculator](https://www.medmio.com/denial-cost-calculator/): Free calculator that estimates what denied claims cost a practice per year - dollars denied, dollars never recovered, rework labor spend, and the value of lowering the denial rate by one point. Transparent formulas, cited industry reference stats (Premier, Change Healthcare, Experian Health). Runs entirely in the browser. ### ICD-10 coding guides - [ICD-10 codes for diabetes (E08-E13)](https://www.medmio.com/icd10-codes/diabetes/): Type 1, type 2, and secondary diabetes; combination codes for complications, insulin status, and common mistakes. - [ICD-10 codes for hypertension (I10-I16)](https://www.medmio.com/icd10-codes/hypertension/): Essential vs. the I11-I13 combination codes for heart and kidney involvement, hypertensive crisis, and the CKD rule. - [ICD-10 codes for low back pain (M54.50/M54.51/M54.59)](https://www.medmio.com/icd10-codes/low-back-pain/): Why M54.5 is invalid, vertebrogenic vs. unspecified, sciatica and radiculopathy, and coding the underlying cause. - [ICD-10 codes for depression and anxiety (F32, F33, F41)](https://www.medmio.com/icd10-codes/anxiety-depression/): Single vs. recurrent MDD, the F32.A "depression, unspecified" code, severity, and anxiety types. - [ICD-10 codes for urinary tract infection (N39.0)](https://www.medmio.com/icd10-codes/uti/): Why N39.0 needs an organism code, site-specific codes, UTI in pregnancy, and catheter-associated UTI. - [ICD-10 codes for COPD (J44)](https://www.medmio.com/icd10-codes/copd/): J44.0 vs J44.1 and when both apply, emphysema vs J44, tobacco add-on codes. - [ICD-10 codes for chronic kidney disease (N18)](https://www.medmio.com/icd10-codes/ckd/): staging, ESRD/dialysis status, mandatory diabetes and hypertension combination coding. - [ICD-10 codes for asthma (J45)](https://www.medmio.com/icd10-codes/asthma/): severity-by-acuity matrix, exercise-induced and cough-variant forms, asthma with COPD. - [ICD-10 codes for ADHD (F90)](https://www.medmio.com/icd10-codes/adhd/): presentation types, adult ADHD uses the same codes, comorbidity coding. - [ICD-10 codes for obesity and BMI (E66 + Z68)](https://www.medmio.com/icd10-codes/obesity/): dual-coding rule, morbid obesity vs overweight, BMI documentation rules. - [ICD-10 codes for varicose veins (I83)](https://www.medmio.com/icd10-codes/varicose-veins/): the complication axis (asymptomatic, pain, inflammation, ulcer), laterality, the mandatory L97 ulcer-severity add-on, and the pregnancy exception (O22.0-). - [ICD-10 codes for chronic venous insufficiency (I87)](https://www.medmio.com/icd10-codes/venous-insufficiency/): I87.2 vs postthrombotic syndrome (I87.0-) vs chronic venous hypertension (I87.3-), the L97 ulcer add-on, and CEAP classes vs ICD-10. - [ICD-10 codes for DVT (I82.4-, I82.5-)](https://www.medmio.com/icd10-codes/dvt/): acute vs chronic vs personal history (Z86.718), named-vein and laterality specificity, and the Z79.01 anticoagulant pairing. - [ICD-10 codes for PAD and arterial ulcers (I70.2-)](https://www.medmio.com/icd10-codes/pad/): the severity ladder from claudication to gangrene (one code per leg), the L97 ulcer add-on, and the diabetes link (E11.51/E11.52). ### HCPCS coding guides - [HCPCS J-codes for drugs (J0000-J9999)](https://www.medmio.com/hcpcs-codes/j-codes/): How J-codes encode the billable unit, dose-to-units math, the JW/JZ discarded-drug modifiers, NDC requirements, biosimilars, and not-otherwise-classified drug codes. - [HCPCS codes for durable medical equipment (E-codes)](https://www.medmio.com/hcpcs-codes/dme/): The E and K series for wheelchairs, oxygen, hospital beds and CPAP; rental vs. purchase modifiers (RR/NU/UE), the KX medical-necessity modifier, and the GA/GZ ABN modifiers. - [HCPCS Level II modifiers](https://www.medmio.com/hcpcs-codes/modifiers/): Laterality (RT/LT) and anatomic site, the X{EPSU} distinct-service set vs. 59, the KX requirements modifier, GA/GY/GZ liability modifiers, and JW/JZ drug waste. - [HCPCS codes for compression garments and stockings (A6 codes)](https://www.medmio.com/hcpcs-codes/compression-garments/): Gradient compression stocking codes by compression level, the open-ulcer surgical-dressing pathway (AW modifier), the 2024 Medicare lymphedema benefit, and per-stocking ("each") unit and RT/LT billing. ### Denial code reference pages - [CO-45 - Charge exceeds the fee schedule or allowed amount](https://www.medmio.com/denial-codes/co-45/) - [CO-16 - Claim/service lacks information or has a billing error](https://www.medmio.com/denial-codes/co-16/) - [CO-97 - Service is bundled into another procedure (NCCI)](https://www.medmio.com/denial-codes/co-97/) - [PR-204 - Service not covered under the patient's plan](https://www.medmio.com/denial-codes/pr-204/) - [CO-50 - Not deemed a medical necessity (LCD/NCD)](https://www.medmio.com/denial-codes/co-50/) - [CO-151 - Information does not support this many services (MUE)](https://www.medmio.com/denial-codes/co-151/) - [OA-18 - Exact duplicate claim or service](https://www.medmio.com/denial-codes/co-18/) - [PR-1 - Deductible amount](https://www.medmio.com/denial-codes/pr-1/) - [PR-2 - Coinsurance amount](https://www.medmio.com/denial-codes/pr-2/) - [PR-3 - Co-payment amount](https://www.medmio.com/denial-codes/pr-3/) - [CO-22 - May be covered by another payer (coordination of benefits)](https://www.medmio.com/denial-codes/co-22/) - [CO-29 - The time limit for filing has expired](https://www.medmio.com/denial-codes/co-29/) - [CO-197 - Precertification/authorization absent](https://www.medmio.com/denial-codes/co-197/) - [CO-109 - Claim not covered by this payer/contractor](https://www.medmio.com/denial-codes/co-109/) - [CO-11 - The diagnosis is inconsistent with the procedure](https://www.medmio.com/denial-codes/co-11/) - [N130 - Consult plan benefit documents for restrictions](https://www.medmio.com/denial-codes/n130/) - [CO-96 - Non-covered charge(s); requires an accompanying remark code](https://www.medmio.com/denial-codes/co-96/) - [CO-4 - Procedure code inconsistent with the modifier used, or a required modifier is missing](https://www.medmio.com/denial-codes/co-4/) - [CO-5 - Procedure code inconsistent with the place of service](https://www.medmio.com/denial-codes/co-5/) - [OA-23 - Impact of prior payer(s) adjudication; coordination of benefits (informational)](https://www.medmio.com/denial-codes/oa-23/) - [CO-119 - Benefit maximum for the time period or occurrence has been reached](https://www.medmio.com/denial-codes/co-119/) - [CO-27 - Expenses incurred after coverage terminated](https://www.medmio.com/denial-codes/co-27/) - [CO-234 - This procedure is not paid separately](https://www.medmio.com/denial-codes/co-234/) - [CO-236 - Procedure or procedure/modifier combination not compatible (NCCI)](https://www.medmio.com/denial-codes/co-236/) - [M76 - RARC: Missing/incomplete/invalid diagnosis or condition](https://www.medmio.com/denial-codes/m76/) - [MA130 - RARC: Claim has incomplete/invalid information; unprocessable, resubmit (no appeal rights)](https://www.medmio.com/denial-codes/ma130/) - [CO-15 - Authorization/referral number missing, invalid, or not matching the billed services or provider](https://www.medmio.com/denial-codes/co-15/) - [CO-31 - Patient cannot be identified as the payer's insured](https://www.medmio.com/denial-codes/co-31/) - [CO-181 - Procedure code was invalid on the date of service](https://www.medmio.com/denial-codes/co-181/) - [CO-167 - This diagnosis is not covered](https://www.medmio.com/denial-codes/co-167/) - [PR-49 - Non-covered routine/preventive exam or screening (patient responsibility)](https://www.medmio.com/denial-codes/pr-49/) - [CO-253 - Payment reduced by federal sequestration](https://www.medmio.com/denial-codes/co-253/) - [CO-252 - Supporting documentation needed to process the claim](https://www.medmio.com/denial-codes/co-252/) - [N479 - Primary payer's EOB was not included with the claim](https://www.medmio.com/denial-codes/n479/) - [CO-A1 - Generic denial - the paired remark code holds the reason](https://www.medmio.com/denial-codes/co-a1/) - [CO-B7 - Provider not enrolled, credentialed, or certified for that date](https://www.medmio.com/denial-codes/co-b7/) - [CO-B15 - A required companion procedure is not on the payer's file](https://www.medmio.com/denial-codes/co-b15/) - [CO-B11 - Forwarded to the correct payer - not covered here](https://www.medmio.com/denial-codes/co-b11/) - [CO-170 - Not payable when billed by this provider type](https://www.medmio.com/denial-codes/co-170/) - [CO-24 - Service falls under a capitation or managed care plan](https://www.medmio.com/denial-codes/co-24/) - [CO-198 - Service exceeded the approved authorization](https://www.medmio.com/denial-codes/co-198/) - [CO-146 - Diagnosis code not valid on the date of service](https://www.medmio.com/denial-codes/co-146/) - [CO-8 - Procedure doesn't match the provider's specialty](https://www.medmio.com/denial-codes/co-8/) - [CO-59 - Paid at a reduced rate under multiple-procedure rules](https://www.medmio.com/denial-codes/co-59/) - [PR-100 - The payer sent the payment to the patient](https://www.medmio.com/denial-codes/pr-100/) - [MA04 - Secondary claim is missing the primary payer's details](https://www.medmio.com/denial-codes/ma04/) - [N265 - Ordering provider identifier missing or invalid](https://www.medmio.com/denial-codes/n265/) - [N286 - Referring provider identifier missing or invalid](https://www.medmio.com/denial-codes/n286/) - [N290 - Rendering provider identifier missing or invalid](https://www.medmio.com/denial-codes/n290/) ## Product - [CodeSight - AI medical coding](https://www.medmio.com/automated-medical-coding/): AI-assisted ICD-10 and CPT coding generated from the clinical note, with human-in-the-loop review. - [Medical Voice Dictation & Ambient AI Scribe](https://www.medmio.com/medical-voice-dictation/): Medical-grade voice-to-text in the Medmio mobile app - clinicians dictate clinical notes hands-free, or use ambient listening (AI scribe) to draft the note from the visit automatically; the note flows to CodeSight for ICD-10/CPT coding and into the EMR. - [Mobile charge capture](https://www.medmio.com/mobile-charge-capture-app/): One-tap charge entry on iOS and Android for physicians at the point of care, flowing straight into the EMR - built to stop charges being lost between the visit and the claim. - [Patient intake and clinical photo capture](https://www.medmio.com/patient-intake/): Digital, mobile, multilingual patient-intake forms that flow into the EMR without rekeying, including clinical photo capture from the practice's own device. HIPAA-compliant. - [RCM analytics dashboard](https://www.medmio.com/analytics/): Real-time revenue cycle management dashboard - charge lag, denial rates by payer and reason, provider productivity, and recovered revenue - in one view. - [HL7 and FHIR interface services](https://www.medmio.com/hl7-interfaces/): Interface engineering for practices and vendors - ADT, ORU and DFT channel design, Mirth development, and bidirectional routing between systems, priced up front. - [All solutions](https://www.medmio.com/solutions/): Full Medmio platform overview - charge capture, patient intake, analytics, and coding. - [Pricing](https://www.medmio.com/pricing/): Transparent pricing - the Medmio platform starts at $149 per provider, per month; automated coding is priced per encounter; free 30-day pilot, no setup fee. ## Research - [CodeSight Ultrasound Coding Benchmark - 99.2% on held-out studies](https://www.medmio.com/case-studies/codesight-ultrasound-benchmark/): Second published benchmark in Medmio's coding-accuracy program, and the first result from a new, stronger CodeSight model. 1,287 diagnostic ultrasound studies from a de-identified outpatient vascular practice were coded against the claims the practice actually billed; a held-out sample was locked away before development began and scored exactly once, matching the billed codes 99.2% of the time - the highest accuracy Medmio has published. "Matched" means agreement with the codes the practice billed, not an independent judgement that those codes were correct. Single practice, single specialty; not yet peer reviewed (a manuscript is in preparation). A third benchmark covering surgical operative notes is underway. A two-page flyer PDF is a free direct download on the page. - [CodeSight Accuracy Benchmark - Medmio EM-945](https://www.medmio.com/case-studies/codesight-accuracy-benchmark/): Published accuracy benchmark for autonomous medical coding, measured on 945 billed-and-paid outpatient evaluation-and-management charts from a de-identified specialty practice, with a held-out test set of 376 locked before certification. Headline results: 98.1% exact match with the visit level the practice billed; 92.9% of condition and symptom codes finalized autonomously at or above 95% accuracy on the automated slice, and 87.9% counting every code including administrative status descriptors - both denominators published together; a median of 10.9 seconds per chart. Zero codes fell outside the correct code family across all 945 charts. Includes Wilson and bootstrap confidence intervals, an isotonic-recalibration reliability diagram with expected calibration error, the full accuracy-coverage curve, per-level accuracy including the thin high-acuity rows, a vendor disclosure checklist, stated limitations, and 14 references. Accuracy is measured as agreement with the codes the practice billed. An independent CPC audit is pre-registered and has not yet reported. The complete report is on the page; a PDF rendition is free with no email required. ## Company - [About Medmio](https://www.medmio.com/about/): Company, team, and mission. - [Case studies](https://www.medmio.com/case-studies/): Customer outcomes with real numbers. - [Contact](https://www.medmio.com/contact-us/): Book a 30-minute demo call or send a note. - [Press kit](https://www.medmio.com/press-kit/): Downloadable Medmio logos, a company fact sheet, official profiles, and the media contact for journalists. ## Specialty billing - [Medical Billing & Coding for Vein & Vascular Practices](https://www.medmio.com/vein-vascular-billing/): How Medmio handles vein and vascular billing - laterality and complication ICD-10 coding (I83/I87/I82/I70), medical-necessity documentation for procedures like endovenous ablation and sclerotherapy, payer coverage criteria, and denial analytics. - [Medical Billing & Coding for Orthopedic Practices](https://www.medmio.com/orthopedic-billing/): How Medmio handles orthopedic and sports medicine billing - fracture episode-of-care (seventh-character) coding, laterality, conservative-care medical-necessity documentation before imaging and surgery, orthosis/DME documentation with HCPCS modifiers, and denial analytics. - [Vein Ablation Medical Necessity: What Payers Want Documented](https://www.medmio.com/blog/vein-ablation-medical-necessity/): Editorial guide to the coverage pattern payers share before covering vein ablation - documented symptoms, duplex-documented reflux, and a failed conservative-therapy trial - and the charting that survives review.