Concierge

AI Documentation for Concierge Medicine: High-Touch Logic — The Scribing.io Operations Playbook
TL;DR
The Presence Problem: Why Concierge Medicine Needs a Different AI Architecture
The Overlooked Technical Gap: EHR Write-Locks and the AVS Delay
Scribing.io FHIR R4 Pipeline: Architecture for Immediate AVS Delivery
Clinical Logic Masterclass: Handling a Diuretic Switch in Concierge Hypertension Management
Medication-Safety Guardrails: STOP/START Disambiguation at the Data Layer
Technical Reference: ICD-10 Documentation Standards
AVS Content Architecture: What Belongs in a Five-Minute Summary
Implementation Checklist for Medical Directors
Retention Economics: Quantifying the AVS-to-Retainer Pipeline
TL;DR
Concierge internal medicine sells presence, not volume. The single highest-leverage automation is the After-Visit Summary (AVS): a patient-friendly document posted within five minutes of room exit that lists every medication change (STOP / START), home-monitoring targets, red-flag escalation rules, and a check-in link. Most EHRs block document writes until encounter sign-off, creating a dangerous gap where patients leave with no written plan. Scribing.io closes that gap with an event-driven FHIR R4 pipeline—Composition.status=preliminary linked to the active Encounter, rendered as a DocumentReference for portal delivery—and fails over to a secure message attachment when the vendor restricts preliminary writes. The result: zero medication confusion, zero avoidable ER visits, and the white-glove follow-through that justifies a retainer fee.
The Presence Problem: Why Concierge Medicine Needs a Different AI Architecture
Generic AI-scribe marketing talks about "reducing documentation burden" and "giving providers more face time." Those are necessary outcomes, but they are table stakes—not differentiators for a concierge internal medicine practice charging a $5,000–$25,000 annual retainer. The concierge patient is not paying for faster notes. They are paying for immediate, personalized continuity—the certainty that every instruction discussed in the room will follow them out the door, into their phone, and through the next 48 hours. Scribing.io was built on that premise.
Current data from the AMA's digital health studies confirm that patient portal adoption now exceeds 70% in practices that actively push content post-visit. Yet the average time between visit completion and AVS availability in portal-enabled EHRs ranges from 90 minutes to over 24 hours, depending on clinician sign-off workflows and vendor-side rendering queues. For a concierge practice, a 24-hour documentation gap is functionally identical to no documentation at all: the patient has already Googled their new medication, misinterpreted the taper, or—worst case—taken both the discontinued drug and the replacement.
The Anchor Truth: In concierge medicine, the ROI isn't "billing"—it's "presence." AI must automate the After-Visit Summary so the patient gets a technical follow-up within five minutes of leaving. Everything else—note quality, coding accuracy, billing throughput—is downstream of that single moment.
The competitor content dominating search results for concierge-focused AI documentation focuses on clinician-facing benefits: saving time, reducing burnout, improving work-life balance. These are legitimate, but the entire patient-facing output layer—what the patient actually receives, when they receive it, and in what format—is unaddressed. There is no mention of AVS generation, FHIR-based document delivery, portal integration, fail-over logic, or the clinical safety implications of delayed post-visit communication. That gap is where adverse events live. For practices exploring how AI documentation adapts to specialty-specific structured plan capture, see how Scribing.io handles safety-plan documentation in Psychiatry and longitudinal care coordination in Family Medicine.
See our 5-minute AVS Autopublish: a FHIR R4 Composition→DocumentReference pipeline with unsigned-encounter bypass, EHR-agnostic portal failover, and medication-safety guardrails—so every patient leaves with precise next steps before they reach the parking lot.
The Overlooked Technical Gap: EHR Write-Locks and the AVS Delay
To understand why five-minute AVS delivery is architecturally difficult, you need to understand the write-lock problem that exists in nearly every major ambulatory EHR.
How Most EHRs Handle Post-Visit Documents
Most EHR platforms—Epic, athenahealth, eClinicalWorks, Greenway, and others—enforce a document-lifecycle constraint: clinical documents cannot be published to the patient portal until the encounter reaches a "signed" or "completed" status. This is a reasonable medico-legal safeguard; it prevents draft or incomplete information from reaching patients. But it creates a systemic delay that directly harms the concierge value proposition. The ONC Cures Act Final Rule mandates information blocking prohibitions, yet vendor implementations still throttle pre-signature document availability through encounter-status gating.
EHR Encounter Lifecycle vs. AVS Availability | |||
Stage | Typical EHR Behavior | AVS Available to Patient? | Typical Latency |
|---|---|---|---|
Patient in room | Encounter status: | No | — |
Patient exits room | Encounter still | No | 0 min |
Clinician reviews AI-generated note | Encounter still | No | 5–30 min |
Clinician signs encounter | Encounter status: | Not yet—rendering queue | 30–120 min |
EHR renders and publishes AVS | Document available in portal | Yes | 90 min – 24 hr |
The critical window is between "patient exits room" and "AVS available in portal." In a concierge practice, this is the window where trust erodes. The patient was told to stop one medication and start another. They remember the gist. They do not remember the dose, the timing, the BP threshold that should trigger a call, or the red-flag symptoms that warrant an ER visit. A JAMA Internal Medicine analysis of outpatient medication errors found that transitions involving drug substitutions within the same pharmacologic class—exactly the HCTZ-to-chlorthalidone pattern—carry among the highest rates of preventable adverse drug events.
This is not a documentation problem. It is a patient-safety and retention problem.
Scribing.io FHIR R4 Pipeline: Architecture for Immediate AVS Delivery
The Scribing.io platform uses a three-stage event-driven pipeline to deliver a patient-friendly AVS within five minutes of room exit, regardless of EHR vendor constraints. The pipeline conforms to the HL7 FHIR R4 specification and is designed for EHR-agnostic deployment.
Stage 1: Structured Plan Capture (During Visit)
While the ambient listener captures the clinical conversation, a parallel extraction layer identifies structured plan elements in real time:
Medication changes — STOP / START / ADJUST with drug name, dose, route, frequency, mapped to RxNorm CUIs
Monitoring targets — e.g., home BP goal < 130/80 mmHg, aligned with ACC/AHA 2017 Hypertension Guidelines
Red-flag escalation criteria — e.g., "Call if systolic > 180 or dizziness on standing"
Follow-up actions — e.g., 48-hour check-in, lab draw in 2 weeks
Patient education anchors — e.g., cuff calibration, timing of readings
These elements are stored as discrete FHIR-conformant resources (MedicationRequest, Goal, Flag, ServiceRequest) before the encounter is signed. Each resource carries a provenance reference linking it to the ambient capture timestamp and encounter context.
Stage 2: AVS Assembly and FHIR Publication (Room-Exit Trigger)
When the encounter's location-tracking signal or clinician-action event (closing the room note section, initiating the next patient) indicates room exit, the pipeline assembles a patient-friendly AVS from the structured plan data. The AVS is published using two linked FHIR R4 resources:
Compositionresource —status=preliminary,type=AVS, linked to the activeEncounterresource. This preserves the temporal relationship between the visit and the summary, even though the encounter is not yet signed.DocumentReferenceresource — Contains the rendered AVS (HTML or PDF) and targets the patient portal delivery endpoint via the EHR's FHIR API.
The preliminary status is critical: it signals to downstream systems (and auditors) that this document reflects the clinical plan as captured during the encounter but has not yet been attested by the clinician's final signature. This is legally and clinically appropriate for an AVS, which is a patient communication—not a medical-legal record of the encounter note itself. The distinction aligns with CMS guidelines on clinical documentation that differentiate patient education materials from attestable clinical records.
Stage 3: Fail-Over and Reconciliation
Not every EHR vendor accepts Composition.status=preliminary writes or allows DocumentReference creation before encounter finalization. Scribing.io handles this with a deterministic fail-over protocol:
Scribing.io AVS Delivery: Primary Path vs. Fail-Over | |||
Condition | Action | Patient Experience | Audit Trail |
|---|---|---|---|
EHR accepts preliminary FHIR writes | Post | AVS appears in portal ≤ 5 min | Linked to |
EHR rejects preliminary writes | Send AVS as secure portal message attachment | AVS appears in message inbox ≤ 5 min | Message logged; |
Portal messaging unavailable | Send AVS via encrypted email/SMS link to patient-verified address | AVS delivered to phone ≤ 5 min | Delivery receipt stored; reconciled to chart post-signature |
In all three paths, once the clinician signs the encounter, the system reconciles: it updates Composition.status from preliminary to final, links the AVS to the signed encounter, and generates an audit event conforming to IHE ATNA audit trail standards. The patient never sees a gap. The chart never loses a document.
Clinical Logic Masterclass: Handling a Diuretic Switch in Concierge Hypertension Management
This section walks through the exact clinical scenario that demonstrates the safety-critical value of immediate AVS delivery—and exposes the failure mode that every concierge medical director should be designing against.
The Scenario
A boutique concierge internal medicine practice sees a 58-year-old executive with uncontrolled hypertension. Current medication: hydrochlorothiazide (HCTZ) 25 mg daily. The plan, discussed during the visit, is to stop HCTZ 25 mg and start chlorthalidone 12.5 mg, with home blood pressure targets and red-flag rules. The clinical rationale is supported by evidence from the NIH-funded chlorthalidone superiority data showing improved cardiovascular event reduction compared to HCTZ at equivalent doses.
The Risk Without Immediate AVS
Without a written summary in hand before leaving the building, the patient faces a predictable cascade:
Memory decay: Within 20 minutes of a visit, recall of specific medication names and doses degrades significantly—a phenomenon well-documented in health literacy research published in the Annals of Internal Medicine. The patient remembers "switching to something similar" but not the directive to stop the existing pill.
Double dosing: The patient has an existing bottle of HCTZ at home. Without a clear STOP instruction in writing, they take the HCTZ in the morning (habit) and the new chlorthalidone in the evening (new prescription), resulting in dual-diuretic exposure.
Clinical consequence: Dual thiazide/thiazide-like diuretic use causes excessive sodium and volume depletion → orthostatic hypotension → syncope. In a 58-year-old, a syncopal episode means a fall, potential head injury, and an ER visit.
Retention consequence: The patient's spouse calls the practice the next morning. The conversation is not about gratitude—it is about perceived negligence. The retainer is cancelled within the month. The lifetime value loss: $75,000–$250,000 depending on the retainer tier and referral network effects.
What Scribing.io Delivers: Step-by-Step Pipeline Execution
Here is the granular logic breakdown, from ambient capture to the patient reading the AVS in the elevator:
T+0:00 (During visit): Scribing.io's ambient listener captures the physician stating: "We're going to stop the hydrochlorothiazide—you've been on 25 milligrams—and switch you to chlorthalidone, 12.5 milligrams, once daily in the morning." The NLP extraction layer parses this into two discrete
MedicationRequestresources: one withstatus=stoppedfor HCTZ 25 mg, one withstatus=activefor chlorthalidone 12.5 mg. Both are tagged with RxNorm CUIs (HCTZ: RxCUI 310798; chlorthalidone: RxCUI 197770).T+0:00 (During visit, continued): The physician discusses home BP targets. The extraction layer creates a
Goalresource: target systolic < 130, target diastolic < 80, measurement method = home automated oscillometric, frequency = BID. Red-flag criteria generateFlagresources with coded thresholds.T+0:00 (Room exit signal): The physician closes the exam note section and moves to the hallway. Scribing.io's event bus detects the transition. The AVS assembly engine fires.
T+1:30 (AVS assembly): The pipeline pulls the structured
MedicationRequest,Goal,Flag, andServiceRequestresources. It renders them into a patient-literacy-appropriate HTML document with explicit STOP (🛑) and START (✅) visual markers, plain-language dose instructions, and a 48-hour check-in scheduling link.T+2:00 (FHIR write attempt): The system posts a
Composition(status=preliminary) linked to the activeEncounter, plus aDocumentReferencecontaining the rendered AVS, to the EHR's FHIR endpoint.T+2:15 (Success or fail-over): If the EHR accepts the write, the AVS populates the patient portal. If the EHR returns a 422 (rejecting preliminary-status writes on an unsigned encounter), the fail-over immediately dispatches the AVS as a secure portal message attachment. If portal messaging is down, encrypted SMS delivers a one-time link.
T+4:30 (Patient reads AVS): The patient, now in the elevator, opens their portal notification. They see:
After-Visit Summary — [Date] — Dr. [Name]
Visit Reason: Blood pressure management follow-up
Medication Changes:
🛑 STOP: Hydrochlorothiazide (HCTZ) 25 mg — Do not take this medication after today. Discard or set aside remaining pills.
✅ START: Chlorthalidone 12.5 mg — Take one tablet by mouth every morning, starting tomorrow.
Home Blood Pressure Goals:
Target: < 130/80 mmHg
Measure twice daily (morning before medication, evening before dinner)
Use the left arm, seated, after 5 minutes of rest
Cuff Calibration:
Bring your home cuff to your next visit for calibration check
Ensure cuff bladder covers at least 80% of upper arm circumference
When to Call Us (Red Flags):
Systolic BP > 180 mmHg or < 90 mmHg on two consecutive readings
Dizziness or lightheadedness when standing
Muscle cramps, unusual weakness, or confusion
Any fainting episode → Call 911, then call us
Next Steps:
📞 48-hour check-in: [Secure scheduling link] — We will contact you; click here to confirm your preferred time.
🩸 Lab draw in 2 weeks: Basic metabolic panel (BMP) to check potassium and kidney function on the new medication.
The patient reads this before leaving the building. Their spouse reads it at dinner. The HCTZ bottle goes in the cabinet. The chlorthalidone starts the next morning. The 48-hour check-in confirms BP readings are trending toward target. No ER visit. No trust erosion. No retainer cancellation.
That is the clinical logic of presence.
Medication-Safety Guardrails: STOP/START Disambiguation at the Data Layer
The diuretic-switch scenario above exposes a class of errors that generic AI scribes cannot catch because they treat medication references as unstructured text. Scribing.io's medication-safety guardrails operate at the structured data layer, not the narrative layer.
Same-Class Substitution Detection
When the extraction engine identifies two MedicationRequest resources in the same pharmacologic class (ATC code C03 for diuretics) with opposing statuses (stopped and active), it triggers a mandatory AVS flag: the STOP medication must appear before the START medication, with explicit disposal/set-aside language. This ordering is not cosmetic—it exploits the serial position effect in cognitive psychology: patients retain the first item in a list more reliably than subsequent items.
Dose-Plausibility Checks
The system cross-references the new medication dose against FDA-approved dose ranges (via the NIH DailyMed structured product labeling database). If the captured dose falls outside the labeled range—e.g., "chlorthalidone 125 mg" instead of "12.5 mg" due to an ambient transcription error—the system flags the discrepancy for clinician review before AVS publication. This catch happens at T+1:30 in the pipeline, before the patient ever sees the document.
Duplicate-Therapy Alert
If the extraction layer captures a START medication without a corresponding STOP for an existing same-class agent on the patient's active medication list (pulled from the EHR's MedicationStatement resources), the system generates a clinician-facing alert: "Potential duplicate therapy detected: chlorthalidone 12.5 mg START without HCTZ 25 mg STOP. Confirm intent before AVS publication." This prevents the AVS from omitting the STOP instruction—the single most dangerous failure mode in same-class substitutions.
Medication-Safety Guardrail Matrix | |||
Guardrail | Trigger Condition | System Action | Outcome |
|---|---|---|---|
Same-class substitution ordering | Two | Force STOP before START in AVS; add disposal language | Prevents dual dosing from list-order confusion |
Dose-plausibility check | Captured dose outside FDA-labeled range per DailyMed | Flag for clinician review; hold AVS publication | Prevents transcription-error propagation to patient |
Duplicate-therapy alert | START without STOP for active same-class agent | Clinician-facing alert; require confirmation before AVS release | Prevents AVS from missing critical STOP instruction |
Allergy cross-reference | START medication class matches documented allergy | Hard stop; AVS blocked until clinician override with rationale | Prevents allergic reaction from AI misinterpretation |
Technical Reference: ICD-10 Documentation Standards
Accurate ICD-10 coding is foundational to clinical documentation integrity, even in concierge models where fee-for-service billing is secondary to retainer revenue. Three reasons this matters for concierge internists specifically:
Insurance-submitted claims still exist. Most concierge practices operate a hybrid model: the retainer covers access and extended visits, but diagnostic workups, labs, and procedures are still billed to insurance. Denied claims from non-specific coding create administrative friction that undermines the "we handle everything" concierge promise.
Risk adjustment and referral documentation. Downstream specialists, hospitalists, and insurance-based care coordinators rely on coded problem lists. A concierge patient admitted to the hospital with a problem list full of unspecified codes receives fragmented care—the opposite of what their retainer was supposed to guarantee.
Medicolegal specificity. In a malpractice review, documentation coded to maximum specificity demonstrates clinical reasoning. "Hypertension, unspecified" does not demonstrate the same diagnostic rigor as "Essential hypertension" with supporting documentation of home monitoring targets and medication rationale.
Scribing.io's coding engine maps ambient-captured clinical concepts to maximum-specificity ICD-10-CM codes in real time. For the hypertension scenario above, the system ensures documentation supports:
The code I10 is appropriate here because the patient has primary hypertension without documented heart disease, chronic kidney disease, or other organ-specific complications that would require a more specific code from the I11–I13 hierarchy. Scribing.io's specificity engine evaluates the ambient transcript for mentions of heart failure symptoms, renal function results, and retinopathy findings; if any are present, it automatically escalates to the appropriate combination code (e.g., I11.0 for hypertensive heart disease with heart failure, I12.9 for hypertensive CKD) and prompts the clinician to confirm.
For E11.9—commonly carried as a comorbidity in executive-health panels—the system monitors for any mention of neuropathy, nephropathy, retinopathy, or peripheral vascular findings that would require a fourth-character or fifth-character specificity upgrade (E11.21, E11.40, E11.65, etc.). In concierge practices where annual comprehensive exams include monofilament testing and fundoscopic screening, the system captures these findings and ensures the coded diagnosis reflects the full clinical picture, preventing both undercoding (which loses clinical fidelity) and overcoding (which triggers audit risk).
The engine also cross-references CMS ICD-10-CM Official Guidelines for Coding and Reporting to ensure sequencing rules are met—particularly Chapter 9 (Diseases of the Circulatory System) conventions on combination codes and the "code also" instructions that many practices miss when documenting hypertension in the context of diabetes.
AVS Content Architecture: What Belongs in a Five-Minute Summary
Not everything from the encounter belongs in the AVS. Overloading the document reduces readability and buries safety-critical instructions. Scribing.io uses a content-priority hierarchy calibrated to AHRQ health literacy standards:
AVS Content Priority Tiers | |||
Priority | Content Category | Inclusion Rule | Example |
|---|---|---|---|
P0 — Safety-Critical | Medication STOP/START, red-flag symptoms | Always included; top of document | STOP HCTZ; START chlorthalidone; call if SBP > 180 |
P1 — Action-Required | Monitoring targets, follow-up scheduling, lab orders | Always included; below P0 | BP goal < 130/80; BMP in 2 weeks |
P2 — Educational | Device calibration, lifestyle guidance, diagnosis explanation | Included if discussed during visit | Cuff sizing; sodium target < 2,300 mg/day |
P3 — Reference | Diagnosis list, billing codes, provider contact info | Appended at bottom; collapsed by default in digital view | ICD-10: I10; Practice phone: (XXX) XXX-XXXX |
The rendering engine enforces a maximum of 400 words at the P0+P1 level and uses 6th-grade Flesch-Kincaid readability targeting. Medical terminology is retained for medication names (patients need to match names to bottles) but eliminated for instructions ("Take by mouth" not "administer PO"). Visual markers (🛑, ✅, 📞, 🩸) are not decorative—they serve as scannable anchors for patients reviewing the document on a mobile screen.
Implementation Checklist for Medical Directors
Deploying Scribing.io's AVS pipeline in a concierge internal medicine practice requires configuration decisions at the practice level. This checklist covers the implementation sequence medical directors should follow:
Pre-Deployment (Week 1–2)
EHR FHIR endpoint audit: Identify whether your EHR exposes FHIR R4
CompositionandDocumentReferencewrite endpoints. If yes, test whetherstatus=preliminarywrites are accepted on unsigned encounters. Document the result.Portal delivery path selection: Based on the audit, select the primary delivery path (direct FHIR write, secure message attachment, or encrypted external link). Configure fail-over sequence.
Medication list reconciliation: Ensure the EHR's active medication list (
MedicationStatementresources) is current. The duplicate-therapy guardrail depends on an accurate baseline.Patient communication consent: Confirm that patient portal consent forms cover receipt of preliminary post-visit documents. If not, update consent language to include "post-visit care summaries generated from your visit discussion, which may be delivered before your provider's final note is completed."
Configuration (Week 2–3)
Room-exit trigger calibration: Select the event that triggers AVS assembly—EHR room-change action, clinician button press, or ambient silence detection. Most concierge practices prefer a manual trigger (clinician taps "Send AVS" on a mobile device) to maintain control over timing.
AVS template customization: Configure practice-specific branding, provider contact information, and default red-flag criteria for common concierge conditions (hypertension, diabetes, lipid management, executive health screening).
48-hour check-in link configuration: Integrate the check-in scheduling link with your practice's scheduling system or secure messaging platform.
Validation (Week 3–4)
Shadow-mode testing: Run the pipeline in shadow mode for 2 weeks: AVS documents are generated and reviewed by the clinician but not delivered to patients. Review every AVS for medication accuracy, readability, and completeness.
Fail-over testing: Simulate EHR write rejection to confirm the secure-message and encrypted-link fail-over paths function within the 5-minute SLA.
Reconciliation audit: After clinicians sign encounters, verify that
Composition.statusupdates frompreliminarytofinaland that all AVS documents are linked to the correct signed encounter in the chart.
Retention Economics: Quantifying the AVS-to-Retainer Pipeline
Concierge practices operate on a fundamentally different economic model than volume-based practices. The unit economics are simple and unforgiving:
Concierge Practice Retention Economics | ||
Metric | Typical Value | Impact of AVS Failure |
|---|---|---|
Annual retainer per patient | $5,000–$25,000 | — |
Average patient tenure | 6–10 years | Reduced to 1–2 years after adverse event |
Lifetime patient value | $30,000–$250,000 | Lost entirely on cancellation |
Referral multiplier | 1.4–2.1 (each patient refers 1–2 others) | Negative: adverse events generate anti-referrals |
Cost of avoidable ER visit | $2,500–$8,000 (patient-borne or practice reputation cost) | Direct trust erosion; spouse/family decision-makers affected |
Cost of Scribing.io AVS pipeline | Fraction of one retainer per year | — |
The math does not require an MBA. A single preventable adverse event—like the syncope episode in our diuretic-switch scenario—costs the practice one patient ($30,000–$250,000 in lifetime value) plus the negative referral cascade (1–3 additional patients who never sign). The AVS pipeline's cost is a rounding error against that exposure.
But the economics of presence extend beyond loss prevention. The patient who receives a precisely formatted AVS within five minutes of leaving the exam room tells their spouse, their executive peers, and their personal network a specific story: "My doctor's office sent me a complete medication summary before I got to my car." That story is the concierge practice's highest-converting marketing asset—and it costs nothing beyond the infrastructure that prevents the adverse event.
This is why the architecture matters. A documentation tool that produces a better SOAP note is useful. A clinical continuity platform that delivers a safety-critical patient document within five minutes of room exit—through FHIR-native writes, secure message failover, or encrypted direct delivery, with medication-safety guardrails and full audit reconciliation—is the infrastructure layer that makes the concierge promise real.
Scribing.io is that infrastructure.

