v167 - June 23, 2026 Update

7 min. readlast update: 06.25.2026

v167 - June 23, 2026 Update

 

Release 167 includes several new features and usability improvements across 4D EMR. This release includes a new Laser Hair Treatment Table, a number of reporting updates, insurance billing improvements, and three new integration partners: Signature Forms, MedGEO, and Simple Optimum Solutions.

A complete list of new features, improvements, and bug fixes is provided below. If you have any questions, please contact the 4D EMR Support Team at support@4d-emr.com or by calling 844-878-2434.

If you have a suggestion of a new feature or improvement you would like to see added to 4D EMR, you can submit it via our Feature UpVote board found at https://4demr-requests.featureupvote.com/. With our Feature UpVote board, you can submit new suggestions, vote on those submitted by other practices, and track the status of existing suggestions.

Thank you all for being our partners!
Regards,
Rhyesa
 
Release Highlights

Treatment Table - Hair Laser

A new Laser Hair Treatment Table is now available under Patients > Clinical > Treatment Tables > Laser Hair. The table is designed to capture treatment details for laser hair removal services configured in Practice > Products > Product List.

Chart notes can be generated directly from the table using the +Chart Note button. These notes are signed automatically by the user who creates them. If the note type requires a provider co-signature, it will be sent to the provider for review.

Preferred Language added to Portal and Leads

The Health Information Form can now be configured to prompt patients to select their preferred language. This option can be enabled by going to Practice > Settings > Patients > Portal Options. The patient's preferred language is displayed and changed in the patient's detailed profile. 

Nourish Leads have also been updated to include a Preferred Language option. 

Report Updates

Appointment Type Summary and Patient Export - Appointment Subtype Filter

The Appointment Type Summary report and the Patient Export report have been updated to include Appointment Subtypes in the Appointment Type filter. Appointment Subtypes are configured at the bottom of the Appointment Type Details screen under Practice > Admin > Scheduling > Appointment Types. 

Unearned Revenue Reports and Earned Revenue Reports - Excel Friendly Export

The Unearned Revenue and Earned Revenue reports have been updated to include an Excel friendly export. These versions of the reports are formatted for Excel to allow additional filtering and calculations. 

Once generated, export the report in XLSX format using the export button.

Patient Export Report -  Billing Type Filter

The Patient Export report has been updated to include a new filter for Billing Type. This can be used to generate lists of Cosmetic vs Insurance patients.

Patients are flagged as insurance when adding insurance payor information to their chart. A patient's billing type can be changed using the  "Bill Insurance" checkbox located in "Optional Fields" on the patient's detailed profile. 

Cost of Goods Report - 'Display By' Setting

The Cost of Goods report now includes a Display By dropdown that groups results by 'Provider', 'Location', or 'Both'. This allows the report to be filtered to include summaries only by location or provider if needed.

New Integration Partners

Integration: Signature Forms

Signature Forms is offering 50% off the onboarding fee and three months free for any 4D EMR client that signs up for a 12 month contract. 

Have you ever wished you could clone yourself for the mundane tasks in your clinic? With Signature forms patent pending technology, we leverage AI to make digital twins of providers to walk patients through everything from practice introductions, consent forms, post-op instructions, and any other redundant form/task you can imagine. To learn more or get started, visit signatureforms.ai

Integration: MedGEO

MedGEO is a category-defining OR intelligent documentation and automation platform that uses computer vision to streamline workflows, enhances patient care, and drive revenue growth - from single facilities to enterprise. In the ambulatory surgery space, it provides the center with one platform that automates the workflows for all implants, biologics, including the chain of custody requirements, consumables and "bill only" reconciliation which then powers the Revenue Recovery Engine. The optimization of workflows leads to a revenue recovery in the range of 500K/OR/Yr. For more information go to www.medgeo.com.

Integration: Simple Optimum Solutions

