<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Denticode</title>
    <link>https://denticode.com</link>
    <description>Denticode is the operating system for modern dental practices. AI scribe, coding, and practice ops in one window.</description>
    <language>en-us</language>
    <lastBuildDate>Sat, 23 May 2026 08:05:21 GMT</lastBuildDate>
    <atom:link href="https://denticode.com/feed.xml" rel="self" type="application/rss+xml" />
    <generator>Denticode build-feeds.mjs</generator>

    <item>
      <title>Why Dental Claims Get Delayed - and How Better Documentation Helps</title>
      <link>https://denticode.com/blog/why-dental-claims-get-delayed-and-how-better-documentation-helps</link>
      <guid isPermaLink="true">https://denticode.com/blog/why-dental-claims-get-delayed-and-how-better-documentation-helps</guid>
      <pubDate>Fri, 22 May 2026 05:37:10 GMT</pubDate>
      <author>hello@denticode.com (Sarah Whitman)</author>
      <category>Coding</category><category>claims</category><category>billing</category><category>documentation</category><category>attachments</category>
      <description><![CDATA[Dental claims are often delayed because of missing attachments, weak narratives, or incomplete notes. Denticode helps practices improve claim readiness before submission.]]></description>
      <content:encoded><![CDATA[<p>Dental claim delays are one of the most frustrating problems in a practice. The procedure is complete. The patient has been treated. The claim is submitted. Then the insurance carrier requests more information, denies the claim, or delays processing because something is missing.</p><p>For many dental offices, this creates a constant cycle of rework.</p><p>The billing team has to review the chart, ask the provider for more details, locate attachments, write a narrative, and resubmit the claim. That takes time. It slows collections. It adds stress to the administrative team. It can also create confusion for the patient.</p><p>Denticode helps address this problem at the source: the clinical note.</p><h2>Common Reasons Dental Claims Are Delayed</h2><p>Dental claims can be delayed for many reasons, but some of the most common include missing radiographs, incomplete clinical notes, weak or absent narratives, lack of periodontal charting, no intraoral photos, insufficient diagnosis detail, missing tooth numbers or surfaces, unclear medical necessity, incorrect CDT codes, and failure to include required attachments.</p><p>In many cases, the billing team is not the real problem. The issue starts earlier, when the clinical documentation does not fully support the claim.</p><h2>The Gap Between Clinical Care and Billing</h2><p>Doctors often know exactly why a procedure was necessary. The problem is that the reason may not always make it into the note.</p><p>For example, a dentist may know that a crown was needed because the tooth had a failing restoration, recurrent decay, and a fractured cusp. But if the note simply says crown prep completed, the billing team may not have enough support for the claim.</p><p>That gap creates friction.</p><p>Denticode is designed to close the gap between what happened chairside and what the billing team needs to submit a cleaner claim.</p><h2>Better Documentation Starts Chairside</h2><p>The best time to capture clinical details is when the provider is still thinking about the procedure. Denticode allows doctors and team members to speak naturally and turn that information into structured documentation.</p><p>Instead of relying on memory later, Denticode helps capture details such as tooth number, surfaces involved, reason for treatment, clinical findings, radiographic findings, procedure performed, materials used, post-op instructions, recommended attachments, and potential CDT codes.</p><h2>Attachment Logic Matters</h2><p>Insurance carriers often require specific supporting documents for certain procedures. Depending on the procedure, this may include radiographs, periodontal charts, intraoral photos, narratives, EOBs, or other records.</p><p>Denticode’s attachment logic helps identify what may be needed based on the clinical note and procedure type. That means the team can catch missing information earlier instead of discovering the problem after a claim is delayed.</p><h2>Stronger Narratives Help Support Medical Necessity</h2><p>A dental narrative should clearly explain why treatment was necessary. Too often, narratives are generic or incomplete.</p><p>Denticode helps convert clinical details into stronger narrative support. Instead of a vague statement, the documentation can reflect specific findings such as fracture, decay, bone loss, failed restoration, pain, infection, mobility, bleeding, pocket depths, or radiographic evidence.</p><h2>Cleaner Claims Start With Cleaner Notes</h2><p>The claim process does not begin when the billing team clicks submit. It begins when the clinical note is created.</p><p>Denticode helps practices make that first step stronger by connecting clinical dictation, CDT logic, attachment requirements, and narrative support.</p>]]></content:encoded>
    </item>
    <item>
      <title>How AI Clinical Dictation Is Changing Dental Documentation</title>
      <link>https://denticode.com/blog/how-ai-clinical-dictation-is-changing-dental-documentation</link>
      <guid isPermaLink="true">https://denticode.com/blog/how-ai-clinical-dictation-is-changing-dental-documentation</guid>
      <pubDate>Fri, 22 May 2026 03:16:00 GMT</pubDate>
      <author>hello@denticode.com (Dr. Emily Carter)</author>
      <category>Workflow</category><category>ai</category><category>clinical-dictation</category><category>documentation</category><category>dental-notes</category>
      <description><![CDATA[AI clinical dictation helps dental practices save time, improve note quality, and reduce billing friction by turning spoken clinical details into structured documentation.]]></description>
      <content:encoded><![CDATA[<h2>How AI Clinical Dictation Is Changing Dental Documentation</h2><p>Dental practices run on precision. Every diagnosis, treatment plan, radiographic finding, procedure, and patient conversation needs to be properly documented. But in many offices, clinical notes are still written manually, rushed at the end of the day, or completed long after the patient has left.</p><p>That creates a real problem.</p><p>When documentation is incomplete, billing teams have to chase doctors for details. Claims can be delayed. Attachments may be missed. Narratives may lack the information insurance carriers expect. Over time, this creates operational drag across the entire practice.</p><p>Denticode helps solve this by turning clinical dictation into structured, claim-ready documentation.</p><p>Instead of forcing providers to stop and type, Denticode allows the clinical team to speak naturally after or during the visit. The system captures the clinical conversation and organizes it into a professional dental note. This gives doctors a faster way to document care while helping billing teams receive clearer, more complete information.</p><h2>Why Dental Notes Matter More Than Ever</h2><p>Dental documentation is no longer just a clinical record. It supports:</p><p>Patient care continuity<br>Insurance claim submission<br>Legal protection<br>Treatment plan clarity<br>Billing accuracy<br>Team communication<br>Attachment and narrative requirements</p><p>A strong note can make the difference between a clean claim and a delayed one. If a crown was completed due to fracture, recurrent decay, failing restoration, or loss of tooth structure, that reason needs to be captured clearly. If periodontal therapy was performed, probing depths, bleeding, bone loss, radiographs, and clinical findings may all matter.</p><p>Denticode is designed to help ensure those details do not get lost.</p><h2>From Voice to Structured Clinical Note</h2><p>Denticode’s clinical dictation system is built around the way dental providers already work. Doctors and hygienists can speak naturally, and Denticode helps transform that dictation into organized documentation.</p><p>A raw spoken note may sound like:</p><p>“Patient came in for crown prep on tooth number 30. Existing MOD amalgam had recurrent decay and fracture on the distal marginal ridge. PA reviewed. Local anesthetic administered. Tooth prepared, scanned, shade A2, temp crown placed with temporary cement. Patient advised to avoid sticky foods and return for final crown.”</p><p>Denticode can help structure that into a cleaner clinical format with relevant procedure details, findings, treatment performed, post-op instructions, and supporting information for billing.</p><p>That saves time and improves consistency.</p><h2>Helping the Billing Team Before the Claim Is Sent</h2><p>The biggest value of clinical dictation is not just faster note-taking. It is better downstream workflow.</p><p>When Denticode captures a better clinical note, the billing team has stronger information to work with. Instead of asking, “Why was this crown needed?” or “Do we have an X-ray?” the claim can move forward with more confidence.</p><p>Denticode connects chairside documentation to claim readiness by helping identify:</p><p>Likely CDT codes<br>Required attachments<br>Narrative details<br>Clinical justification<br>Missing information<br>Documentation gaps</p><p>This creates a smoother handoff between the provider and the administrative team.</p><h2>Reducing End-of-Day Charting</h2><p>Many dentists finish procedures all day and then spend extra time after hours completing notes. That time adds up quickly.</p><p>AI dictation reduces the burden by helping providers document while the details are still fresh. The result is faster chart completion, fewer missed details, and less after-hours administrative work.</p><p>For a busy practice, even saving a few minutes per patient can become a major operational improvement.</p><h2>Better Notes Create Better Claims</h2><p>Dental claims are often delayed because the documentation does not fully support the procedure. This is especially true for crowns, scaling and root planing, buildups, extractions, implants, surgical procedures, and periodontal therapy.</p><p>Denticode helps practices move from basic documentation to stronger, claim-aware documentation.</p><p>The goal is not just to write notes faster. The goal is to produce notes that support the full workflow from clinical care to reimbursement.</p><h2>The Future of Dental Documentation</h2><p>Dental practices need systems that reduce friction, not add more software burden. Denticode is built for that future.</p><p>By combining clinical dictation, CDT guidance, attachment logic, custom templates, and PMS connectivity, Denticode helps dental teams turn spoken clinical information into usable documentation.</p><p>For doctors, that means less time typing.</p><p>For billing teams, it means cleaner claims.</p><p>For practices, it means a better path from chairside care to claim readiness.</p>]]></content:encoded>
    </item>
    <item>
      <title>The Chairside-to-Claim Workflow: What Dental Practices Need Next</title>
      <link>https://denticode.com/blog/the-chairside-to-claim-workflow-what-dental-practices-need-next</link>
      <guid isPermaLink="true">https://denticode.com/blog/the-chairside-to-claim-workflow-what-dental-practices-need-next</guid>
      <pubDate>Thu, 21 May 2026 14:41:00 GMT</pubDate>
      <author>hello@denticode.com (Dr. Avery Chen, DDS)</author>
      <category>Revenue</category><category>chairside-to-claim</category><category>workflow</category><category>pms-integration</category><category>practice-operations</category>
      <description><![CDATA[Denticode connects chairside documentation to claim readiness with AI dictation, CDT guidance, attachment logic, and structured clinical notes.]]></description>
      <content:encoded><![CDATA[<p>Most dental software systems focus on one part of the practice. Some help with scheduling. Some help with charting. Some help with billing. Some help store patient records. But the workflow between clinical care and claim submission is still fragmented in many offices.</p><p>Denticode was built around a different idea.</p><p>The future of dental practice operations is not just better note-taking or better billing software. It is a connected chairside-to-claim workflow.</p><h2>The Problem With Fragmented Dental Workflows</h2><p>In many practices, the process looks like this: the provider completes the procedure, the note is entered later, the billing team reviews the procedure, the claim is prepared, missing documentation is discovered, the billing team asks the provider for clarification, attachments are searched for manually, and the claim is delayed or resubmitted.</p><p>This creates wasted time and unnecessary rework.</p><p>The doctor is focused on patient care. The billing team is focused on clean submission. But the information connecting those two teams is often incomplete.</p><h2>What Chairside-to-Claim Means</h2><p>Chairside-to-claim means that every major part of the documentation workflow is connected from the moment care is delivered.</p><p>Denticode supports this process through clinical dictation, structured dental notes, CDT code guidance, attachment logic, narrative support, custom templates, patient intelligence, PMS integration, and claim-readiness review.</p><h2>Clinical Dictation as the Starting Point</h2><p>The workflow starts with the provider’s voice.</p><p>Doctors and hygienists can speak naturally about what happened during the visit. Denticode then helps structure that information into a professional clinical note.</p><p>This is important because the provider already knows the reason for treatment, clinical findings, and patient-specific details. Denticode helps capture that knowledge before it is forgotten or diluted.</p><h2>CDT Code Guidance</h2><p>CDT coding can be complex. Procedures may have similar codes with important differences. A clinical note may support one code better than another depending on what was actually performed.</p><p>Denticode’s CDT logic helps identify likely codes based on the clinical documentation. The system is designed to support the team by surfacing relevant coding possibilities and helping reduce missed or mismatched codes.</p><h2>Attachment Logic</h2><p>One of Denticode’s most valuable workflow advantages is attachment logic.</p><p>For many procedures, the question is not only what code applies, but also what documentation needs to go with it.</p><p>Denticode helps flag possible attachment needs based on the procedure and clinical context. That gives the team a chance to gather radiographs, photos, charts, narratives, or other supporting documents before the claim is submitted.</p><h2>Supporting the Billing Team</h2><p>Billing teams often spend too much time interpreting vague notes. Denticode gives them stronger documentation from the beginning.</p><p>A good chairside-to-claim system should help answer why the procedure was necessary, what findings support treatment, what attachments may be required, what narrative details should be included, and whether important details are missing.</p><h2>A Better Operating System for Dental Documentation</h2><p>The dental industry does not need more disconnected tools. Practices need systems that reduce friction between clinical care, documentation, insurance, and administration.</p><p>Denticode helps create that bridge from doctor voice to structured notes, from notes to CDT guidance, and from CDT guidance to claim readiness.</p>]]></content:encoded>
    </item>
    <item>
      <title>Voice-driven perio chart, redesigned for chairside speed</title>
      <link>https://denticode.com/changelog/perio-redesign</link>
      <guid isPermaLink="true">https://denticode.com/changelog/perio-redesign</guid>
      <pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate>
      
      <category>feature</category><category>clinical</category><category>perio</category><category>charting</category><category>voice</category><category>analytics</category>
      <description><![CDATA[Color-banded cells, per-arch analytics, and a Depth ↔ BOP toggle that lets you flip the entire grid with one click.]]></description>
      <content:encoded><![CDATA[<p><strong>Version 1.16.0</strong></p><p>Color-banded cells, per-arch analytics, and a Depth ↔ BOP toggle that lets you flip the entire grid with one click.</p>We rebuilt the perio chart around how clinicians actually use it — the rows, color triage, and voice flow now all match a paper chart side-by-side.

- **Color-banded cells**: 1–3 mm green, 4–5 mm amber, ≥ 6 mm red — instant clinical triage across the arch.
- **BOP as a corner dot**: bleeding sits in the top-right of the cell so depth values stay readable.
- **Depth ↔ BOP segmented toggle**: switch what tap-to-edit changes without leaving the grid.
- **Buccal / Lingual sub-pane**: dense surface-only view, 16 teeth per arch.
- **Per-arch stats strip**: Sites > 4mm, Sites ≥ 6mm, BOP %, Mean depth — each with a live progress bar.
- **Voice-first**: say "tooth fourteen, facial three two four, lingual five three six, bleeding distal, mobility one" and the grid fills as you speak.]]></content:encoded>
    </item>
    <item>
      <title>Bilingual dictation — 12 languages, English on file</title>
      <link>https://denticode.com/changelog/bilingual-12-languages</link>
      <guid isPermaLink="true">https://denticode.com/changelog/bilingual-12-languages</guid>
      <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
      
      <category>feature</category><category>clinical</category><category>dictation</category><category>i18n</category><category>ai</category><category>translation</category>
      <description><![CDATA[Pick a language in the dictation session header; finalized phrases auto-translate to English under the original transcript for billing and audit.]]></description>
      <content:encoded><![CDATA[<p><strong>Version 1.15.0</strong></p><p>Pick a language in the dictation session header; finalized phrases auto-translate to English under the original transcript for billing and audit.</p>Dictation now supports 12 input languages out of the box, with English rendered alongside every finalized phrase.

- **Languages**: English, Spanish, Portuguese, French, German, Italian, Mandarin, Vietnamese, Arabic, Korean, Russian, Tagalog.
- **Auto-translation** runs in real time as the clinician speaks. The original capture is never overwritten — the English version lands in muted italic under the speaker line.
- **CDT code suggestions and template placeholders** read the English version, so coding stays accurate no matter what language the clinician speaks at the chair.
- A new flag-emoji pill in the live transcript header makes the active language obvious at a glance.]]></content:encoded>
    </item>
    <item>
      <title>CDT 2026 catalog with attachment &amp; narrative rules</title>
      <link>https://denticode.com/changelog/cdt-2026-catalog</link>
      <guid isPermaLink="true">https://denticode.com/changelog/cdt-2026-catalog</guid>
      <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
      
      <category>feature</category><category>billing</category><category>cdt</category><category>billing</category><category>coding</category><category>2026</category>
      <description><![CDATA[The full CDT 2026 code set is live across the Coding Assistant, billing suggestions, and per-code attachment alerts.]]></description>
      <content:encoded><![CDATA[<p><strong>Version 1.14.0</strong></p><p>The full CDT 2026 code set is live across the Coding Assistant, billing suggestions, and per-code attachment alerts.</p>Coding now runs against the **CDT 2026** publication everywhere it shows up in the product.

- **New, revised, and deleted codes** for 2026 are reflected in the Code Library, in the Coding Assistant's grounded answers, and in every place we suggest billing.
- **Per-code rules**: attachment requirements, narrative wording, and conflict pairs surface inline on each suggestion so claim rejections stop happening at the chair.
- **Citations**: Coding Assistant answers cite the chapter, section, and page for every claim — no more guessing whether "D9974" is billable to medical.
- Your existing fee schedules keep working. Codes that were merged or split get a one-time migration notice in Settings → Fee schedules.]]></content:encoded>
    </item>
    <item>
      <title>Self-serve sign-up + four-step onboarding wizard</title>
      <link>https://denticode.com/changelog/self-serve-onboarding</link>
      <guid isPermaLink="true">https://denticode.com/changelog/self-serve-onboarding</guid>
      <pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate>
      
      <category>feature</category><category>onboarding</category><category>onboarding</category><category>stripe</category><category>billing</category><category>self-serve</category>
      <description><![CDATA[Visit /sign-up and have a working workspace in under two minutes — practice, first location, team, plan.]]></description>
      <content:encoded><![CDATA[<p><strong>Version 1.13.0</strong></p><p>Visit /sign-up and have a working workspace in under two minutes — practice, first location, team, plan.</p>Practices can now provision their own Denticode workspace without talking to sales.

- **Sign-up**: email + password + practice name, with a HIPAA-aware Terms checkbox.
- **Onboarding wizard**: four steps — Practice details, First location (with address autocomplete), Team invites, Plan picker — auto-saved between steps so a closed tab never costs progress.
- **Plans**: 14-day free trial selected by default. Monthly (\$300/location/mo) and Annual (\$3,000/location/yr — saves \$600) wired to secure checkout.
- **Resume**: if a user signs in mid-flow, Denticode drops them back on the step they left.]]></content:encoded>
    </item>
    <item>
      <title>Practice-level data isolation, end to end</title>
      <link>https://denticode.com/changelog/rls-audit-org-access</link>
      <guid isPermaLink="true">https://denticode.com/changelog/rls-audit-org-access</guid>
      <pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate>
      
      <category>security</category><category>settings</category><category>security</category><category>rls</category><category>audit</category><category>hipaa</category>
      <description><![CDATA[Your patient data is locked to your practice at every layer — database, API, and audit log — with a filterable history of every change.]]></description>
      <content:encoded><![CDATA[<p><strong>Version 1.12.0</strong></p><p>Your patient data is locked to your practice at every layer — database, API, and audit log — with a filterable history of every change.</p>Defense in depth, in plain English: nobody outside your practice can see your patient data, and you can always answer "who did what, when."

- **Practice-level isolation** is enforced at the database itself, so even if a software bug ever tried to read across practices, the database refuses. Every patient record, template, fee schedule, terminology entry, lab note, and schedule is scoped to your organization automatically.
- **Cross-practice access is blocked at the API**. Requests that don't belong to your organization are turned away before any data is touched.
- **Audit log**: a new Settings → Audit panel shows every meaningful change — settings updates, fee-schedule edits, terminology changes, attachment uploads — filterable by user, action, and date range, with one-click CSV export for your compliance officer.
- **Credentials**: every key and secret used to talk to outside services is stored in a dedicated secret store, rotated on a schedule, and never sits in code.]]></content:encoded>
    </item>
    <item>
      <title>Describe a template in one line, get a working draft</title>
      <link>https://denticode.com/changelog/template-ai-scaffolder</link>
      <guid isPermaLink="true">https://denticode.com/changelog/template-ai-scaffolder</guid>
      <pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate>
      
      <category>feature</category><category>clinical</category><category>templates</category><category>ai</category><category>fields</category>
      <description><![CDATA[The template builder scaffolds a full body — sections, headers, and patient-data placeholders — from a one-line description.]]></description>
      <content:encoded><![CDATA[<p><strong>Version 1.11.0</strong></p><p>The template builder scaffolds a full body — sections, headers, and patient-data placeholders — from a one-line description.</p>Authoring a template is now faster than reusing one.

- **AI scaffolder**: type "Post-op note for tooth #19 root canal" and get a structured body with named sections (Chief Complaint, HPI, Procedure Summary, CDT Codes) and placeholders filled in from your field library plus the Denticode global set.
- **Field library**: every placeholder is typed — text, date, number, dropdown, multi-select, tooth number, CDT code, yes/no — with synonyms and format patterns that make voice fill more forgiving when the clinician phrases it differently.
- **Starter library**: the Denticode global template set ships ready-to-use notes for Perio SRP, Limited Exam, Post-Op Check, and more. Clone, customize, keep.]]></content:encoded>
    </item>
    <item>
      <title>Custom terminology — &quot;BW&quot; expands to &quot;Bite Wing&quot; before coding sees it</title>
      <link>https://denticode.com/changelog/terminology-dictionary</link>
      <guid isPermaLink="true">https://denticode.com/changelog/terminology-dictionary</guid>
      <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
      
      <category>feature</category><category>clinical</category><category>terminology</category><category>dictation</category><category>settings</category>
      <description><![CDATA[A per-practice abbreviation dictionary that expands shorthand before the chart is finalized, so notes read cleanly and CDT coding sees the full term.]]></description>
      <content:encoded><![CDATA[<p><strong>Version 1.10.1</strong></p><p>A per-practice abbreviation dictionary that expands shorthand before the chart is finalized, so notes read cleanly and CDT coding sees the full term.</p>Settings → Terminology lets your practice teach Denticode how your team talks.

- **Short → expansion** dictionary: `BW → Bite Wing`, `PA → Periapical`, `OHI → Oral Hygiene Instructions`, anything your team says a hundred times a day.
- **Always-on**: substitutions run automatically before the note is finalized, so the chart reads cleanly and CDT coding sees the full term.
- **Bulk import** from a spreadsheet, **CSV export** for backups, and a notes field for clinical context ("use only in restorative notes").]]></content:encoded>
    </item>
    <item>
      <title>Fee schedules — an editable table, paste-in from a spreadsheet</title>
      <link>https://denticode.com/changelog/fee-schedules-editor</link>
      <guid isPermaLink="true">https://denticode.com/changelog/fee-schedules-editor</guid>
      <pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate>
      
      <category>feature</category><category>billing</category><category>billing</category><category>fees</category><category>settings</category>
      <description><![CDATA[Add per-payer schedules, edit codes inline, paste from your spreadsheet, mark one as the practice default.]]></description>
      <content:encoded><![CDATA[<p><strong>Version 1.10.0</strong></p><p>Add per-payer schedules, edit codes inline, paste from your spreadsheet, mark one as the practice default.</p>Practices manage fee schedules entirely in the UI now — no more emailing a spreadsheet to support.

- **Editable table**: one row per CDT code with a typed dollar input. Add rows, remove rows, sort A→Z, filter by code.
- **Multiple schedules** per practice (UCR + per-payer), each with its own default flag. Quotes and claim estimates pull from the default unless overridden on a specific case.
- **Paste from clipboard**: drop a spreadsheet copy directly into the editor. We parse `D0150 = 85.00` or tab-, comma-, or colon-separated variants.
- **Audit trail** on every create, update, and delete so a deleted schedule is never a mystery.]]></content:encoded>
    </item>
    <item>
      <title>Required-attachment tracker — upload a file or mark complete</title>
      <link>https://denticode.com/changelog/attachment-tracker</link>
      <guid isPermaLink="true">https://denticode.com/changelog/attachment-tracker</guid>
      <pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate>
      
      <category>improvement</category><category>clinical</category><category>attachments</category><category>billing</category><category>lab</category>
      <description><![CDATA[Each attachment row on the Lab overview now has Upload and Mark complete actions, with green resolution chips so the dentist knows what's blocking a claim.]]></description>
      <content:encoded><![CDATA[<p><strong>Version 1.9.0</strong></p><p>Each attachment row on the Lab overview now has Upload and Mark complete actions, with green resolution chips so the dentist knows what&apos;s blocking a claim.</p>Required attachments stopped being a list of problems and became a checklist.

- **Upload file** attaches the radiograph, narrative, or supporting document directly to the case in one click.
- **Mark complete** when the attachment already lives somewhere else (radiograph in the PMS, narrative in the chart). Denticode trusts your team's word and stops nagging.
- **Resolution state** is color-coded: red until handled, green once a file is attached or the box is checked. The card header shows `N of M resolved` so it's obvious what still blocks the claim.
- **Resilient to rule changes**: when carriers update what they require, your dentist's progress on a case doesn't disappear — completions stay attached to the right requirement.]]></content:encoded>
    </item>
    <item>
      <title>Smarter appointment popover — tappable status, live countdown, Start Lab in one click</title>
      <link>https://denticode.com/changelog/scheduler-popover</link>
      <guid isPermaLink="true">https://denticode.com/changelog/scheduler-popover</guid>
      <pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate>
      
      <category>improvement</category><category>front-office</category><category>scheduler</category><category>front-office</category><category>ux</category>
      <description><![CDATA[The right-hand appointment detail on the Scheduler now has a tappable status row, a live "Starts in 23 min" countdown, and quick-actions to start a dictation session or open the patient.]]></description>
      <content:encoded><![CDATA[<p><strong>Version 1.8.2</strong></p><p>The right-hand appointment detail on the Scheduler now has a tappable status row, a live &quot;Starts in 23 min&quot; countdown, and quick-actions to start a dictation session or open the patient.</p>The single most-used surface in the front office is finally as fast as it should be.

- **Tappable status pills**: Scheduled → Confirmed → Arrived → In chair → Completed → No-show → Cancelled, each toned to its meaning. Status updates save instantly.
- **Live countdown** under the date/time row: "Starts in 23 min", "In progress · 8m in, 22 min left", "Ended 1h ago".
- **Contact mini-card** with one-tap copy buttons for the linked patient's phone and email.
- **Quick actions**: start a new dictation session, jump to the patient record, inline-editable visit notes.
- Cleaner avatar header with sex + age chips when the patient record has them.]]></content:encoded>
    </item>
    <item>
      <title>Security &amp; SSO, Data residency &amp; BAA, Audit &amp; access logs</title>
      <link>https://denticode.com/changelog/sso-mfa-residency</link>
      <guid isPermaLink="true">https://denticode.com/changelog/sso-mfa-residency</guid>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      
      <category>security</category><category>settings</category><category>security</category><category>compliance</category><category>sso</category><category>hipaa</category><category>baa</category>
      <description><![CDATA[The Compliance section of Settings is fully wired — MFA enforcement, session timeout, SSO providers, region selection, BAA status, retention windows, and a filterable audit log.]]></description>
      <content:encoded><![CDATA[<p><strong>Version 1.8.0</strong></p><p>The Compliance section of Settings is fully wired — MFA enforcement, session timeout, SSO providers, region selection, BAA status, retention windows, and a filterable audit log.</p>Three new panels under Settings → Compliance.

- **Security & SSO**: require multi-factor authentication, set session timeout, define a password policy (min length, require number / symbol), restrict access by IP, and configure single sign-on with Google Workspace, Microsoft 365, Okta, or any SAML 2.0 identity provider.
- **Data residency & BAA**: choose your storage region, track BAA status with signed-on date and document URL, and set retention windows per data class (clinical notes, transcripts, audio, attachments, audit events).
- **Audit & access logs**: filter by actor, action, and date range; one-click CSV export; permission-gated so the wrong people can't read it.]]></content:encoded>
    </item>
    <item>
      <title>PMS sync — Dentrix Ascend live</title>
      <link>https://denticode.com/changelog/pms-dentrix-ascend</link>
      <guid isPermaLink="true">https://denticode.com/changelog/pms-dentrix-ascend</guid>
      <pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate>
      
      <category>feature</category><category>integrations</category><category>pms</category><category>dentrix</category><category>integrations</category>
      <description><![CDATA[Connect your Dentrix Ascend org under Settings → PMS integrations and push finalized Lab notes plus billing codes straight into the PMS.]]></description>
      <content:encoded><![CDATA[<p><strong>Version 1.7.0</strong></p><p>Connect your Dentrix Ascend org under Settings → PMS integrations and push finalized Lab notes plus billing codes straight into the PMS.</p>Our first production PMS integration ships.

- **Dentrix Ascend** is a one-form setup under Settings → PMS integrations. Paste in your Dentrix credentials, test the connection, and you're done. Disconnect just as easily.
- **Lab → PMS**: finalized notes and CDT codes for a session push into Dentrix in one click, with conflict detection if the chart entry already exists.
- **Patient + provider import** runs on first connect so you can use your existing PMS roster instead of re-entering anyone.
- **Coming next**: Eaglesoft, Open Dental, and Curve. The Settings panel already shows which PMSes we support so you can plan ahead.]]></content:encoded>
    </item>
  </channel>
</rss>
