All EHR integrations
Embedded chart sidebar

DrChrono integration

MedScrub runs as an embedded sidebar app inside the DrChrono chart. Patient context — problems, medications, allergies, vitals — is provided by DrChrono to the embedded panel, and MedScrub’s clinical skills operate on the loaded patient.

DrChrono developer program
DrChrono API Documentation

Integration model

How DrChrono and MedScrub connect

MedScrub is loaded inside the DrChrono chart view using DrChrono’s third-party application pattern. DrChrono supplies the active patient context to the embedded panel; MedScrub does not independently pull or sync FHIR data from DrChrono. All PHI handled inside MedScrub passes through the self-hosted de-identification proxy before reaching any large language model.

Capabilities

What MedScrub does with DrChrono

SOAP note generation

Drafts a structured SOAP note from the patient context handed in by the EHR. Physician reviews, edits, and signs before copying into the EHR or using the EHR’s native document import flow.

Chart-context chat

Ask clinical questions grounded in the loaded patient’s data — differential diagnosis, drug interactions, evidence-based protocols.

Pre-visit summary for the loaded patient

On-demand summary of the active patient’s history, problems, and medications, generated when the chart is opened.

Screening surface for the loaded patient

Per-patient HEDIS / USPSTF screening recommendations based on the chart data the EHR provides.

Patient messages and care-gap nudges

Drafts patient messages (pre-visit prep, post-visit follow-up, care-gap reminders) with clinical context from the loaded chart.

Data scope

Patient context provided by the host EHR

  • Active problem list
  • Current medications
  • Allergies and intolerances
  • Recent vitals
  • Patient demographics
  • Loaded encounter context

Setup

How a DrChrono customer onboards

01

Embedded app configuration

The DrChrono administrator enables MedScrub as a third-party application inside the chart workflow.

02

Account provisioning

Clinicians sign into MedScrub from the embedded panel; the session inherits the patient context from DrChrono.

03

LLM key configuration

Clinicians configure their own LLM API key in the MedScrub settings; keys are stored locally and never sent to MedScrub-operated servers.

Tier limitations

What requires the native FHIR tier

The embedded sidebar integration is the EHR vendor’s third-party app pattern. Some MedScrub workflows require deeper FHIR connectivity that this tier does not provide.

  • Population-level workflows (Daily Briefing across the schedule, HEDIS season chart review, batch screening gap analysis) require the native FHIR integration tier and are not available with the embedded sidebar pattern alone.
  • Automated DocumentReference write-back at scale requires the native FHIR integration; in the sidebar pattern, reviewed content is copied into the chart using DrChrono’s native flow.
  • Longitudinal patient context across visits requires syncing data into the MedScrub clinical data repository via a native FHIR integration.

Ready to connect DrChrono?

MedScrub onboards DrChrono customers sales-led, with deployment engineering, EHR registration, and compliance review running in parallel. Most deployments are live in four to eight weeks.