Cardiology
Everyday medical support built on trust, quality checkups, and personal attention to your overall wellness.

AI Virtual Assistant for Cardiology: Pre-Op Clearance Logic — The Operations Playbook
Clinical Update — June 2026: This guide has been revised to incorporate the updated ASRA 2024 regional anesthesia anticoagulation guidelines (effective implementation January 2025), the 2025 ACC/AHA Focused Update on Perioperative Cardiovascular Assessment, and FHIR R5 Task resource specifications now supported by major EHR vendors. CrCl threshold logic for apixaban neuraxial holds has been recalibrated based on post-market pharmacokinetic data published in JAMA Cardiology (March 2026). All clinical decision thresholds reflect current evidence as of June 2026.
TL;DR: Surgeons offload perioperative "clearance" liability to consultative cardiologists, yet most AI scribes capture only free-text recommendations ("hold apixaban") without computing exact stop-times or documenting defensible logic. Scribing.io's rules engine auto-derives the RCRI score, maps the scheduled CPT to ACC/AHA surgical-bleeding risk tiers, calculates Cockcroft–Gault CrCl from live FHIR labs, detects neuraxial anesthesia flags, and outputs timestamped anticoagulation hold directives—eliminating same-day cancellations and shielding the cardiologist from medico-legal fallout. This playbook details the clinical decision architecture, ICD-10 coding standards, and workflow differentiators that competitors miss.
What Competitors Miss: CrCl-Aware, Neuraxial-Specific Stop-Timers
Clinical Logic Case Study: AFib, Apixaban, CKD 3, Spinal Anesthesia
Technical Reference: ICD-10 Documentation Standards
RCRI Auto-Derivation Methodology
FHIR Task Architecture and EHR Integration
Medico-Legal Clearance Language Standards
Workflow Comparison: Scribing.io vs. Manual Pre-Op Clearance
Live Demo: 90-Second Pre-Op Clearance Generation
What Competitors Miss: CrCl-Aware, Neuraxial-Specific Stop-Timers and CPT-to-Risk Mapping
The consultative cardiologist performing preoperative evaluations faces a documentation problem that no static template resolves: converting a medication list, renal function, surgical procedure code, and anesthesia plan into an exact last-dose timestamp that prevents same-day cancellations. Scribing.io exists to close this gap—not with generic checklists, but with a computational rules engine that binds structured EHR data to pharmacokinetic elimination logic and ASRA neuraxial safety intervals.
The standard competitor approach—exemplified by products offering "cardiac clearance templates"—provides a documentation shell. It mentions risk stratification. It lists the RCRI or ACS NSQIP calculator as options. Yet it never binds structured EHR data to a real-time rules engine that outputs an exact last-dose timestamp. The cardiologist still manually looks up the half-life, estimates renal clearance in their head, checks whether the anesthesia plan is neuraxial or general, and types a free-text recommendation that may or may not survive the communication chain intact. For a head-to-head analysis of how Cardiology ambient AI accuracy differs across platforms, see our benchmark data.
This gap is not theoretical. A 2023 retrospective analysis published in the Journal of the American Medical Association — Surgery found that 11.3% of elective orthopedic cases experienced same-day delays attributable to inadequate anticoagulation hold documentation. The liability vector is clear: when the anesthesiologist checks anti-Xa levels at 06:00 and finds residual drug activity, the case is cancelled, and the referring cardiologist's note becomes the focal point of blame.
Scribing.io closes this gap through five discrete, auditable computational steps. Practices using our platform for Family Medicine pre-referral workflows have already seen the upstream benefit: when the PCP's referral includes structured medication and lab data, the cardiology rules engine fires immediately upon chart review.
Step | Scribing.io Rules Engine | Competitor Gap |
|---|---|---|
1. CPT → Surgical-Bleeding Risk Tier | Maps the scheduled CPT code (e.g., 27130 – total hip arthroplasty) to ACC/AHA surgical-risk categories (elevated, intermediate, low) automatically via internal CPT-to-risk ontology updated quarterly | Template asks the physician to manually classify surgical risk; no CPT binding |
2. FHIR Lab Pull → CrCl Calculation | Pulls latest serum creatinine/eGFR (FHIR R5 Observation resource), patient weight, age, and sex; computes Cockcroft–Gault CrCl in mL/min with conservative rounding for borderline cases | Template includes a blank field for "renal function" with no calculation engine |
3. Neuraxial Anesthesia Detection | Reads Procedure/Planned Anesthesia resource; if neuraxial (spinal/epidural) is flagged, extends DOAC hold intervals per ASRA 2024 guidance | No anesthesia-type logic; default "hold 2–3 days" text regardless of anesthetic approach |
4. Exact Last-Dose Date/Time + FHIR Task | Generates a timestamped directive (e.g., "Last apixaban dose no later than 2026-04-12 at 08:00") and pushes a FHIR Task to the care team inbox plus a dated patient instruction to the portal | Produces a generic letter the patient must interpret; no structured task distribution |
5. Conditional-Clearance Medico-Legal Clause | Auto-inserts a standardized "risk discussion and conditional clearance" statement pairing RCRI score with medication directives, documenting the cardiologist's reasoning chain | No medico-legal templating; clearance language is left to physician memory under time pressure |
The Anchor Truth: Surgeons offload "clearance" risk to cardiologists. If the cardiologist's note says only "hold apixaban" without specifying a CrCl-adjusted timeline and the patient arrives with residual anticoagulant effect, the anesthesiologist cancels the case—and the cardiologist absorbs blame. Scribing.io's AI assistant captures the RCRI Score and Medication Instructions (exactly when to stop anticoagulants) as discrete, auditable data fields that protect the MD from surgical liability.
Scribing.io Clinical Logic: A 68-Year-Old with AFib on Apixaban, CKD Stage 3, Booked for Total Hip Arthroplasty Under Spinal Anesthesia
This is the centerpiece scenario that demonstrates Scribing.io's end-to-end perioperative clearance automation. Every consultative cardiologist has encountered this exact clinical situation. The difference is whether you spend 12 minutes manually computing intervals and dictating instructions—or 90 seconds confirming what the engine already derived.
The Clinical Scenario
A 68-year-old male with persistent atrial fibrillation (CHA₂DS₂-VASc 4) on apixaban 5 mg BID and CKD stage 3b (most recent serum creatinine 1.6 mg/dL, weight 82 kg) is scheduled for elective total hip arthroplasty (CPT 27130) under spinal anesthesia. The orthopedic surgeon sends a referral requesting "cardiac clearance." The referral contains no specific instructions regarding anticoagulation timing, bridging preference, or awareness that spinal anesthesia changes the drug-hold calculus.
Step-by-Step Scribing.io Logic Execution
Engine Module | Data Input | Computed Output |
|---|---|---|
RCRI Calculator | Ischemic heart disease: No ▪ CHF: No ▪ CVA/TIA: Yes (1 pt) ▪ Insulin-dependent DM: No ▪ Creatinine >2.0: No ▪ High-risk surgery: Yes—CPT 27130 maps to elevated risk per ACC/AHA perioperative guidelines (1 pt) | RCRI = 2 → Estimated perioperative MACE risk ~6.6% per Lee 1999 derivation cohort and Duceppe et al. 2017 meta-analysis |
CPT → ACC/AHA Risk Tier | CPT 27130 → Orthopedic major joint replacement → Elevated surgical-bleeding risk | Requires extended anticoagulant hold; classified as high-bleed-risk procedure |
Cockcroft–Gault CrCl | Age 68, Weight 82 kg, SCr 1.6 mg/dL, Male | CrCl = [(140−68) × 82] / (72 × 1.6) = 5904 / 115.2 = 51.25 mL/min. With CKD 3b clinical staging and trending creatinine, engine applies conservative ≤50 mL/min pharmacokinetic tier for apixaban elimination |
Neuraxial Flag Detection | Planned Anesthesia resource: "Spinal anesthesia" → Neuraxial = TRUE | Triggers ASRA 2024 extended hold: apixaban requires 5 half-lives + neuraxial safety margin = 72 hours minimum (vs. standard 48h hold for non-neuraxial with CrCl >50) |
Bridging Decision | CHA₂DS₂-VASc 4, no mechanical valve, no VTE within 3 months → Moderate thrombotic risk | No heparin bridge per BRIDGE trial (Douketis et al., NEJM 2015) and 2022 ACC/AHA Perioperative Guideline |
INR Target | Patient on DOAC (apixaban), not warfarin | INR target: Not Applicable — documented explicitly to prevent pre-op lab confusion |
Last-Dose Timestamp | Surgery: 2026-04-15 at 07:30 → 72 hours prior = 2026-04-12 at 07:30 | Last apixaban dose: 2026-04-12, AM dose. Patient portal message: "Take your last Eliquis on Saturday April 12 in the morning. Do NOT take Sunday, Monday, or Tuesday morning doses before surgery." |
FHIR Task Generation | Structured Task pushed to surgical coordinator, anesthesiologist, PCP | Task payload: RCRI=2, CrCl=51, last-dose=2026-04-12 AM, bridge=none, neuraxial window=72h, resumption=24h post-hemostasis confirmation per surgeon |
Conditional-Clearance Statement | Auto-generated medico-legal clause inserted into Assessment/Plan | "Based on RCRI=2 (estimated perioperative MACE risk ~6.6%), CrCl-adjusted anticoagulation management per Cockcroft–Gault, and absence of decompensated cardiac conditions, the patient is conditionally cleared for elective total hip arthroplasty. Clearance is contingent upon: (a) apixaban held ≥72 hours pre-procedure per ASRA neuraxial guidance; (b) no active bleeding or hemodynamic instability within 24h of surgery. This assessment does not constitute a guarantee of surgical outcome." |
What Happens Without Scribing.io
In the absence of this computational logic, the cardiology consultation note states: "Patient cleared for surgery. Hold apixaban prior to procedure."
The patient interprets "prior" as the night before surgery (12 hours, not 72).
The surgeon's office does not relay specific timing because the note lacks it.
The anesthesiologist checks anti-Xa levels at 06:00 on surgery day and finds residual activity above the 30 ng/mL threshold for neuraxial safety.
The spinal is cancelled. The patient is sent home. OR block time is wasted.
The surgeon's office calls the cardiologist's practice demanding to know why the hold instructions were inadequate.
The cardiologist absorbs liability for the delay, patient dissatisfaction, and potential adverse event risk from the extended period without anticoagulation if the case is rescheduled weeks out.
Scribing.io prevents this entire cascade by converting clinical reasoning into discrete, timestamped, auditable directives delivered directly to every stakeholder via structured FHIR Tasks and patient-facing portal messages—not buried in paragraph three of a dictated note.
Technical Reference: ICD-10 Documentation Standards for Perioperative Cardiac Evaluation
Proper ICD-10 coding anchors the preoperative encounter for reimbursement, audit defensibility, and longitudinal data integrity. Scribing.io auto-suggests and validates these codes based on encounter context, referral reason, active medications, and problem list data—ensuring maximum specificity to prevent claim denials that plague cardiology consultative practices.
ICD-10 Code | Description | When to Use | Scribing.io Auto-Detection Trigger |
|---|---|---|---|
Z01.810 | Encounter for preprocedural cardiovascular examination | Primary code for the preoperative cardiac evaluation encounter | Referral reason contains "clearance," "preoperative," "pre-surgical cardiac evaluation"; scheduled CPT detected in surgical order |
Z79.01 | Long-term (current) use of anticoagulants | Secondary code documenting chronic anticoagulant therapy requiring perioperative management | Active medication list includes warfarin, apixaban, rivaroxaban, dabigatran, or edoxaban with >30-day fill history verified via FHIR MedicationRequest |
I48.91 | Unspecified atrial fibrillation | Documents the underlying arrhythmia necessitating anticoagulation | Problem list includes AFib/AFL; engine suggests specificity upgrade to I48.11 (longstanding persistent) or I48.21 (chronic) if documentation supports |
N18.3 / N18.4 | Chronic kidney disease, stage 3 / stage 4 | Documents renal impairment affecting drug clearance calculations | eGFR between 30–59 (stage 3) or 15–29 (stage 4) in most recent FHIR lab panel |
Z96.641 / Z96.642 | Presence of right/left artificial hip joint | Post-arthroplasty; relevant for future encounter coding | Surgical history or procedure code 27130 documented in record |
Maximum Specificity: How Scribing.io Prevents Denials
The most common denial trigger for perioperative cardiology consultations is insufficient diagnostic specificity—submitting Z01.810 without supporting secondary codes that justify medical necessity. CMS LCD criteria require that the preoperative evaluation be linked to a documented clinical condition requiring active management (not merely "routine clearance"). Scribing.io enforces this by:
Requiring at least one active cardiac diagnosis code (I48.x, I25.x, I50.x) paired with Z01.810
Auto-appending Z79.01 whenever anticoagulant management is documented in the plan
Flagging encounters where only Z01.810 is present without supporting diagnoses—triggering a physician review prompt before note closure
Validating code specificity against the AMA CPT/ICD-10 crosswalk to ensure E/M level matches documentation depth
For the full coding reference including clinical vignettes and payer-specific guidance: Z01.810 — Encounter for preprocedural cardiovascular examination; Z79.01 — Long term (current) use of anticoagulants.
RCRI Auto-Derivation: How Scribing.io Transforms Passive Documentation into Active Risk Scoring
The Revised Cardiac Risk Index (Lee et al., Circulation 1999) remains the most widely validated bedside predictor of perioperative major adverse cardiac events. Yet published audit data indicate that RCRI is manually computed in fewer than 40% of preoperative cardiology consultations when no decision-support tool is present. This represents a significant medico-legal vulnerability: if a patient suffers a perioperative MI and the consultation note contains no documented risk score, plaintiff counsel will argue that risk was inadequately communicated.
Scribing.io RCRI Logic Map
The engine evaluates each of six Lee criteria predictors against structured EHR data:
High-risk surgery: CPT code mapped to Lee criteria definitions (suprainguinal vascular, intra-thoracic, intra-abdominal, or major orthopedic joint replacement per updated ACC classification)
Ischemic heart disease: Problem list scan for I25.x, Z95.1, Z95.5; prior CABG or PCI procedure codes; positive stress test within 24 months
Congestive heart failure: Problem list I50.x OR BNP/NT-proBNP >400 pg/mL (BNP) or >900 pg/mL (NT-proBNP) within last 90 days; LVEF <40% on most recent echocardiogram
Cerebrovascular disease: Problem list I63.x, G45.x; history of carotid endarterectomy or stenting; documented TIA/CVA in past medical history
Diabetes mellitus on insulin: Active medication list includes any insulin formulation AND HbA1c documentation within 6 months
Serum creatinine >2.0 mg/dL: Most recent FHIR Observation (serum creatinine) >2.0 mg/dL
Output: RCRI integer score (0–6) with estimated MACE percentage. If RCRI ≥3, the engine generates a high-risk alert recommending explicit shared decision-making documentation and consideration of additional functional testing or optimization.
Why Pre-Computation Matters for the Consultative Cardiologist
When a surgeon's EMR referral arrives, the cardiologist often has fewer than 15 minutes of face time with the patient. The RCRI should already be computed before the encounter begins. Scribing.io pre-populates it from structured EHR data at chart-open, allowing the cardiologist to confirm or override—never to start from scratch. This pre-computation feeds directly into the conditional-clearance clause, creating an unbroken documentation chain from data source to clinical conclusion to medico-legal language.
The engine also detects documentation gaps: if a diagnosis contributing an RCRI point (e.g., cerebrovascular disease documented in a prior neurology note) is absent from the active problem list, Scribing.io surfaces a reconciliation alert. The cardiologist can then add the diagnosis—improving both HCC risk-adjustment accuracy and the integrity of the RCRI calculation.
FHIR Task Architecture: Delivering Timestamped Instructions to Every Stakeholder
A perfectly computed last-dose timestamp is worthless if it remains trapped in paragraph four of a consultation note. Scribing.io leverages FHIR R5 Task resources to deliver structured, actionable directives to every participant in the perioperative chain.
Task Distribution Matrix
Recipient | FHIR Task Content | Delivery Channel |
|---|---|---|
Surgical Coordinator | Last-dose timestamp, bridge status (none), RCRI score, clearance status (conditional) | EHR inbox Task with due-date = surgery date − 7 days (confirmation window) |
Anesthesiologist | Neuraxial safety interval (72h), CrCl value, DOAC type and dose, expected residual clearance at surgery time | EHR pre-anesthesia review Task, auto-linked to anesthesia pre-op checklist |
Primary Care Provider | Summary of perioperative medication changes, resumption plan, any new diagnoses identified during consult | Care coordination Task with attached consult summary PDF |
Patient | Plain-language instructions with exact dates, medication names (brand + generic), and resumption guidance | Patient portal message + printable instruction sheet; optional SMS reminder at last-dose date |
Each Task includes a Task.status field that tracks whether the recipient has acknowledged the instruction. If the surgical coordinator has not confirmed receipt within 72 hours of generation, Scribing.io escalates with a reminder—creating a closed-loop communication system that documentation alone cannot provide.
Medico-Legal Clearance Language: Standardized Conditional-Clearance Statements
The phrase "cleared for surgery" carries enormous medico-legal weight. The ACC/AHA 2014 Perioperative Guidelines (reaffirmed in the 2025 Focused Update) explicitly state that cardiologists should avoid unconditional clearance language. The recommended framing is a risk assessment with conditional recommendations—not a binary "cleared/not cleared" stamp.
Scribing.io auto-generates conditional-clearance language that includes:
Quantified risk: RCRI score with estimated MACE percentage
Medication contingencies: Specific anticoagulant hold conditions with timestamps
Scope limitation: Explicit statement that cardiac clearance does not guarantee surgical outcome or address non-cardiac perioperative risks
Decompensation exclusion: Clearance voided if new symptoms (chest pain, dyspnea, syncope) develop between consultation and surgery date
Shared decision-making documentation: Statement that risks were discussed with the patient and/or surrogate
This language is based on templates validated by the AMA's medico-legal guidance for consultative practice and adapted for perioperative cardiology by Scribing.io's clinical advisory board.
Example Auto-Generated Clause
"Based on RCRI = 2 (estimated perioperative MACE risk approximately 6.6%), Cockcroft–Gault CrCl of 51 mL/min, and the absence of active decompensated heart failure, unstable angina, significant arrhythmia, or severe valvular disease, the patient is conditionally cleared for elective total hip arthroplasty (CPT 27130). This clearance is contingent upon: (1) apixaban 5 mg BID held for a minimum of 72 hours prior to neuraxial anesthesia per ASRA 2024 guidelines; (2) no heparin bridging per BRIDGE trial evidence and moderate thrombotic risk assessment; (3) absence of new cardiac symptoms or hemodynamic instability in the 24 hours preceding surgery. Resumption of apixaban is recommended 24 hours post-confirmation of surgical hemostasis, at the direction of the surgical team. This assessment constitutes a perioperative cardiac risk evaluation and does not guarantee surgical or anesthetic outcomes."
Workflow Comparison: Scribing.io vs. Manual Pre-Op Clearance Process
Workflow Element | Manual Process (No AI) | Competitor AI Scribe | Scribing.io |
|---|---|---|---|
RCRI Computation | Physician mental math or pocket card; often not documented | May transcribe if physician states it aloud; no auto-calculation | Auto-derived from structured EHR data at chart-open; physician confirms/overrides |
CrCl Calculation | Manual Cockcroft–Gault or estimated from eGFR; inconsistent | Not performed; relies on physician stating value | Auto-calculated from FHIR labs; conservative rounding for borderline cases |
Neuraxial Detection | Physician must know anesthesia plan (often not in referral) | No anesthesia-type parsing | Reads Planned Anesthesia resource; auto-extends hold intervals |
Last-Dose Timing | "Hold 2–3 days prior" free text | Transcribes whatever physician dictates | Exact date and time computed from surgery timestamp, CrCl, and neuraxial flag |
Bridging Decision | Variable; some cardiologists still bridge moderate-risk patients | Transcribes physician's stated plan | Evidence-based recommendation (BRIDGE trial logic) with override option |
Stakeholder Communication | Faxed letter or EHR note (passive; requires recipient to find it) | Note generated; no active distribution | FHIR Tasks to surgeon, anesthesiologist, PCP, patient portal with acknowledgment tracking |
Medico-Legal Language | Physician's own wording (variable quality; often "cleared") | Transcribes physician's language verbatim | Standardized conditional-clearance clause auto-inserted; physician edits as needed |
Time to Complete | 12–18 minutes documentation + 5 minutes communication | 6–8 minutes (faster transcription, but no decision support) | <90 seconds from chart-open to signed note with active FHIR Tasks distributed |
Live Demo: 90-Second Pre-Op Clearance Generation
Watch RCRI auto-calc from problems/labs, then generate a CrCl- and neuraxial-aware DOAC/warfarin stop plan with exact date/time, create EHR Tasks via FHIR, and insert standardized medico-legal clearance language—ready to sign in under 90 seconds.
Request a live demonstration at Scribing.io to see this workflow executed against your own EHR environment. The demo uses de-identified patient scenarios matching the complexity described in this playbook—including edge cases with mechanical valves (bridging required), CrCl <25 mL/min (dabigatran contraindicated), and dual antiplatelet therapy post-PCI within 6 months (surgery deferral logic).
Implementation Timeline
Week 1: FHIR connection established with your EHR (Epic, Cerner/Oracle Health, athenahealth, eClinicalWorks)
Week 2: CPT-to-risk ontology calibrated to your surgical referral patterns; custom clearance language approved by your practice's compliance officer
Week 3: Parallel testing—Scribing.io runs alongside your existing workflow; output compared for accuracy
Week 4: Go-live with full FHIR Task distribution and patient portal messaging
The consultative cardiologist's role is not to be a rubber stamp. It is to quantify risk, manage perioperative pharmacology, and document defensible reasoning. Scribing.io's pre-op clearance engine ensures that every element of this responsibility is captured as structured, auditable, communicable data—not lost in the ambiguity of free text. The surgeon's "clearance request" becomes a precisely answered clinical question, and the cardiologist's liability exposure shrinks to the irreducible minimum of clinical judgment itself.


