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

AI Scribe for Functional Medicine: Managing Supplement Logic, Protocol Separation, and Clean E/M Documentation
The Operations Playbook by Scribing.io — 2026 Edition
TL;DR — Why This Guide Exists
Functional medicine physicians routinely manage 90-minute intakes involving 20+ nutraceuticals alongside prescription medications. When a generic AI scribe dumps every supplement into the EHR Medication list, it artificially inflates E/M Medical Decision Making by triggering "prescription drug management" criteria—creating audit exposure, payer clawbacks, and missed supplement-drug interactions. This playbook explains how Scribing.io's Holistic Lexicon engine separates Prescriptions from Protocols at the FHIR resource level, routes nutraceuticals to the correct data layer, preserves MDM accuracy, and enables real-time interaction checking against NIH ODS and Natural Medicines databases. The result: clean documentation, defensible coding, safer patients, and roughly 18 minutes saved per extended intake.
The Hidden Audit Trap: Why Generic AI Scribes Inflate Functional Medicine MDM
Scribing.io Clinical Logic: Before and After in a 90-Minute Functional Medicine Intake
The Holistic Lexicon: FHIR-Native Separation of Prescriptions vs. Protocols
Technical Reference: ICD-10 Documentation Standards for Functional Medicine
What CPT Appendix S Gets Right—and the Clinical Gap It Cannot Close
Interaction Safety: Bridging NIH ODS, Natural Medicines, and Real-Time Charting
Workflow Integration: Fullscript, Patient Handouts, and Dispensary Automation
Implementation Roadmap: Deploying Scribing.io in a Functional Medicine Practice
The Hidden Audit Trap: Why Generic AI Scribes Inflate Functional Medicine MDM
The 2021 E/M documentation guidelines—refined in the 2023 and 2025 cycles—simplified Medical Decision Making into three pillars: number and complexity of problems addressed, amount and complexity of data reviewed, and risk of complications or management. It is the third pillar where functional medicine encounters a unique, under-discussed hazard, and it is the reason Scribing.io built a dedicated clinical logic layer for integrative practices.
How "Prescription Drug Management" Becomes a Phantom Criterion
Under the AMA/CMS MDM table, "prescription drug management" is an explicit element that elevates the risk category. When a scribe—human or AI—places nutraceuticals such as curcumin, berberine, or high-dose vitamin D into the EHR's Medication list, the downstream coding logic interprets every line item as a managed prescription. In a visit where the physician addresses three ICD-10 conditions and reviews labs, a single false escalation from "low risk" to "moderate risk" can push a chart from a 99213 to a 99214, or from a 99214 to a 99215.
This is not theoretical. Current benchmarks from compliance consulting firms indicate that functional and integrative medicine practices face 2–4× the rate of E/M audit inquiries compared with conventional primary care, largely because payer algorithms detect a high medication count paired with diagnoses that do not typically warrant polypharmacy. Ambient AI scribes built for conventional specialties—even excellent ones optimized for Cardiology or Psychiatry—are tuned for FDA-regulated pharmaceuticals. They lack the semantic layer required to distinguish a prescription SSRI from a practitioner-grade 5-HTP protocol, or metformin from berberine HCl.
The Financial and Clinical Cascade
Impact Analysis: Generic AI Scribe Behavior in Functional Medicine | ||
Impact Domain | Generic AI Scribe Behavior | Downstream Consequence |
|---|---|---|
E/M Coding | 23 supplements coded as "medications" → inflated MDM risk column | Upcoding exposure; potential 99214→99213 recoupment of ~$40–$80/visit |
Audit Defense | No structured separation of Rx vs. nutraceutical | 3+ staff hours per appeal; documentation cannot prove intent |
Patient Safety | Supplements buried in a 47-line Medication list | Interaction alerts (e.g., curcumin + warfarin) lost in alert fatigue or never fired |
Payer Relationship | Pattern of high-complexity billing with "low-acuity" ICD-10 codes | Practice flagged for prepayment review; cash-flow disruption |
Provider Time | MD manually re-sorts chart after visit | 12–18 minutes of post-encounter reconciliation per intake |
For a practice conducting 8 extended intakes per day, the aggregate annual risk from incorrect medication-list placement alone can exceed $45,000 in potential clawbacks—before accounting for the staff labor spent on appeals or the reputational cost of a compliance investigation.
Scribing.io Clinical Logic: Before and After in a 90-Minute Functional Medicine Intake
Below is a composite scenario drawn from common functional medicine workflows. It illustrates the clinical logic gap and provides a granular, step-by-step breakdown of how Scribing.io resolves it.
The Scenario
Dr. Reyes, an MD board-certified in family medicine and fellowship-trained in functional medicine, conducts a 90-minute new-patient intake with a 42-year-old female presenting with chronic fatigue, brain fog, joint pain, and a history of Hashimoto's thyroiditis. The patient currently takes levothyroxine 75 mcg and low-dose naltrexone (LDN) 4.5 mg (compounded). Dr. Reyes orders comprehensive labs and initiates a 23-supplement protocol alongside her two active prescriptions.
Before: Generic AI Scribe
Generic AI Scribe Output — Medication List (Partial) | |||
Line # | Item | Classification in EHR | MDM Impact |
|---|---|---|---|
1 | Levothyroxine 75 mcg | Medication ✓ | Rx drug management (correct) |
2 | Low-dose naltrexone 4.5 mg | Medication ✓ | Rx drug management (correct) |
3 | Curcumin (Meriva) 1,000 mg BID | Medication ✗ | Rx drug management (incorrect) |
4 | Vitamin D3 5,000 IU daily | Medication ✗ | Rx drug management (incorrect) |
5 | Omega-3 (EPA/DHA) 2,400 mg daily | Medication ✗ | Rx drug management (incorrect) |
6–25 | Berberine, Magnesium glycinate, Selenium, B-complex, Probiotics (multi-strain), Zinc picolinate, CoQ10, NAC, Glutathione (liposomal), Adaptogenic blend, Vitamin A, Iron bisglycinate, Digestive enzymes, Betaine HCl, L-glutamine, Vitamin K2 MK-7, Alpha-lipoic acid, Resveratrol, Quercetin, Boswellia | All Medication ✗ | All inflating MDM risk column |
What goes wrong, step by step:
MDM inflation. The chart shows 25 "medications under management." The MDM risk column leaps to high complexity. A coder—or an auto-coding engine—sees a 99215 where the clinical reality supports a 99214 (or 99205 for new patient).
Interaction alert failure. Curcumin at 2,000 mg/day is a clinically significant CYP2C9 and CYP3A4 modulator. If this patient were concurrently on warfarin, the curcumin–warfarin interaction would be buried in 25 identical-format "medication" lines. Most EHR drug-interaction databases do not carry curcumin interaction data when it is coded as a generic supplement entry. The alert never fires.
Denial and clawback. Two weeks post-visit, the payer's algorithm flags the claim: high MDM complexity + ICD-10 codes (E03.9 Hypothyroidism, R53.83 Fatigue, M25.50 Joint pain) that are inconsistent with "managing 25 prescription drugs." The $380 reimbursement is recouped. The clinic's biller spends 3 hours assembling an appeal that ultimately fails because the documentation does show 25 items in the Medication list.
Patient harm. The patient, who Dr. Reyes did not know was self-supplementing with baby aspirin, begins bruising easily. The curcumin–aspirin synergistic antiplatelet effect was never flagged because curcumin was not routed through a nutraceutical interaction engine.
After: Scribing.io with Holistic Lexicon — Step-by-Step Logic Breakdown
Here is the granular workflow Scribing.io executes from the moment Dr. Reyes begins her intake dictation:
Step 1: Ambient Capture and Entity Extraction. Scribing.io's ambient engine records the encounter and extracts every substance mentioned—prescription or nutraceutical—as a candidate entity. Each entity is tagged with the verbatim physician language ("Start curcumin Meriva one thousand milligrams twice daily with food").
Step 2: Holistic Lexicon Classification. Each entity runs against the Holistic Lexicon—a proprietary ontology that cross-references the FDA's DSHEA classification, NIH Office of Dietary Supplements monographs, the Natural Medicines Comprehensive Database, and the NDC directory. Levothyroxine and LDN match FDA-approved drug records → classified as Prescription. Curcumin (Meriva), Vitamin D3, Omega-3, and the remaining 20 items match DSHEA-registered dietary supplement records → classified as Nutraceutical Protocol.
Step 3: FHIR Resource Routing. Prescriptions are mapped to FHIR MedicationRequest and MedicationStatement resources → they populate the EHR's Medication list. Nutraceuticals are mapped to FHIR NutritionIntake and NutritionProduct resources → they populate a discrete Protocol section in the note and, where the EHR supports it, a separate Supplement or Nutrition module. For EHRs that lack native Nutrition resources, Scribing.io writes to a structured custom table with bidirectional API sync.
Step 4: Interaction Cross-Check. With entities classified, the interaction engine runs a parallel check across three databases: (a) Rx-Rx interactions via the EHR's native drug database (levothyroxine ↔ LDN: no significant interaction), (b) Rx-Nutraceutical interactions via NIH ODS and Natural Medicines (Vitamin K2 MK-7 ↔ levothyroxine: absorption timing conflict—K2 should be dosed ≥4 hours from thyroid medication), (c) Nutraceutical-OTC interactions by incorporating patient-reported OTC intake (curcumin 2,000 mg/day ↔ patient-reported aspirin 81 mg: synergistic antiplatelet effect → bruising/bleeding risk). The system surfaces a FHIR DetectedIssue alert with clinical severity grading.
Step 5: Taper/Timing Protocol Auto-Build. Based on identified interactions and standard pharmacokinetic windows, Scribing.io generates a timing grid: levothyroxine AM on empty stomach → wait 60 min → breakfast supplements (iron bisglycinate separated by 2 hours from thyroid med) → midday curcumin (12-hour offset from aspirin if retained) → evening K2, magnesium, adaptogenic blend. This grid auto-populates the patient handout and the Fullscript dispensary order.
Step 6: MDM Accuracy Lock. The finalized note presents exactly 2 items in the Prescription/Medication section and 23 items in the Nutraceutical Protocol section. The auto-coder reads the Medication list—2 managed prescriptions—and correctly assigns "prescription drug management" only for levothyroxine and LDN. The MDM risk column reflects moderate complexity. Dr. Reyes's documented clinical reasoning about interaction management and data review (labs, timeline, outside records) supports the appropriate level of E/M code without phantom inflation.
Step 7: Patient Handout and Fullscript Sync. Scribing.io generates a patient-facing document: a morning/midday/evening timing grid, interaction warnings in lay language, and dietary pairing notes (e.g., "Take curcumin with a fat-containing meal for absorption"). Simultaneously, the 23-item protocol pushes to Fullscript with brand, dose, quantity, and 90-day refill cadence. The patient receives an email or portal link before leaving the office.
Scribing.io Output — Structured Note Architecture Summary | |||
Data Layer | Items | FHIR Resource | MDM Impact |
|---|---|---|---|
Prescriptions | Levothyroxine 75 mcg; LDN 4.5 mg (compounded) | MedicationRequest / MedicationStatement | Rx drug management (correct, 2 items) |
Nutraceutical Protocol | 23 supplements with dose, form, timing, food-interaction notes | NutritionIntake / NutritionProduct | Dietary counseling/surveillance — does NOT inflate Rx management |
Interaction Alerts | ⚠️ Curcumin + aspirin → antiplatelet synergy; ⚠️ K2 + levothyroxine → absorption conflict | DetectedIssue | Documented clinical reasoning supporting MDM data complexity |
Patient Handout | Morning/evening/with-food timing grid; warnings in patient-friendly language | DocumentReference | Supports Z71.3 Dietary counseling claim |
Dispensary Integration | Fullscript-ready protocol with brand, dose, quantity, refill schedule | ServiceRequest (external) | Revenue capture; adherence tracking |
Net outcome: The same clinical encounter, documented two ways. One creates audit liability and misses a safety signal. The other produces a defensible, interoperable, patient-safe record. The difference is not physician skill—it is the AI's clinical logic layer. Dr. Reyes saves 18 minutes per intake, books an additional consult each day (~$120–$180 incremental revenue), and denials on similar visits drop to zero.
The Holistic Lexicon: FHIR-Native Separation of Prescriptions vs. Protocols
Why a Lexicon, Not Just a List
Generic AI scribes use a binary classifier: if a substance has an NDC (National Drug Code), it is a medication; if not, it is "other." This fails in functional medicine for three reasons:
Many nutraceuticals carry NDCs. Practitioner-grade supplements from companies like Thorne, Pure Encapsulations, and Designs for Health are registered in the NDC directory for pharmacy dispensing. A binary NDC check routes them to the Medication list.
Compounded formulations blur the line. LDN, bioidentical hormones, and compounded nutrient IVs may or may not have NDCs depending on the compounding pharmacy. The same substance can be classified differently across encounters.
Clinical intent matters. Vitamin D3 at 600 IU daily as OTC supplementation has a fundamentally different clinical and documentation weight than Vitamin D3 at 50,000 IU weekly prescribed for documented deficiency (E55.9). Only the latter warrants Medication-list placement and Rx management credit in MDM.
Holistic Lexicon Architecture
Scribing.io's Holistic Lexicon is a multi-axis classification engine, not a static lookup table. Each extracted substance is evaluated across four axes:
Holistic Lexicon — Four-Axis Classification | ||
Axis | Data Source | Classification Logic |
|---|---|---|
Regulatory Status | FDA Orange Book, DSHEA registry, compounding pharmacy flags | FDA-approved drug → Prescription. DSHEA-listed → Protocol candidate. Compounded → context-dependent (see Clinical Intent axis). |
Clinical Intent | Physician language from transcript ("I'm prescribing..." vs. "Let's add to your protocol...") | Prescriptive language + therapeutic dose above OTC range → may elevate to Prescription. Advisory language + standard supplementation dose → Protocol. |
Pharmacokinetic Profile | NIH ODS, Natural Medicines, PubMed interaction literature | Substances with significant CYP450 modulation, narrow therapeutic indices, or known Rx interactions → flagged for interaction engine regardless of classification. |
EHR Target Module | Practice EHR capability map (configured during onboarding) | If EHR supports FHIR R5 NutritionIntake → direct mapping. If not → structured custom table with API sync. Fallback: discrete note section with coded headers for payer parsing. |
This four-axis approach ensures that a substance like high-dose Vitamin D3 (50,000 IU weekly for documented E55.9) can be routed to the Medication list when clinical intent warrants it, while routine Vitamin D3 (5,000 IU daily for maintenance) stays in the Protocol layer. The physician's language is the tiebreaker, not the NDC.
Technical Reference: ICD-10 Documentation Standards for Functional Medicine
Clean E/M coding in functional medicine depends on ICD-10 specificity. Vague codes invite denials; precise codes paired with structured documentation close the loop. Below are the codes most relevant to nutraceutical-heavy encounters and how Scribing.io ensures they reach maximum specificity.
Core Code Set for Functional Medicine Nutraceutical Encounters
Z71.3 Dietary counseling and surveillance; Z13.21 Encounter for screening for nutritional disorder; E55.9 Vitamin D deficiency — These codes anchor the nutraceutical protocol component of the encounter. Z71.3 justifies the time and complexity spent building a supplement protocol and generating the patient handout. Z13.21 supports ordering nutritional screening labs (e.g., organic acids, micronutrient panels). E55.9 is the most common standalone nutritional diagnosis in functional medicine intakes. Scribing.io auto-suggests Z71.3 whenever the Protocol section contains ≥3 nutraceuticals with documented counseling, and it flags E55.9 for upgrade to E55.0 (rickets) when lab values and clinical findings warrant higher specificity.
unspecified; E63.9 Nutritional deficiency — E63.9 serves as the catch-all for nutritional deficiencies that lack a more specific code (e.g., when a micronutrient panel reveals low zinc or selenium without a dedicated ICD-10 entry at the 4th/5th character level). Scribing.io's logic prompts the physician to document the specific nutrient and lab value in the Assessment, even when the code itself is "unspecified," because payer auditors look for clinical justification that moves beyond the generic label. The system appends a structured "Deficiency Detail" line to the note: "E63.9 — Zinc deficiency, serum zinc 52 mcg/dL (ref 60–120), treated with zinc picolinate 30 mg daily."
unspecified; R53.83 Other fatigue; Z79.899 Other long term (current) drug therapy (avoid when only supplements are used) — R53.83 is the workhorse fatigue code in functional medicine. Scribing.io ensures it is paired with an underlying etiology code when available (e.g., E03.9 Hypothyroidism, D50.9 Iron deficiency anemia) to prevent the "low-acuity diagnosis + high-complexity MDM" mismatch that triggers payer audits. Critically, Z79.899 should be avoided when the patient is only taking supplements. This code denotes "other long-term (current) drug therapy" and is frequently mis-applied by generic scribes that classify supplements as drugs. Scribing.io's Holistic Lexicon explicitly suppresses Z79.899 from the auto-suggested code list when the only active "therapies" are nutraceuticals routed to the Protocol layer.
How Scribing.io Achieves Maximum Specificity
Lab-Linked Code Promotion: When lab results are integrated (via FHIR DiagnosticReport), Scribing.io cross-references values against ICD-10 specificity thresholds. A 25-hydroxyvitamin D level of 14 ng/mL does not just trigger E55.9—it prompts the physician to document severity and consider E55.0 if clinical rickets/osteomalacia is present.
Z-Code Guardrails: The system enforces a rule set for Z-codes: Z71.3 is only suggested when dietary/supplement counseling is documented in the note. Z79.899 is blocked when no FDA-approved drug is present in the Medication list. Z13.21 is linked to an active lab order for nutritional screening.
Denial Pattern Learning: Scribing.io aggregates anonymized denial data across its functional medicine practice network. When a specific ICD-10 + CPT pairing shows >5% denial rates with a given payer, the system surfaces a pre-submission warning: "This code combination has elevated denial risk with [Payer]. Consider adding [supporting code] or [documentation element]."
What CPT Appendix S Gets Right—and the Clinical Gap It Cannot Close
CPT Appendix S (AI Taxonomy for Medical Services and Procedures) was a necessary first step in standardizing how AI-assisted services are reported. It establishes a framework for identifying when AI is used in clinical decision support, image analysis, and documentation. For conventional encounters, this framework works reasonably well.
The gap: Appendix S does not differentiate between AI that classifies FDA-approved drugs and AI that classifies substances existing in the regulatory gray zone between pharmaceutical and food. It provides no guidance on how AI-generated documentation should handle:
Substances with dual classification (e.g., melatonin: OTC supplement in the US, prescription drug in the EU)
Dose-dependent reclassification (e.g., niacin 500 mg as supplement vs. Niaspan 1,000 mg ER as prescription)
Protocol-level documentation that exists outside the Medication module
Scribing.io's Holistic Lexicon fills this gap by operating beneath the Appendix S framework—handling substance classification before the CPT reporting layer ever sees the data. The result: Appendix S-compliant AI usage reporting built on a foundation of correctly classified entities.
Interaction Safety: Bridging NIH ODS, Natural Medicines, and Real-Time Charting
The curcumin–warfarin interaction is the canonical example, but it is only the surface. Functional medicine protocols routinely involve substances with meaningful pharmacokinetic profiles that most EHR drug-interaction databases ignore entirely.
The Three-Database Architecture
Scribing.io Interaction Engine — Data Sources | ||
Database | Coverage | Role in Scribing.io |
|---|---|---|
Vitamin/mineral monographs, safety profiles, UL thresholds | Upper-limit dose flagging (e.g., Vitamin A >10,000 IU in reproductive-age female); nutrient-drug interaction alerts with evidence grading | |
Herbal, botanical, and nutraceutical interactions; effectiveness ratings | Herb-drug and herb-herb interaction checking (e.g., St. John's Wort + LDN → potential opioid antagonist interference); CYP450 modulation data for curcumin, berberine, resveratrol | |
EHR-Native Drug Database (First Databank / Medi-Span) | FDA-approved drug-drug interactions | Standard Rx-Rx checking for prescription medications in the Medication list |
Scribing.io runs all three checks in parallel during the encounter. Alerts are severity-graded (Critical / Moderate / Informational) and surfaced as FHIR DetectedIssue resources. Critical alerts (e.g., curcumin + warfarin in a patient with INR >3.0) trigger an in-encounter notification and require physician acknowledgment before the note is finalized. Moderate alerts (e.g., K2–levothyroxine timing) are documented in the note with a suggested timing adjustment. Informational notes (e.g., CoQ10 may reduce statin-related myalgia—supportive, not conflicting) are available on hover but do not interrupt workflow.
Documented Interaction → MDM Credit
Here is a detail most practices miss: when a physician identifies, documents, and clinically manages a supplement-drug interaction, that reasoning does contribute to MDM data complexity under the 2023 AMA MDM guidelines. The key distinction is that this credit comes from the data reviewed and analyzed column—not from falsely inflating the risk column via phantom Rx management. Scribing.io's note structure makes this reasoning explicit and auditable: "Curcumin 2,000 mg/day assessed for CYP2C9 interaction with patient-reported aspirin 81 mg; antiplatelet synergy risk discussed; curcumin timing adjusted to 12-hour offset; patient counseled on bruising surveillance."
Workflow Integration: Fullscript, Patient Handouts, and Dispensary Automation
Documentation accuracy is necessary but insufficient. Functional medicine practices generate revenue and improve adherence through dispensary operations. Scribing.io bridges the gap between clinical documentation and dispensary workflow.
Fullscript Integration
Auto-Protocol Push: When the note is finalized, the 23-item Protocol section pushes to Fullscript via API. Each item includes brand (if specified by the physician), dose, form, quantity, and refill interval. The patient receives a Fullscript invitation before leaving the office.
Formulary Matching: If the physician names a generic supplement ("start magnesium glycinate 400 mg"), Scribing.io maps to the practice's preferred Fullscript formulary brand. If no preference is set, it defaults to the highest-rated option in the practice's dispensary.
Adherence Tracking: Refill data from Fullscript feeds back into Scribing.io's patient timeline, enabling the physician to see at the next visit which supplements were actually purchased and refilled—a proxy for adherence that informs protocol adjustments.
Patient Handout Generation
The auto-generated patient handout includes:
Timing Grid: Morning / Midday / Evening columns with each supplement placed in its optimal absorption window, accounting for interactions (e.g., iron separated from thyroid medication, calcium separated from iron).
Food Pairing Notes: "Take curcumin and omega-3 with a fat-containing meal." "Take betaine HCl and digestive enzymes at the start of protein-containing meals."
Interaction Warnings: Patient-friendly language: "Your curcumin supplement may increase the blood-thinning effect of aspirin. Watch for unusual bruising and contact the office if it occurs."
QR Code: Links to the patient's Fullscript protocol for one-click ordering.
Implementation Roadmap: Deploying Scribing.io in a Functional Medicine Practice
Deployment follows a 4-phase, 21-day protocol designed to minimize disruption and maximize adoption:
Scribing.io Functional Medicine Deployment — 21-Day Roadmap | |||
Phase | Days | Activities | Deliverables |
|---|---|---|---|
1. EHR Mapping | 1–5 | FHIR capability assessment; identify whether EHR supports NutritionIntake/NutritionProduct natively; configure custom Protocol table if needed; map Fullscript API credentials | EHR Integration Blueprint; Fullscript connection verified |
2. Lexicon Calibration | 6–10 | Import practice formulary; configure physician language preferences ("protocol" vs. "regimen" vs. "plan"); set dose-dependent reclassification thresholds; load preferred brands | Practice-specific Holistic Lexicon profile; 10-chart pilot batch |
3. Pilot Encounters | 11–17 | Run Scribing.io on 10 live encounters with physician review; tune interaction alert thresholds; validate MDM accuracy against manual coding; adjust handout templates | 10-chart accuracy report; physician sign-off; staff training complete |
4. Full Deployment | 18–21 | Go-live on all encounter types; enable denial pattern monitoring; schedule 30-day post-deployment review | Production deployment; ongoing monitoring dashboard; first "Medication List Purity" report |
Book Your 15-Minute Workflow Audit
Not sure where your practice stands? Book a 15-minute Workflow Audit with Scribing.io and receive—within 72 hours—the following at no cost:
Free 10-Chart "Medication List Purity" Report: We audit 10 of your recent encounter notes and measure how often supplements were misclassified as prescriptions in the Medication list.
MDM Risk Heatmap: A visual breakdown of your audit exposure—which charts have inflated risk columns due to supplement misclassification and what the estimated clawback liability looks like.
Live Demo of NutritionIntake/NutritionProduct Mapping: See exactly how your EHR would render the Prescription vs. Protocol separation with Scribing.io integrated, using your own encounter data.
Functional medicine documentation is not a harder version of primary care documentation. It is a different clinical logic problem. The AI that solves it must understand the difference between a prescription and a protocol—not as a labeling exercise, but as a structural, regulatory, and safety distinction that flows through every layer of the record. That is what the Holistic Lexicon does. That is what Scribing.io was built to deliver.


