Built for the pace of an adjustment schedule
A chiropractic day is not six one-hour sessions; it is thirty short visits with documentation that has to keep up with them. Software that adds two minutes per visit costs a busy practice an hour a day.
The chiropractic pack is built around that visit loop: yesterday’s note carried forward, listings updated by exception rather than re-entered, the CMT code following from the regions documented, and the charge created the moment the note is signed.
What this chiropractic software includes
- Roadmap · v1.x
SOAP notes with spinal listings
Segment-level listings carried visit to visit, updated by exception. The note documents regions treated, and the CMT code follows from the documentation instead of being picked from memory.
- Included
Care plans with visit tracking
Planned visit frequency against actual attendance, so the 3x/week plan that quietly became 1x/week is visible before re-exam.
- Included
High-volume scheduling
Short recurring slots, walk-in handling and per-provider day views built for dozens of brief visits, with cancellation reasons feeding retention reporting.
- Included
Charge capture, biller exports and card payments
CMT and exam codes captured at signing, per-session CSV exports for your biller, and card payments for cash plans. Superbill and CMS-1500 documents are captured as data today; rendering them onto the forms is gated on AMA CPT licensing.
- Not included · v2
In-app claim submission and payer connections
Not offered. Claims are not transmitted to payers from here, so practices running on claims automation and payer follow-up are better served by a claims-centric platform such as Genesis or ChiroTouch.
How the note decides the CMT code
Chiropractic manipulative treatment is coded by how many spinal regions were treated, not by how long the visit took or how many segments were adjusted. There are five spinal regions for this purpose — cervical, thoracic, lumbar, sacral and pelvic — and the code follows the count: 98940 for one or two regions, 98941 for three or four, 98942 for all five. Extraspinal manipulation is 98943, with its own five regions.
The consequence for documentation is blunt. The regions treated must be identifiable in the note, because the note is the only thing standing behind the code if anyone asks. A note that records an adjustment without saying which regions were involved does not support the higher-region code, and “the patient knows what I did” is not a defence on review.
Two things practices lose money or sleep over here:
Medicare covers manipulation only, and only for subluxation. The record must identify the level and demonstrate that treatment is corrective rather than maintenance — which is what the active-treatment modifier asserts every time it is appended. Maintenance care is a patient responsibility, and telling the patient that before the visit rather than after is the difference between a routine payment and an argument.
An E/M on the same day is separately reportable only when it is genuinely separate. Every adjustment includes an assessment; that assessment is part of the manipulation and is not a second billable service. A separately identifiable evaluation — a new complaint, a re-evaluation driving a change in the plan — can be reported alongside with the appropriate modifier, and payers scrutinise this pairing closely enough that the note should make the separateness obvious on its face rather than by implication.
MegAligna captures the regions on the charge line with the rendering provider, so the code, the modifiers and the note describe one event rather than three reconstructions of it. It does not choose the code for you: a clinician or coder does that, which is the only defensible arrangement.
How cash plans and memberships are handled
Cash chiropractic runs on visit packages and memberships, which sit badly in insurance-shaped systems: practices end up creating a dummy payer and posting $0 claims to make the visit record balance.
A cash visit here is a charge in its own right with a card payment against it. There is no dummy payer and no $0 claim, and reporting separates cash revenue from insurance-pending revenue rather than mixing them in one collections figure.
Three incumbent comparisons cover the vendors most chiropractic practices evaluate: ChiroTouch, Platinum Software and Genesis. For patients who self-submit, the superbill template covers what the document has to carry.
Common questions
Does it handle both cash and insurance patients?
What about X-ray imaging?
Can care plan compliance be reported?
Try it end to end with test data
14 days, no card required. Use made-up patients while you evaluate — real patient information waits until a business associate agreement is in place.