OfficePro Change Log
Every new feature, improvement, and fix we release to OfficePro, published weekly. OfficePro clients also see these in the app under What’s New.
147 changes · last updated Oct 21, 2026
October 2026
OfficePro
-
New
Visit Length in Patient Messages
Texts and emails about an upcoming visit - scheduled, updated and telehealth messages, reminders, the check-out receipt and the portal booking confirmation - now say how long the visit is, for example for 60 min. Untick Tell the patient how long the visit is in Admin > Schedule to leave it out, or choose Always or Never for a visit type in the visit type editor.
-
Fixed
Schedule Columns for Every Start Time
For practices whose schedule starts at 7 or 9 am, the day columns ran past the last time on the time bar and out-of-office and holiday blocks were the wrong length, and a day off saved as zero hours stretched its column past the end of the day. The time bar, columns and blocks now all run from the practice's start time to 10 pm.
-
Fixed
Online Orders Below the Daily Schedule
Product orders and refills placed through the portal late at night or early in the morning were missing from the list below the daily schedule, and orders could appear in the day's chronological list. The list below the schedule now shows every order and refill for the day, and the chronological list leaves them out.
-
Fixed
Schedule Check-In Icons in the Evening
The check-in icons on today's visits disappeared from the schedule in the evening, because the schedule went by the server's date rather than the practice's. They now follow the practice's own date in every schedule view, and meetings no longer show a check-in icon in the graph views.
-
New
Check-In Icon on the Encounter and Chart Note
The check-in icon from the schedule now also sits at the bottom of the encounter, the chart note and the treatment plan. Click it to check the patient in, check them out or undo a check-out without leaving the page, and point at it to see the check-in and check-out times.
-
Fixed
Void or Refund on Card Payments
The card payment window kept offering Void on a payment after the day's card batch had closed, when only a refund can return the money, and judged the day by the server's clock, so an evening payment could show the wrong choice. It now offers Void only on a payment taken today, in the practice's own time zone, whose card batch has not closed, and Refund for everything else.
-
Improved
Service Group Editor Saves as You Edit
The service group editor now saves each change as you make it, without reloading. Descriptions can be longer and keep characters such as &, # and +, which used to cut them short, and the order of the services is saved as set. A group that lists a deleted service opens normally, and adding it to an encounter skips that service instead of failing or adding the previous service twice.
-
Fixed
Encounter for Patients with Reminders
For a patient with an upcoming reminder, the encounter stopped with an error at its Follow Up Options panel, and the Edit Reminder window failed the same way. Both open normally again.
-
Updated
Diagnosis Lists Checked Against Current ICD-10
Diagnosis searches and the practice's diagnosis list now use the current ICD-10-CM code set. Category headings that need more characters are shown but cannot be picked, and the diagnosis admin says how many active codes will not bill, such as headings, ICD-9 codes and retired codes, with a Show them link so each can be changed or switched off. New practices start with codes that bill.
-
Fixed
Afternoon Hours on Provider Schedules
On the daily provider graph and the weekly provider schedules, the provider columns stopped short in the afternoon, so the later hours had no grid behind them and double-clicking there did not start a new visit. The columns now run to 10 pm.
-
Fixed
Add Visit Patient Search and Saved Passwords
Typing a name in the Patient box of Add Visit could make the browser offer to save a password. It no longer does.
-
Fixed
Encounter Check-Out Time
Check Out (Save) recorded the check-out time by the web server's clock rather than the practice's time zone, so the time shown on the visit could be an hour or more off. It now uses the practice's own time zone, the same as check-in.
-
New
Warning When a Checked-Out Visit Changes
If a service or product on a checked-out visit is added, removed, or changes in quantity, price, discount or tax, the check-in icon turns into a yellow warning on the schedule and in the encounter. Check Out (Save) records the changes and clears it. The service and product windows say when a visit is already checked out, and deleting a line from a checked-out encounter asks first.
-
Improved
Check-Out Recorded from the Schedule
Clicking the green check-in icon on the schedule removed the check-in instead of checking the patient out. It now records the check-out and its time and shows a green check mark, which can be clicked to undo the check-out. An orange dot means not yet checked in and a green tick means checked in.
-
Improved
Recurring Visit and Meeting Planner
Add Visit - Recurring and Add Meeting - Recurring now list every date before booking, marked Open or with the reason it does not fit, such as a holiday, day off, outside schedule hours, a busy provider or patient, or a room already taken. Each conflict comes with a suggested fix such as the nearest free time, and dates that still did not fit can be booked with one click from the results page. Meetings can include several providers and rooms.
-
Fixed
Apostrophes in Recurring Visit Complaints
Booking a series of recurring visits or meetings doubled every apostrophe in the complaint or subject, and doubled it again on each later visit in the series, until the text was cut off. Series now save the text exactly as typed.
September 2026
OfficePro
-
Fixed
Recurring Visit Durations
When booking a recurring visit series, choosing a Duration of 4, 6, 8 or 10 hours saved every visit as 3 hours long. Each length now saves as chosen, and 10 and 20 minute lengths have been added to the list.
-
Fixed
Text Message Sign-In Codes
Sign-in codes sent by text message were not being delivered, so staff using text verification were left waiting on the code screen. Codes are now sent from NaturaeSoft's own number for every practice, including practices without a texting number, and the screen says so if a text could not be sent.
-
Fixed
Providers' Own Master Report
Providers without financial access were turned away when they opened their own figures from the Reports menu. They can now open the Master Report again, limited to their own figures, and the printed report follows the same rule. Staff with financial or administrator access still see every provider.
-
Fixed
PaymentsPro Lists Every Transaction
The PaymentsPro card payment list left out payments taken at the check-in kiosk, refunds issued from a payment's detail window and payments the card processor reported directly, and its monthly total dropped sales once their batch settled. Every transaction is now listed once at its correct amount, the month's totals come from the same list, and the ACH batch total no longer includes the card account's batches.
-
Improved
PaymentsPro Home by Processor
The PaymentsPro home page now has a section for each card processor the practice uses, with a month switcher and a sidebar showing the month's sales, refunds, declines, voids and batches. A practice that changed processors still sees its older history, the CardConnect list now matches the main card list, and a voided CardConnect payment shows as Void instead of Declined.
-
Improved
Payment Source in PaymentsPro
Each card payment in PaymentsPro now shows where it was taken, with an icon for payments made in the patient portal or at the check-in kiosk beside the icon for how the card was entered. The payment detail window names the source too.
-
Fixed
Tags Stay Active When Edited
Saving a patient tag, even just to change its description, switched the tag off, and new tags were created switched off, which could hide them from Bulk Messaging. Tags now have an Active checkbox and stay on when edited.
-
Fixed
Tag Names With Apostrophes
If any existing tag name contained an apostrophe, clicking Add Tag in the Add New Tag window did nothing, so no new tag could be added. Tags can now be added whatever the existing names contain, and tag names and descriptions display exactly as typed.
-
Improved
BackOfficePro Home Panels
The BackOfficePro home now shows each area as a list beside a summary. Marketing Tags lists every tag with its patient count and a CSV download, Upcoming Auto Orders are grouped into Overdue, Due within 7 days and Later and show only orders the nightly run will place, and vendor reorder dates match the automatic purchase order run. The bulk send window moved under Settings.
-
New
Automatic Tag Rules
Practices can now tag patients automatically in BackOfficePro by ticking rules: Seen recently, Lapsed / win-back, New client, Established client, Prospect (no visits yet) and Has an upcoming appointment. Tags are brought up to date every hour, removed when a rule is switched off, and tags staff added by hand are never touched. Patients who opted out of bulk messaging are skipped by default.
-
Fixed
Automatic Card Batch Deposits
Card batches from the integrated card processor stopped being deposited automatically at the end of July, and the batch totals in PaymentsPro stopped updating once a batch had opened. Batch totals are correct again, including past months, and automatic deposits resume for batches opened from September 24. Earlier batches are left to the deposits staff made by hand.
-
Fixed
Practice Logo Uploads
Uploading a practice logo from the Admin page, or from the PatientPro and ApptPro settings, failed with an error and the logo was not saved. Logo uploads now complete, and if one does fail the message explains why.
-
Fixed
Visit Types Set Up Active
Some practices were set up with every bookable visit type switched off, which left the scheduler, online booking and note template list empty. Affected practices have been repaired, and new practices are now set up with their visit types active.
-
Fixed
Standard Document Types
Document types were never created when a new practice was set up, so a practice could be left with none and unable to file documents. Every practice now has the standard set of document types, and new practices receive it automatically.
-
Improved
Return and Refund Links by Permission
The Process a Return and Process a Refund links on the patient screen now appear only to staff who can use them. Returns need ProductPro and administrator access; refunds need financial or administrator access. The screens behind them already refused everyone else.
-
Fixed
Document Type Editor
The dialog for editing a document type opened empty and could not save changes. It now loads and saves correctly, including type names that contain an apostrophe.
-
Fixed
Encounter Adjustments Total
The Discounts and Adjustments figure on the encounter totals bar counted insurance adjustments twice, so it could exceed the charge. It now shows each credit once. Balances and stored payments were always correct; only the displayed figure was wrong.
-
New
Tagged Patient CSV Export
Patients carrying a tag can now be exported as a CSV for an outside marketing tool such as Mailchimp, for all tags or one tag at a time. The export follows the same rules as Bulk Messaging, so patients who opted out of bulk email are never included.
-
Fixed
New IP Address Access Requests
Requesting access from a new, unauthorized location failed with an error, so the practice administrator never received the approval email. Requests now go through and the approval email is sent.
-
Fixed
Retired Payment Types in Reports
Payments taken under a payment type that was later retired could drop out of the Master Report and dashboards, disagree with other reports, or be relabelled when the payment was edited. Retired types now keep their history, show as retired when editing, and can still be deposited.
-
Improved
Payments Admin Tab
The Admin page has a new Payments tab that brings together credit codes, gift cards and the card payment gateway. Links into Admin now open the right tab for every practice, including Lite practices. Before, some links opened the wrong panel or a blank page.
-
Fixed
New Practice First Sign-In
A newly created practice could hit an error on its first sign-in because no time zone was set yet. New practices now start with a named default time zone that handles daylight saving time, and practices already affected were corrected.
-
New
Gift Card Redemption on Patient Account
A gift card can now be redeemed from the patient's page against their overall balance, not only from inside a visit. The amount is capped at what the patient owes, and staff then choose which visits it applies to.
-
Fixed
Deposit Type Selection
Choosing American Express or Debit when creating a deposit swept in every other payment type as well, and some cash-drawer payments were counted in a deposit but never marked as deposited. A deposit now only includes the payments shown on screen and of the type chosen.
-
Improved
Deposit Groups by Payment Type
Which bank deposit a payment belongs to now comes from the payment type's own deposit group, set on the Credit Codes screen, instead of a fixed list. Payment types not yet grouped appear in their own Unassigned bucket. Types that never reach the bank are kept off deposits.
-
New
Credit Codes Admin Screen
Practices can now add, edit and retire their own payment types and discount codes from the Admin page, instead of asking support. Discounts are entered as a whole percent. Built-in codes and codes already used on payments are protected from renaming, so history is never reclassified.
-
Fixed
Card Processor Payments in Deposits
On some practices, payments taken through the integrated card processor never appeared on the Deposits screen and could not be banked. They now appear in the card deposit group. New practices also start with American Express and Discover available, not retired.
-
Fixed
Daylight Saving on Printed Documents
The Saved on time printed on statements, receipts, superbills and purchase orders, and the visit time recorded for counter sales and product orders, could be an hour off depending on the season, and practices in Arizona were off every summer. These now use the practice's time zone with daylight saving applied.
-
Fixed
Card Refunds and Visit Balances
Refunding a card payment that had been applied to a visit could leave the visit showing as paid, and viewing the payment afterwards could put the refunded money back on the visit. Refunds now use unapplied money first, release the rest from the visits it paid, and record the refund so balances stay correct.
-
Fixed
Card Refund and Void Buttons
The Refund button was missing on older card transactions and disappeared entirely after one partial refund. Refund is now offered on any transaction past the same-day void window, partial refunds can be repeated, and the refund form stops at the amount still refundable.
-
Fixed
Card Payment Dates
Card payments taken in the evening could be dated the following day, landing on the wrong day sheet and deposit, and some payment allocations were saved with no date at all. Card payments and refunds are now dated in the practice's local time, with daylight saving applied.
-
Fixed
Staff Password Reset Emails
When an administrator reset a user's password and the practice had no outgoing email server set up, the reset email was not delivered. It is now sent from NaturaeSoft whenever the practice mailbox is not configured.
August 2026
OfficePro
-
Improved
Encounter Window Sizing
The encounter window now remembers the size you last used instead of snapping back on every reload, and the services and products area grows to fill the window height. Document viewer windows also remember their size, and double-clicking the viewer title bar saves the current size.
-
Improved
Clearer Service and Product Pickers
The encounter service search now lists code, CPT, title and price in separate columns, highlights matches regardless of capitals, and no longer fails on a search containing an apostrophe. The product search is wider and shows each product's pack size, so sizes of the same product are easy to tell apart.
See how it all fits together
Every change lands in one integrated platform built for integrative medicine. Take the tour of OfficePro 12.
See How OfficePro Works
Naturae