← back

Margin

Margin — surfacing radiology findings to the problem list

Background.When a patient is admitted with an acute problem — heart failure, pneumonia, a bowel obstruction — the hospitalist's attention is pulled to that problem. Stabilizing the patient, managing complications, planning the discharge. Imaging gets ordered for the acute issue. The radiologist reads the study and may document additional findings unrelated to the reason for admission. A small adrenal nodule. Hepatic steatosis. A pulmonary nodule. These findings are real and clinically meaningful, but they're not the reason the patient is in the hospital.

The hospitalist has to notice them. They have to decide whether to add them to the active problem list so the outpatient team knows. Under the pressure of the acute admission and the volume of incoming data, this step can be missed. The finding stays in the radiology report. It never becomes a problem the chart carries forward.

Hypothesis. A language model can read a radiology report, identify findings that are not already on the problem list, and propose them for the hospitalist to verify. The clinician adds them, rejects them, or leaves them pending. The agent never edits the chart on its own.

Method. Margin reads the full text of each radiology report. For every finding the agent identifies, it generates a proposal containing five fields:

  • A verbatim excerpt from the report
  • The radiologist's hedging language
  • The radiologist's recommendation (if one is documented)
  • A suggested ICD-10 code
  • An extraction confidence label

The excerpt is verbatim-validated against the source report on the server. Proposals with mismatched excerpts are rejected before they reach the clinician.

Verification loop. The hospitalist sees each proposal and acts on it. Three actions are possible:

  • Verify. The finding is added to the active problem list. It carries a source badge linking back to the original report.
  • Reject. The proposal is discarded.
  • Defer. The proposal stays pending for later review.

Verified findings remain on the problem list indefinitely. If a finding was added in error, the hospitalist can remove it. The original proposal returns to pending in case it needs to be re-reviewed.

Every action — verify, reject, defer, remove — is recorded in an append-only audit log with timestamp and clinician name.

Integration.Margin runs against the radiology reports in the Keel synthetic EMR. Pending proposals appear on the AI tab of the affected patient's chart. Verified findings appear on the Active Problems list with the source link preserved. Aggregated activity across the dataset is visible on the Keel control panel.

Status. Live. The experiment is deployed against 18 synthetic patients. Margin has activity on 6 imaging studies.

Open Margin in Keel →
05 · Live
← Back to the lab