Rheumatology EHR
Track healing progress with integrated wound photography and time-stamped comparisons.

Rheumatology Workflow Automation Software
Rheumatology is one of the few fields where disease control depends on tracking imperceptible changes across years, not weeks. Our rheumatology practice software embeds validated tools like DAS28, BASDAI, SLEDAI, and RAPID3 directly into daily workflows.
Infusion suite automation synchronizes biologic dosing, refrigeration logs, and chair allocation with payer pre-authorizations, eliminating costly treatment delays. Integrated synovitis ultrasound scoring, MRI reviews, and longitudinal lab overlays create a single disease-trajectory timeline for every patient.
Predictive flare algorithms trained on rheumatology-specific datasets surface risks of RA, SLE, and PsA progression before they compromise mobility. Automated biologic-to-biosimilar switching pathways protect continuity while reducing financial toxicity.
Patient-reported outcomes on pain, stiffness, fatigue, and function feed directly into dashboards alongside labs and imaging for complete longitudinal care. Registry-ready data capture supports ACR/EULAR benchmarks, quality reporting, and clinical trial participation without adding clicks.
Patient Portal
Interoperability
Telehealth
Customized Order Set
Rheumatology EHR Software Interface

How OmniMD Supports Rheumatology Clinics
Rheumatology EMR
Tailored for systemic and joint disease care. Templates capture synovial counts, erosion scoring, infusion protocols, and imaging. Workflows simplify DMARD adjustments and biologic infusion tracking to match real clinical decisions.
Intelligent Scoring Integration
Activity indices like DAS28, BASDAI, and SLEDAI calculate in real time. Interactive diagrams map inflammation visually, highlighting flares and response trends. Supports proactive, precise treatment decisions beyond reactive observation.
Rheumatology Billing & Coding Software
Billing aligns with biologic therapies. Automated capture includes infusion times, dosing, and wastage. Built-in prior authorization reduces denials on costly biologics, safeguarding revenue while ensuring compliance across all treatments.
Remote Patient Monitoring
Captures daily data on stiffness, fatigue, and pain alongside HAQ-DI and RAPID3 indices. Longitudinal trends flag flare onset early, giving clinicians oversight between visits to intervene promptly and preserve disease control.
Rheumatology Clinic Management Software
Scheduling integrates with infusion chair availability, lab monitoring, and follow-up intervals unique to chronic autoimmune care. Patient records consolidate joint counts, biologic dosing history, and imaging timelines into one unified view. Clinical staff workflows, from intake to infusion room handoffs, mirror real-world rheumatology practice, ensuring no detail is missed.
Biologic Therapy Tracking Software
Every infusion, injection, and dose adjustment is logged with precision. Weight-based calculations, lot numbers, and administration routes are tracked in structured fields. Alerts surface for lab prerequisites, TB screening, and vaccination schedules before therapy initiation. Longitudinal dashboards reveal adherence patterns, wastage trends, and therapy response, closing the loop between safety, efficacy, and financial stewardship.
Real Stories From Medical Practices Thriving With OmniMD
Rheumatology ICD-10 Codes: RA, SLE, Gout, Ankylosing Spondylitis, and Psoriatic Arthritis
Rheumatology billing accuracy depends on selecting the most specific ICD-10-CM code available for each condition rather than defaulting to unspecified codes. Payers cross-reference the diagnosis code against the biologic drug’s approved indications before authorizing the claim. A biologic infusion billed with M06.9 (rheumatoid arthritis, unspecified) instead of M05.70 (seropositive RA with rheumatoid factor) can be denied because the approved indication for certain biologics specifies moderate-to-severe seropositive RA. OmniMD’s rheumatology EHR maps each patient’s confirmed serologic status to the correct M05.x or M06.x code and surfaces the code in the claim automatically. Verified by Dr. Giri, 2026-06-19.
| ICD-10 Code | Description | Billing Note |
|---|---|---|
| M05.70 | Seropositive RA with rheumatoid factor, unspecified site | Use for biologic claims; supports TNF inhibitor and IL-6 inhibitor indications |
| M05.761 | Seropositive RA with effusion, right knee | Site-specific code required for joint injection claims (20610) |
| M06.9 | Rheumatoid arthritis, unspecified | Avoid for biologic claims; use M05.x when seropositivity confirmed |
| M32.10 | Systemic lupus erythematosus, organ involvement unspecified | Use for Belimumab (J0490) claims; payer requires active lupus documentation |
| M10.9 | Gout, unspecified | Use M10.361 (gout, right knee) for joint aspirations to specify anatomical site |
| M45.9 | Ankylosing spondylitis, site unspecified | Supports IL-17 inhibitor (Secukinumab J3111, Ixekizumab J2329) prior auth |
| L40.50 | Psoriatic arthritis, unspecified | Required for IL-17/IL-23 biologics; L40.52 (mutilans) for severe cases |
| M34.0 | Progressive systemic sclerosis (scleroderma) | Link to organ involvement codes (M34.81 for lung, M34.82 for myopathy) |
| M35.00 | Sjogren syndrome, unspecified | Requires anti-SSA/SSB serology documentation in the note for medical necessity |
| M33.20 | Polymyositis, unspecified | Requires CPK elevation and EMG findings documented for biologic authorization |
For RA patients on biologic therapy, add Z79.899 (long-term use of other medication) to every encounter where the biologic is documented on the medication list. This code is required by many payers to prevent medical necessity denials on infusion claims. When a patient carries both RA and an active infection, do not bill an immunosuppressive biologic alongside an active infection ICD-10 code (such as A49.9 or J06.9) without documenting that the treating physician reviewed the safety implications and chose to continue therapy. OmniMD’s rheumatology billing module flags this combination before claim submission. See the AI revenue cycle management and medical billing software pages for how OmniMD manages diagnosis-to-indication matching at the point of care.
Joint Injection and Arthrocentesis CPT Codes: Ultrasound Guidance and Modifier 25 Rules
Joint injections and arthrocenteses are among the highest-volume procedures in outpatient rheumatology and account for a significant portion of same-day E&M denials when Modifier 25 is not applied correctly. The arthrocentesis code family was restructured in 2017 to separate ultrasound-guided procedures from blind injections, and the ultrasound-guided variants (20604, 20606, 20611) reimburse substantially more than their non-guided equivalents. Billing the non-guided code when the procedure note documents ultrasound use, or vice versa, is one of the most common rheumatology billing errors that triggers RAC audits.
| CPT Code | Description | 2026 Medicare Rate | Key Rule |
|---|---|---|---|
| 20600 | Arthrocentesis, small joint (fingers, toes, wrist) | ~$38 | No ultrasound guidance; document specific joint injected |
| 20604 | Arthrocentesis, small joint with ultrasound guidance | ~$95 | Document real-time image capture and interpretation in procedure note |
| 20605 | Arthrocentesis, intermediate joint (elbow, ankle, wrist) | ~$43 | Laterality required: specify right or left in the claim |
| 20606 | Arthrocentesis, intermediate joint with ultrasound | ~$105 | Permanent image storage required; note must reference image review |
| 20610 | Arthrocentesis, major joint (knee, hip, shoulder) | ~$59 | Most commonly billed rheumatology procedure; knee is highest volume |
| 20611 | Arthrocentesis, major joint with ultrasound guidance | ~$130 | Document needle visualization and post-procedure image in note |
| 96372 | Subcutaneous or IM injection, therapeutic | ~$28 | Used for IM Kenalog, Depo-Medrol when not joint injection |
Modifier 25 rule for same-day E&M and joint injection: When a rheumatologist performs a joint injection and also provides a significant, separately identifiable evaluation and management service at the same visit, the E&M code (99213-99215) requires Modifier 25. The E&M note must document a complete history, examination, and medical decision-making that are independent from the procedure note. A note that says only “patient presents for knee injection, injection performed, patient tolerated well” does not support a separate E&M. A note that documents disease activity assessment, medication review, lab result interpretation, and a plan for the next phase of treatment — separate from the procedure entry — does support Modifier 25. OmniMD’s rheumatology visit templates separate the E&M section from the procedure section structurally, with independent fields for each, so both components are fully documented before the note is signed. Modifier 59 applies when two injections are performed at distinct anatomical sites at the same session (such as bilateral knee injections) to bypass NCCI bundling edits. See the AI RCM software page for how OmniMD applies modifiers automatically based on documented procedure and visit data.
Biologic Infusion Billing: J-Codes, Biosimilar Q-Codes, and the JW/JZ Modifier Requirement
Biologic infusion billing in rheumatology requires selecting the correct administration code (96365 vs 96413) based on the drug’s classification, billing the correct HCPCS J-code or biosimilar Q-code at the right unit count, and appending either JW or JZ to every single-use vial drug line. As of 2023 and fully enforced through 2026 CMS audits, both JW and JZ are mandatory on every single-use drug claim. There is no scenario where neither modifier applies: JZ applies when the entire vial contents are administered with no waste; JW applies when a partial vial is administered and the remainder is documented as discarded. Failure to append one of these modifiers is now among the top five biologic claim denial reasons in rheumatology.
| Drug (Brand Name) | J-Code / Q-Code | Admin Code | Condition / Indication |
|---|---|---|---|
| Infliximab (Remicade) | J1745 (per 10 mg) | 96365/96366 | RA (M05.70), AS (M45.9), PsA (L40.50) |
| Rituximab (Rituxan) | J9312 (per 10 mg) | 96413/96415 | RA (M05.70) — chemo-class; use 96413 not 96365 |
| Abatacept (Orencia IV) | J0129 (per 10 mg) | 96365/96366 | RA (M05.70, M06.9); non-chemo class |
| Tocilizumab (Actemra) | J3262 (per 4 mg) | 96365/96366 | RA; giant cell arteritis (M31.6) |
| Belimumab (Benlysta IV) | J0490 (per 10 mg) | 96365/96366 | SLE (M32.10) only; not approved for RA |
| Secukinumab (Cosentyx) | J3111 (per mg) | 96372 (subcut) | AS (M45.9), PsA (L40.50); in-office subcut injection |
| Inflectra (infliximab biosimilar) | Q5103 (per 10 mg) | 96365/96366 | Same indications as Remicade; verify payer biosimilar policy |
| Truxima (rituximab biosimilar) | Q5115 (per 10 mg) | 96413/96415 | Chemo-class; same admin code as Rituxan |
| Hadlima (adalimumab biosimilar) | Q5101 (per 0.8 ml) | 96372 (subcut) | RA, PsA; biosimilar to Humira |
Buy-and-bill documentation requirements: Infusion notes must include exact start and stop times, drug name, dose, route of administration, lot number, expiration date, vial size, amount administered, and amount wasted (if any). The lot number and expiration date are required for JW/JZ modifier audit support; a claim with JZ that cannot produce a vial record showing zero waste is a compliance liability. OmniMD’s infusion suite module captures all required fields in a structured infusion record, links the vial data to the claim automatically, and pre-populates the JW or JZ modifier based on the documented administered versus wasted quantity. See the AI revenue cycle management page for how OmniMD manages buy-and-bill workflows for rheumatology infusion practices.
Disease Activity Scoring in Rheumatology EHR: DAS28, CDAI, RAPID3, and SLEDAI
In reviewing rheumatology practice prior authorization failures, the most consistent documentation gap Dr. Giri identifies is the absence of a structured disease activity score in the visit note at the time a biologic renewal request is submitted. Payers request DAS28 or CDAI data to confirm that the patient still meets active disease criteria for continued biologic authorization. Practices that document disease activity only in narrative form — writing “patient has moderate RA activity” without a numeric score — cannot produce the structured data payers require for retrospective audit. OmniMD’s disease activity module captures all scoring components as discrete, structured fields within the visit note, making the score immediately available for any payer audit or prior authorization submission without requiring the practice to reconstruct data from prior notes.
| Score | Condition | Components | Thresholds |
|---|---|---|---|
| DAS28 | Rheumatoid Arthritis | 28 tender joints, 28 swollen joints, ESR or CRP, patient global VAS (0-100 mm) | Remission below 2.6; low 2.6-3.2; moderate 3.2-5.1; high above 5.1 |
| CDAI | Rheumatoid Arthritis | 28 tender joints, 28 swollen joints, patient global (0-10), provider global (0-10) | Remission 0-2.8; low 2.9-10; moderate 10.1-22; high above 22 |
| SDAI | Rheumatoid Arthritis | CDAI components plus CRP (mg/dL) | Remission at or below 3.3; low 3.4-11; moderate 11.1-26; high above 26 |
| RAPID3 | Rheumatoid Arthritis | Patient-reported: function (10 items), pain (0-10 VAS), global (0-10 VAS) | Near-remission 0-3; low 3.1-6; moderate 6.1-12; high above 12 |
| SLEDAI-2K | Systemic Lupus Erythematosus | 24 weighted clinical and laboratory features | Mild 0-4; moderate 5-12; severe above 12; score above 4 indicates active disease |
| HAQ-DI | RA / PsA / AS | 20 functional activities across 8 categories (0-3 scale each) | Normal 0-0.25; mild 0.26-1.0; moderate 1.01-2.0; severe 2.01-3.0 |
Prior authorization step-therapy requirements: Most commercial payers require documented failure of at least two conventional DMARDs before approving a biologic for RA. The two most commonly required are methotrexate and hydroxychloroquine, though some payers also require leflunomide or sulfasalazine. OmniMD’s prior authorization module tracks DMARD start dates, stop dates, and documented reason for discontinuation for each medication in the patient’s medication history. When a biologic PA request is initiated, the system automatically compiles the DMARD failure documentation, the current disease activity score, supporting lab data (RF titer, anti-CCP, ESR, CRP), and the treating physician’s clinical rationale into a structured PA summary. This eliminates the manual process of pulling data from multiple prior visit notes before each renewal. See the AI medical scribe page for how OmniMD captures structured scoring data within the visit note workflow.
MIPS Quality Measures for Rheumatology and CCM Billing for RA and SLE Patients
Rheumatology has one of the most defined MIPS quality measure sets of any specialty, with five RA-specific measures that directly reward the structured disease activity documentation practices that good rheumatology care already requires. Practices that capture DAS28 or CDAI scores as structured data in the EHR can report MIPS measures #108 and #111 with minimal additional effort. Practices that do not use a structured scoring tool have no path to numerator compliance for these measures and typically report only on generic measures that offer lower performance differentiation.
| MIPS Measure | Description | Numerator Requirement | OmniMD Support |
|---|---|---|---|
| #108 | RA: Disease Activity Assessment | DAS28, CDAI, SDAI, or RAPID3 documented at least once during the measurement period | Structured score captured in visit note; feeds registry automatically |
| #109 | RA: Functional Status Assessment | HAQ-DI or MDHAQ documented at least once during the measurement period | HAQ-DI built into RA visit template as required field |
| #110 | RA: Tuberculosis Screening Prior to First Biologic | TB test (PPD or IGRA) documented before biologic initiation | PA checklist blocks biologic order if TB screening not documented |
| #111 | RA: Periodic Assessment of Disease Activity | Disease activity assessed at two or more visits per year using a validated tool | Score frequency tracked; alerts when second annual assessment is due |
| #177 | RA: Glucocorticoid Management | Patients on long-term glucocorticoids counseled on bone protection or prescribed bisphosphonate | Long-term steroid flag triggers bone protection order prompt |
CCM billing for RA and SLE patients: Most patients with established RA, SLE, or psoriatic arthritis qualify for Chronic Care Management billing (99490 for the first 20 minutes per month, 99439 for each additional 20 minutes) because they carry at least two qualifying chronic conditions. RA plus hypertension qualifies. SLE plus kidney disease qualifies. PsA plus diabetes qualifies. The monthly 20-minute threshold is reached by care coordination activities: reviewing lab safety monitoring results, managing prior authorization renewals, coordinating with infusion centers, and updating care plans. OmniMD tracks CCM time per patient and generates the monthly claim when the threshold is reached. Practices with 50 active biologic RA patients who add CCM billing report $3,000 to $5,000 per month in additional revenue from work that was already being performed but not captured. See the AI RCM software and remote patient monitoring pages for the full rheumatology care coordination billing feature set.
Who Should Use OmniMD Rheumatology EHR Software?
- Solo and group rheumatology practices managing RA, SLE, and autoimmune disease: OmniMD’s disease-specific templates cover RA (DAS28, CDAI, HAQ), SLE (SLEDAI-2K), ankylosing spondylitis, psoriatic arthritis, and connective tissue diseases with condition-specific documentation fields rather than generic SOAP notes adapted from other specialties. MIPS measures #108, #109, #110, #111, and #177 are tracked automatically from structured note data without requiring a separate registry submission workflow.
- Rheumatology practices with in-office infusion suites: Buy-and-bill biologic infusion is the highest-revenue service in most rheumatology practices and also the service most vulnerable to claim denial from incorrect J-codes, missing JW/JZ modifiers, and 96365-vs-96413 classification errors. OmniMD’s infusion suite module captures all required documentation fields, applies the correct administration code based on the drug’s chemo or non-chemo classification, and attaches JW or JZ based on documented vial usage. The AI revenue cycle management engine tracks denial patterns by drug and payer and generates root-cause reports for recurring infusion denials.
- Practices managing biologic prior authorization renewals: Annual and semi-annual biologic PA renewals require current disease activity scores, updated lab safety results (CBC, hepatic panel, TB status), DMARD failure documentation, and a physician statement of ongoing medical necessity. OmniMD compiles all required PA elements automatically from the patient’s structured EHR data and submits the PA request through the integrated prior authorization workflow. Practices report a 40-60% reduction in PA preparation time when disease activity scores and lab safety data are captured as structured fields rather than narrative notes.
- Rheumatology practices adding MIPS reporting or CCM revenue: Practices that are not currently reporting MIPS measures #108 and #111 may be leaving performance payment adjustments on the table. Practices that are not billing CCM (99490/99439) for their RA and SLE patients are leaving $60-$100 per patient per month unbilled for care coordination work that is already being performed. OmniMD enables both programs from existing structured visit data without adding documentation burden. See the EHR software overview and medical billing software pages for the complete rheumatology billing feature set.
Frequently Asked Questions
Brands That Trust Us