Simple Optimum Solutions integrates directly with 4D EMR to deploy AI voice agents (Spartan Program) that answer every inbound call, book consultations in real time, handle cancellations and reschedules, and follow up with leads around the clock — eliminating missed revenue and front-desk bottlenecks for medical and aesthetic practices. Beyond voice, we deliver full-stack AI transformation across your operations: workflow automation, predictive analytics, RAG systems, and multi-agent pipelines, backed by over 25 years of global enterprise leadership and hands-on delivery at Apple, PwC, and Fortune 500 organizations. To learn more or get started, visit Spartan Programsimple-ops.ai, or reach us at info@simple-ops.ai.

Insurance Improvements

Create Invoice Automatically when collecting Copays

A new setting enables automatic invoice generation when collecting payments through the Copay or Insurance tiles. This replaces a two-step process where insurance payments were left unapplied until an invoice was manually created to balance the account. The setting can be found under Practice > Billing > Settings > Other Settings.

Sending Claims for Non-Providers

Claims can now be created for staff who are not configured as providers in 4D EMR. Previously, claim creation was limited to provider users, requiring a manual workaround in OpenPM to assign the correct mid-level providers, such as nurse practitioners, CRNAs, and physician assistants. This update removes that extra step, allowing claims to be created and synced directly for non-provider staff.

To sync claims for mid-level providers, provider mapping in OpenPM will need to be updated. Incorrect or missing mapping will create duplicate providers in OpenPM. For instructions on mapping a provider, refer to our knowledge base article: OpenPM Setup: Mapping a New Provider.



Complete List of Version Changes 

Improvements and New Features
  • S4M-8464 [4D Pay] Add terminal tips support for 4D Pay
  • S4M-8409 [4D Pay] Show billing address dialog when saved 4D Pay card is missing address
  • S4M-8256 [Clinical] Create Hair Laser to Treatment Tables
  • S4M-8487 [Integrations] Add Simple Optimum Solutions Signature Forms
  • S4M-8487 [Integrations] Add Signature Forms Integration
  • S4M-8508 [Integrations] Add MedGEO integration
  • S4M-8559 [Integrations] Add surgery selector when sending chart note to SIS
  • S4M-8459 [Money] Add option to cancel alert for failed recurring payments
  • S4M-8496 [Reports] Add Billing vs cosmetic as filter parameter to Patient Export report
  • S4M-8519 [Reports] Add Appointment Subtypes to Appointment Type Summary and Patient Export reports
  • S4M-8523 [Reports] Add Excel export version of Earned Revenue report and improve filters
  • S4M-8524 [Reports] Add Excel export version of Unearned Revenue report and improve filters
  • S4M-8535 [Reports] Add display setting to Cost of Goods report
  • S4M-8164 [TEPE] Add Preferred Language Option to Portal and Leads
  • S4M-8522 [UI] Move afterhours text reply option from general settings to Settings > Patient > Communication

Insurance Billing

  • S4M-8349 Send claims to OpenPM for non-provider midlevel staff
  • S4M-8438 OpenPM Setting: Create invoices for collected insurance payments

Bug Fixes 

  • S4M-8392 [Chart Notes] Placeholder (red "x" sign) is shown when first time updating checkbox status in chart notes
  • S4M-8579 [Chart Notes] Go To * only jumps to first * on page
  • S4M-8561 [Memberships] Package showing on payment page after deleting it from the transaction page
  • S4M-8521 [Money] Changes to Gift Card purchase popup
  • S4M-8576 [Money] Specific surcharge amount combinations prevent transaction refunds
  • S4M-8532 [Patients] White screen is displayed instead of email
  • S4M-7947 [Quotes] Supply tax button not showing on quotes for supplies linked to procedures
  • S4M-8491 [Reports] Fix errors in Conversion By Staff report
  • S4M-8497 [Reports] Appointment Type filters overlapping on some reports
  • S4M-8498 [Reports] Resource filter overlapping on some reports
  • S4M-8518 [Reports] Custom date cut off on Insurance Encounters List
  • S4M-8545 [Reports] Unearned Funds by Dates report fails when ran for 12 months
Was this article helpful?