The Gastroenterology Documentation Problem
Gastroenterologists spend an average of 41.3 hours per week inside their EHR against only 24.5 hours of scheduled clinical time. That is roughly 45 extra minutes of documentation work for every hour of patient care. The reason is structural: standard EMRs were designed for office visits with a chief complaint, a review of systems, and an assessment and plan. Gastroenterology operates in two fundamentally different modes simultaneously. Half the practice is cognitive office work — managing IBD flares, interpreting liver panels, stratifying colorectal cancer risk. The other half is procedural — colonoscopies and EGDs, each needing a structured report with prep quality, landmarks, every finding and what was done to it, specimens, a repeat interval, and coding logic that no general-purpose EMR was built to handle. The result is a specialty where physicians reconstruct procedure reports from memory and fight billing systems that cannot tell a screening colonoscopy from a diagnostic one.
Hero EMR answers the procedural half with two dot phrases. Type .colonoscopy or .egd in the note and a structured endoscopy report opens in place: indication, sedation and times, prep, extent and landmarks, findings on an anatomy map, an impression written from those findings, a guideline-based repeat interval, and the codes the report supports. You fill it from the keyboard while the scope is still warm, or dictate it, and it prints as a clean, section-headed procedure note.
Two Dot Phrases for the Procedure Half of GI
Everything starts from the note. The same dot phrase system Hero EMR uses for every specialty gives gastroenterology its own commands: the two procedure blocks, and a set of chart phrases that pull exactly what you need before a scope. The chart phrases also work on their own in a pre-procedure visit or a consult note.
Both blocks belong to the Endoscopy procedure notes feature, which a practice turns on in its Additional Features; codes are a second switch, Endoscopy coding, so a practice can use the reports before it bills from them. Saved reports stay readable if either is turned off. The full list of every Hero dot phrase is in the dot phrase reference.
One Report, Four Tabs
The block is organized the way the procedure happens. Pre holds the indication (22 lower and 20 upper indication chips, each carrying screening, surveillance or diagnostic intent, a risk level and its ICD-10 code), what the chart says about antithrombotics, GLP-1 medicines, allergies, the last procedure, family history and recent labs, ASA class and Mallampati, and the consent, H&P, time-out and monitoring attestations. Procedure holds sedation, the anesthesia provider and independent observer, doses, the clock times, the scope, the prep agent and regimen with a Boston Bowel Prep Scale score per segment, the extent reached, cecal landmarks, retroflexion and the rectal exam; on an EGD it holds the Z-line and diaphragmatic pinch, Hill grade, gastric retroflexion and a photo-site checklist. Findings is one row per finding. Wrap-up holds complications, tolerance, disposition, the impression, recommendations and the repeat interval.
Every finding row holds its type, site, count, size or size range, Paris or LST morphology, a grade where one applies (LA A–D, Forrest, hemorrhoid grade, varices, Mayo, Rutgeerts, NICE), Prague C&M for Barrett’s, length and distance, the intervention (cold or hot snare, biopsy, EMR, clips, injection, banding, dilation, ablation, and more), en bloc or piecemeal removal and completeness, retrieval, and a specimen jar that numbers itself. The impression is written from the findings, and the note ends with a Specimens list, so the pathology requisition and the report say the same thing.
Findings at the Speed of the Scope
A procedure report only helps if it is faster than dictating from memory. The block is built to be filled from the keyboard between cases, or during one:
- Anatomy map. Click a segment of the colon or upper GI tract and the block offers that segment’s usual findings first. Numbered markers show each finding, and segments beyond the extent reached are drawn as not reached.
- Quick entry. Press F and type shorthand in any order:
p 6 is asc cs ret j1becomes “a 6 mm sessile polyp in the ascending colon, removed with a cold snare, retrieved, jar 1.” A preview sentence shows as you type, Enter adds the row and ↑ edits the last one. - Favorites. Keys 1–9 add a favorite finding: “Polyp, cold snare, retrieved”, diverticulosis, a tattoo, an irregular Z-line, LA grade A esophagitis, Barrett’s with Seattle biopsies. Keep up to 18 of your own.
- Normal defaults. N fills normal defaults into empty items only, each tagged “Default”: the indication, ASA II, sedation, extent and landmarks, a Boston score of 3-3-3 when the cecum was reached, retroflexion, no complications, discharge home with an escort, and the guideline recall. Times, doses, providers, measurements and a finding’s size, site or technique are never defaulted. Built-in “All normal” templates cover colonoscopy, flexible sigmoidoscopy and EGD, and you can save up to 40 of your own (Alt+S, then T and a digit to apply). Patient-specific values are never saved in a template.
- From the chart. Alt+F suggests indications with the evidence behind each (prior procedures, the problem list, family history, a positive stool test in the past year, low hemoglobin or ferritin, an open colorectal screening care gap, a referral) and fills medications, allergies, prior procedures, family history and labs into empty fields.
- Dictation. Press D and say it the way you would to a scribe. The block understands endoscopy shorthand and makes one row per finding. Times, prep scores and measurements are kept only when they were actually said, never guessed.
Time stamps in one key. Alt+I, Alt+C and Alt+O stamp scope in, cecum reached and scope out with the current time. Insertion and withdrawal minutes are calculated, and a withdrawal timer in the status strip shows OK from 8 minutes and warns under 6. Type 332 in the prep row to set all three Boston segment scores at once, and press ? for every shortcut.
Ready Before You Sign
The status strip shows “Ready n/m” and lists what the report is still missing: the indication, ASA class, sedation and consent; the prep score, extent, photographed landmarks, withdrawal time, and the reason if the cecum was not reached; for each polyp its size, morphology, site, removal method, retrieval and jar; for an EGD, retroflexion, photo sites, Prague C&M, LA grade and Forrest class; complications and the repeat interval. Click an item and the block jumps to it. It never blocks signing: it is a checklist, not a gate. Alt+R shows the exact note text before you sign, and the printed report reads as one section-headed procedure note with sedation, times, prep and its adequacy, extent and landmarks on single lines, then each finding as a sentence, the impression and the specimens.
A Guideline Repeat Interval With Its Reason
The Wrap-up tab suggests a repeat interval from what you documented. For colonoscopy it applies the US Multi-Society Task Force 2020 polyp table, the 2017 family-history recommendations and the 2021 age guidance, recommends one year after an inadequate prep and six months after piecemeal removal of a lesion 20 mm or larger, and, because pathology is not back yet, shows a pending-pathology suggestion alongside what the interval would be for each likely histology. For EGD it applies short-interval rechecks for LA grade C or D esophagitis and gastric ulcers, ACG 2022 Barrett’s surveillance, and AASLD 2024 varices guidance. Alt+Enter accepts the suggestion and writes the guideline basis into the repeat note, so the reason travels with the recommendation.
| Finding (most advanced) | Interval |
|---|---|
| Normal colonoscopy, adequate prep | 10 years |
| 1–2 tubular adenomas <10 mm | 7–10 years |
| 3–4 tubular adenomas <10 mm | 3–5 years |
| 5–10 adenomas <10 mm | 3 years |
| Adenoma ≥10 mm, villous histology or high-grade dysplasia | 3 years |
| 1–2 sessile serrated polyps <10 mm | 5–10 years |
| Sessile serrated polyp ≥10 mm or with dysplasia | 3 years |
| Piecemeal removal of a lesion ≥20 mm | 6 months |
| Inadequate bowel prep | 1 year |
Coding From What You Documented
Colonoscopy coding is the single largest billing headache in gastroenterology. Roughly a third of screening colonoscopies convert to therapeutic procedures when a polyp is removed, and that conversion changes the procedure code, the modifier that protects the patient from cost sharing, and the screening code that no longer applies. With Endoscopy coding on, the block’s Codes section shows the codes the report supports as you chart, and completing the visit turns them into Charge Capture lines with a note explaining each choice. Endoscopy, screening and sedation codes that AI picked from the note are replaced by the block’s, so the claim matches the report.
Behind those cases sits a code per technique for colonoscopy, flexible sigmoidoscopy and EGD: biopsy, snare, hot forceps, EMR, injection, control of bleeding, ablation, banding, dilation, foreign body removal, stents and PEG, with the base diagnostic code only when nothing else was done. On a single lesion EMR outranks snare, which outranks hot forceps, and removal absorbs a biopsy of the same lesion. Control of bleeding needs documented bleeding. An incomplete colonoscopy gets modifier 53 without therapy or 52 with it, and one that never passed the splenic flexure codes as a sigmoidoscopy. Modifier 59 goes only on the NCCI pairs that need it, and XS is never added on its own. Diagnoses come in order: Z12.11 first for a screening, then high-risk and history codes, R19.5 after a positive stool test, and the codes for each finding, with a note that a polyp diagnosis may change once pathology is back.
Before and After the Procedure
The office half of GI uses the rest of Hero EMR. Pre-procedure visits pull antithrombotics, GLP-1 medicines and recent labs with the chart phrases above, and the block itself fills them when you open it. Lab and imaging results, pathology included, arrive in the Results inbox and can be dropped into a note with .lab and .imaging. Office visits for IBD, liver disease or reflux use ambient dictation with note templates the practice can tailor, and .lastcolonoscopy and .lastegd bring the last procedure’s findings and recall into any note.
Built for How Gastroenterologists Actually Practice
The two blocks treat the endoscopy report as structured data from the first keystroke: the indication carries its intent and risk, every finding carries its site, size, morphology, intervention and jar, and the times carry the withdrawal minutes. Everything downstream (the narrative, the readiness checklist, the repeat interval and the codes) is worked out from those fields, so the note, the requisition and the claim agree. You still decide: defaults are labeled, suggestions wait for you to accept them, and nothing is coded that the report does not support.
Every specialty gets a custom experience. The endoscopy blocks are part of Hero EMR’s broader specialty design: Smart Blocks for physical therapy, podiatry, dental, ENT laryngoscopy, neurology and Medicare wellness visits use the same pattern of structured fields, keyboard-first entry, dictation and coding from what was documented.
See the GI tools in action
Schedule a demo to see the .colonoscopy and .egd blocks in a live GI workflow: quick entry and dictation, the withdrawal timer, the guideline repeat interval, and the codes they produce.
Request a Demo