← Back to census
somaNotes guide
Diff Review

Generate per-problem updates against a prior note instead of rewriting the full note. Each problem's A&P gets its own proposed change — accept, reject, or reprompt individually.

1
Open Prior Notes and select a baseline

In the note rail, open the secondary actions tray (···) and click Prior Notes. Browse by encounter day, preview any note, then click Use as Template.

The "Using template" chip appears in the rail — this means diff mode is armed. The selected note becomes the baseline all changes are measured against.

2
Add today's update and generate

Type your clinical update — overnight events, exam changes, new labs, plan changes. Click Generate Note.

somaNotes parses each problem from the baseline note, computes what changed, and calls the LLM once per problem with focused context (relevant labs, vitals, HyperDrive working assessment). Progress bar shows per-problem status.

3
Review each proposed change

The rail switches to REVIEWING mode. Each problem's proposed A&P update appears as a highlighted diff in the editor. The toolbar at the top shows the current problem and navigation.

— navigate problems   Accept — apply this change   Reject — keep the prior text

Accept All applies every change at once. Reprompt lets you add an instruction and regenerate a single problem.

When done, Finalize assembles accepted changes into the final note and saves to the chart.

Evidence panel — hover a highlighted change in the editor to see exactly which labs, vitals, or guidelines informed that proposal.
Fallback: If the baseline note has a complex narrative A&P that can't be parsed with confidence (<30%), diff mode falls back to standard generation automatically. A banner in the rail notifies you.