Support
OfficePro 12

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.

Read the headline announcements in News & Updates →

152 changes · last updated Oct 21, 2026

September 2026

LabPro

  • Fixed
    LabPro Filters and Paging

    On the LabPro home, the Results date filter's Update button applied the Orders filter instead, the Orders filter used dates typed under Results, and paging through Orders reopened the Results list. The last result on each page also reappeared at the top of the next. Each list now filters and pages on its own.

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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

OfficePro Mobile

  • Fixed
    Mobile Claim Authorization Number

    Claims created in the mobile app used the prior authorization number from the insurance case even when the claim carried its own, and never used the payer's default number. They now take the claim's number first, then the case's, then the payer's, matching claims created in OfficePro.

  • Fixed
    Mobile Charting for Clinical Staff

    Staff with ChartPro access who are not providers, such as medical assistants, nurses and scribes, can now open and edit chart notes in the mobile app instead of being sent back to the home screen. Signing and reopening a note stays limited to providers.

  • Fixed
    Full Day on Mobile Schedule

    Appointments booked before or after the practice's usual schedule hours no longer disappear from the mobile day and week views. The schedule grid now widens to fit every visit on the day shown.

August 2026

ChartPro AI

  • Fixed
    Product Photos in Chart Notes

    Product photos added to a chart note from the dispensary or Fullscript printed at full catalog size, which wrapped headings and pushed items onto extra pages. They now appear as small thumbnails beside each product, while body diagrams and other chart images are unchanged.

  • Fixed
    Apostrophes in Chart Notes

    When a saved chart note was opened for editing, every apostrophe appeared as a double quote, and saving the note again stored it that way for good. Notes now keep their apostrophes, and notes containing a backslash also save exactly as typed.

PatientPro

  • Fixed
    Kiosk Agreements Signed Once

    Agreements for a loaned ChartPro tablet are now signed once per practice and cover every tablet, instead of prompting again on each device or after a reset. Established practices are asked only for the device loaner addendum, not the full new-practice agreement set.

  • Fixed
    Appointment Banner Provider Name

    The upcoming appointment notice on the patient portal home page now names the provider correctly, and leaves the name out instead of showing a blank when no provider is assigned.

  • Fixed
    Portal Products Page

    A missing tax rate no longer prevents the products page from loading in the patient portal.

BillPro

  • Fixed
    Refund and Void Labels

    Refunds were being labelled as voided, and voided transactions as refunded. Each is now labelled for what it is.

ProductPro

  • Fixed
    Split Order Totals

    When an order is split because some items are out of stock, the original order is now reduced by the value that moved, rather than both orders carrying it. Sales tax on the new order is also calculated correctly for each item, and per-item discounts are no longer ignored.

  • Fixed
    Removing an Item from an Order

    Removing an item from an order set the whole order's sales tax to zero and dropped the shipping fee out of the total. The order is now re-totalled from the items that remain, with tax worked out for each item in turn.

  • Fixed
    Missing Tax Rate No Longer Blocks Checkout

    If a tax rate cannot be found for a jurisdiction, checkout now continues and says that no tax was applied, rather than stopping. A tax rate of one hundred percent is refused outright.

  • Fixed
    Cart Checkout Totals

    When items were unticked at cart checkout, the order was still priced for everything in the cart. An order is now priced only for the items actually being ordered, and the staff notification lists the same items.

  • Fixed
    Zero Price Products

    Corrected an error that appeared when a product was priced at zero.

  • Fixed
    Subscribe and Save Discount Applied Once

    The Subscribe and Save discount on automatic refill orders was being applied twice on some orders: once on the product line and again as a separate account credit. The discount is now applied only on the product line, and the duplicate credits left behind by earlier orders have been corrected.

  • Fixed
    Auto-Order Tax Rate

    Corrected the tax rate used when the scheduled refill process creates an order, so automatically generated orders are taxed the same as an order taken at the counter.

ConnectPro

  • Fixed
    Voicemail Times

    Voicemail notifications now show the time the call came in using the practice time zone.

LabPro

  • Fixed
    Lab Values Beginning with Less-Than

    Lab results and reference ranges beginning with a less-than sign displayed as blank cells, so some results showed a flag with no value or range beside them. They now display in full, and structured values from newer lab interfaces read correctly.

  • Fixed
    Lab Matching with Apostrophes

    The screen for matching a lab report to a patient failed with an error when the patient's surname contained an apostrophe, such as O'Brien, or when the report name carried no date of birth. Both cases now open normally.

  • Fixed
    Assigning a Lab to a Patient

    When an unmatched lab report was assigned to a patient, its PDF stayed filed under the placeholder patient, so it never reached the chart or the provider's review queue, and results not yet read from the lab message were never loaded. The PDF now moves to the patient's documents for review and the results are loaded.

OfficePro

  • Fixed
    Voicemail Caller Names

    A voicemail from a new caller stayed labelled Unknown Caller in Messages even after that caller's chart was created. The message now matches the phone number to the patient when it is next viewed, shows their name and links to their chart. Unmatched callers no longer link to an empty chart.

  • Fixed
    Provider Payroll Summary Period

    The Provider Payroll Summary report opened on a fixed pay period from 2014, so it showed only zeros, and its heading carried another clinic's name. It now opens on the first half of the current month, offers both of this month's pay periods, and shows your own practice name.

  • Fixed
    Product List Export

    Exporting the product list could time out on larger catalogs, and products whose vendor record was missing were left out of the file. The export now finishes in seconds, includes every product with a blank vendor where none is on file, and adds each product's storage location.

  • Fixed
    Patient Search Autofill

    Browsers and password managers were filling saved logins into the patient name search on the schedule, case, lab, medication and message screens. Those search boxes are now marked so autofill leaves them alone.

  • Fixed
    Message Replies Refresh Correctly

    After a comment, response or assignment was added to a message, the message row could reload showing an access error instead of the updated message. The row now refreshes normally.

  • Fixed
    Visits by Type Chart

    The monthly Visits by Type chart counted that month across every year on record, including appointments booked in the future, so it disagreed with the chart beside it. It now shows the selected month and year only, and counts the same visit types as the rest of the dashboard.

  • Fixed
    Provider Report Service Categories

    The service category columns on the Provider Report did not add up to the Services Total beside them. Services whose code appeared more than once in the catalog were counted twice, and services with no catalog entry were left out altogether instead of falling into the Misc. column. The categories now account for every service exactly once.

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

Or schedule a personalized demonstration →