Interactive demo · synthetic data only

Watch Ms. Jane catch what gets missed.

Step through four sample home-health cases. Each one hides a different kind of problem an OASIS reviewer can miss — and each flag shows its reasoning, not just a red X.

Consistency

Scores that contradict each other within a chart.

Revenue accuracy

Documentation that doesn't match the patient's true status at a PDGM threshold.

Audit-proofing

Unexplained score changes across visits and clinicians.

Revenue recovery

What happens when a denial comes back anyway — preview.

All names and data are synthetic samples. No real patient information is used or stored.

Sample Case 1 · the obvious catch

Patient A · 78 F · Start of Care

Score this functional assessment, then submit.

M1800
Grooming
03 — Dependent: someone else must groom the patient
M1810
Dressing, upper body
02 — Needs assistance
M1830
Bathing
00 — Independent: bathes self with no help

⚠ Ms. Jane flags an implausible combination

M1800 Grooming = 03  ·  M1830 Bathing = 00

A patient scored fully dependent for grooming but fully independent for bathing is physically implausible — bathing is the more demanding activity. One of these scores is very likely an entry error worth confirming before submission.

Ref: CMS OASIS-E2 Guidance Manual, Ch. 3 §G (Functional Status) — score each item on demonstrated ability; related ADL scores should be internally consistent. (paraphrased)

Auditable, not a black box — you see the rule, not just a red X.

Sample Case 2 · the revenue catch

Patient B · 82 M · Start of Care

This assessment sits right on a PDGM functional-level threshold.

M1860
Ambulation / locomotion borderline
02 — Requires a one-handed device (e.g., cane) to walk
M1850
Transferring
02 — Needs assistance
M1840
Toilet transferring
02 — Needs assistance

Ms. Jane surfaces a documentation-accuracy check

As scored: Functional level — LOW

The current functional-item scores place this 30-day period in the lower-paying PDGM functional group.

If accurately documented: MEDIUM

The visit narrative notes the patient "requires a two-handed device and standby assistance to ambulate." If M1860 reflects that documented status, it scores higher — moving the episode to the next functional group.

This is not "upcode it." It's a prompt to make the coded score match the patient's true, documented functional status — the framing that protects both revenue and the record in an audit.

Illustrative impact: an accurate functional level can shift a 30-day period by roughly $1,000–$2,000, depending on the agency's case-mix and base rate. Actual amounts vary — this figure is illustrative, not a quote.

Ref: CMS PDGM methodology — the functional impairment level is derived from specific OASIS items, and the coded response must be supported by documentation. (paraphrased)

Sample Case 3 · the consistency catch

Patient C · 75 F · Recertification

This patient was seen twice, by two different clinicians. Submit Visit 2.

Visit 1 · Clinician A · 06/14
M1860 Ambulation — 02 · One-handed device (cane)
Visit 2 · Clinician B · 06/28
M1860 Ambulation — 00 · Independent, no device

⚠ Ms. Jane flags an undocumented change

M1860 (Ambulation) improved from 02 to 00 between visits, but no clinical change or improvement is documented in the interim notes. Inter-clinician score drift with no supporting documentation is a common audit trigger.

Confirm the improvement with a documented reason, or correct the score before submitting.

Ref: CMS OASIS-E2 guidance — score changes across time points should be clinically supported and documented. (paraphrased)

Sample Case 4 · the recovery catch preview — in development

Patient B · same episode as Case 2 · claim denied

Three weeks later, this claim comes back denied. Here's what the rev cycle module does with it.

CARC 50
Denial reason
Non-covered services — not deemed a medical necessity by the payer
RARC N115
Remark detail
Decision was based on a Local Coverage Determination (LCD)

Ms. Jane matches the denial back to the chart

Denial code says

CARC 50 + RARC N115 — medical necessity, LCD-based. Generic on its own; the RARC is what makes it actionable.

Matched back to

M1860 Ambulation / functional status — the same field flagged as borderline at intake in Case 2. The appeal draft pulls the documented status directly from that assessment.

The appeal writes itself from the record — citing the specific LCD, quoting the documented functional status, no manual chart digging.

Ref: CARC 50 / RARC N115 — standardized CMS/X12 denial codes (paraphrased)

Preview only — the rev cycle module is in development. This shows the matching logic already built into the data model.

Recap

4 patients. 4 catches. Here's what they would've meant.

Request pilot access

Synthetic demonstration only. Ms. Jane is a rules-based QA tool; it supports, and does not replace, clinical judgment. Case 4 (rev cycle) is illustrative of planned functionality — that module is in development, not a live feature.