home
Older Versions
For more recent versons, please see: Previous Versions.
Version 23.2 bugs
Version 23.1 bugs
Version 22.4 bugs
Version 22.3 bugs
Version 22.2 bugs
Version 22.1 bugs
Version 21.4 bugs
Version 21.3 bugs
Version 21.2 bugs
Version 21.1 bugs
Version 20.5 bugs
Version 20.4 bugs
Version 20.3 bugs
Version 20.2 bugs
Version 20.1 bugs
Version 19.4 bugs
Version 19.3 bugs
Version 19.2 bugs
Version 19.1 bugs
Version 18.4 bugs
Version 18.3 bugs
Version 18.2 bugs
Version 18.1 bugs
Version 17.4 bugs
Version 17.3 bugs
Version 17.2 bugs
Version 17.1 bugs
Version 16.4 bugs
Version 16.3 bugs
Version 16.2 bugs
Version 16.1 bugs
Version 15.4 bugs
Version 15.3 bugs
Version 15.2 bugs
Version 15.1 bugs
Version 14.3 bugs
Version 14.2 bugs
Version 14.1 bugs
Version 13.3 bugs
Version 13.2 bugs
Version 13.1 bugs
Version 12.4 bugs
Version 12.3 bugs
Version 12.2 bugs
Version 12.1 bugs
Version 12.0 bugs
Version 11.1 bugs
Version 11.0 bugs
Version 7.9 bugs
Version 7.8 bugs
Version 7.7 bugs
Version 7.6 bugs
Version 7.5 bugs
Version 7.4 bugs
Version 7.3 bugs
Version 7.2 bugs
Version 7.1 bugs
Version 7.0 bugs
Version 6.9 bugs
Version 6.8 bugs
Version 6.7 bugs
Version 6.6 bugs
Version 6.5 bugs
Version 6.4 bugs
Version 6.3 bugs
Version 6.2 bugs
Version 6.1 bugs
Version 6.0 bugs
Version 5.9 bugs
Version 5.8 bugs
Version 5.7 bugs
Version 5.6 bugs
Version 5.5 bugs
Version 5.4 bugs
Version 5.3 bugs
The following is a list of changes for each build:
Version 23.2 new features listed here
known issues:
Cents are missing from some grids, including Dynamic Payment Plans.
(Enhancement) Secure Email: Offices don't receive alerts when secure emails fail to send
Changing appt status from Complete to Scheduled may drop attached procedures
Recall List Undo date entry box is misbehaving
Appointment selection does not update when switching patients
ODTouch - Incorrect treatment plan sheet can be used to generate PDF
Customer Can't Reveal Hidden Windows Taskbar When OD is Fullscreen With Modal Window
23.2.74 Unreleased
23.2.73 (Foreign) Released 6/19/2024
23.2.73 Released 6/19/2024
Canadian Edit Claim window, sending a primary claim while having a pending secondary claim would send a claim for a different patient sometimes.
23.2.72 (Foreign) Released 6/6/2024
23.2.72 Released 6/6/2024
Age Limits and Frequency Limitations could Affect Procedures Outside their Code Group
23.2.71 (Foreign) Released 5/21/2024
23.2.71 Released 5/21/2024
Receivables Breakdown report was not considering the 'Transactions attached to a procedure offset each other before aging' Experimental preference in regards to adjustment dates.
23.2.70 (Foreign) Released 5/7/2024
23.2.70 Released 5/7/2024
Two internal sheets were missing tabs and spacing
eServices Partient Portal window - Save button was cut off with nocustomerborders
Chart Module charting procedure in an Inactive Treatment Plan added to Active Treatment Plan sometimes
23.2.69 (Foreign) Released 4/24/2024
23.2.69 Released 4/24/2024
Edit Claim window - This window would experience a visual delay before loading
23.2.68 (Foreign) Released 4/4/2024
23.2.68 Released 4/4/2024
Database Integrity, rehashing entries causes the convert script to lock up sometimes (rare).
Patient Edit Information window, database integrity warnings showed on patients sometimes.
Translations reverted to English when switching users sometimes
23.2.67 (Foreign) Released 3/12/2024 (This version has a conversion script that will cause a backup to occur)
23.2.67 Released 3/12/2024 (This version has a conversion script that will cause a backup to occur)
Zip Codes lists - OD crashes when zoom was lower than 76
Imaging Module - Printing a Perio Chart would print the patient's first and last name twice
Auto-Taxed Account Module Quick Procs Miscalculated Sales Tax
User is getting set on an autocomm commlog that should have no user associated with it
Billing Options window - Label text had extra space
Existing ADA 2024 claim forms could have incorrect Preauthorization checkmark placement
Reactivation list used family postcard for single selected patient when Group Families checked
Definition Picker, None button did not move when resizing window
23.2.66 (Foreign) Released 2/29/2024
23.2.66 Released 2/29/2024
Appointments for Patient window - Audit trail was not logging scheduling unscheduled appointments
PayConnect2.0 - Adding a new card via swipe saved 000? as the last four digits of the card
Reactivation list does not drop grouped family members after emailing sometimes
Daily Payments Report could be run without any payment types selected
Limited statement on single patient defaults to guarantor email and address
Dental school grading scale grids could cause unexpected errors
Patient Merge - No commloghist
23.2.65 (Foreign) Released 2/27/2024
23.2.65 Released 2/27/2024
Outstanding Secondary Claims window - The third option had a typo
Ortho Setup window - Some of the wording in the first groupbox was inconsistent with other places in the program
Patients were added to the recall table immediately upon creation
CareCredit - Quickscreen Transaction Window Reprocess button label was too high
23.2.64 (Foreign) Released 2/22/2024
23.2.64 Released 2/22/2024
Fill Sheet window - Static Text and Input Fields would remove empty spaces before and after any text when clicking out of the field
Insurance Verification List window - The buttons at the bottom of the window were not always aligned correctly when using zoom
Automation window popup on claim create didn't block editing the claim
Patient Merge - List of PatNum Foreign Keys was incorrect
Edit Checkbox window - Foreign users couldn't translate the listbox title labels for Allergy and Problems
23.2.63 (Foreign) Released 2/20/2024
23.2.63 Released 2/20/2024
Limited Custom Statements - Reinstate old behavior
23.2.62 (Foreign) Released 2/16/2024
23.2.62 Released 2/16/2024
Dynamic Payment Plan window - Controls and labels were cut off with zoom
Insurance Plans Override window - some labels were cut off
Unable to click OK inside of user edit window when duplicate DoseSpot ID
Fill Sheet window - This window was not enforcing the two character maximum for state input fields
Account Module - Quick Procs text box was gone with date/day limit on Create Completed Procedure permission
API - Support additional Frequency Limitations in Benefits PUT/POST
Ortho Chart Tabs window - Hidden column width was too small with zoom
OD Cloud - Copy/Paste could sometimes not work correctly.
(Enhancement) API - New method CodeGroups GET
WebSched - Automation was only allowing either text or email to run
23.2.61 (Foreign) Released 2/13/2024
23.2.61 Released 2/13/2024
Freezed when loading print preview in user query window.
Cropped Images Weren't Scaling Properly on Sheets
Account Module - The commlog area default height was loading incorrectly and left little room for procedures
Family Module, discount plans with large notes crashed the program sometimes.
DBM Tool - Duplicate email message sometimes did not delete the duplicate uids
(Enhancement)Widen the Task List column in Add Task - Select Task List window
Ortho chart causes an error when logging out sometimes
23.2.60 (Foreign) Released 2/8/2024
23.2.60 Released 2/8/2024
Imaging Module - printing tooth chart now shows patient name, DOB and date
Appts - Deleting planned procedure deleted an entire planned appt
Chart Module - The single click button labels could have their text cut-off when using zoom
Email Inbox - Embedded images didn't show when there were attachments
Imaging - viewing DICOM images could sometimes cause an error
(Enhancement)Mobile apps give attribution to packages or libraries used
Dicom Images - support 16 bit images
23.2.59 (Foreign) Released 2/6/2024
23.2.59 Released 2/6/2024
Procedure Info Window - Set complete button wasn't changing the date on the procedure
Frequency Limitations Sometimes don't Match Plan's Calendar / Service Year Status
Equipment window - Printing left an unnecessary "to" under the title when date was left blank
Supplemental Backups: Prevent from uploading multiple backups in same period for same registration key.
Sheets to ignore were added on arrival
23.2.58 (Foreign) Released 2/1/2024
23.2.58 Released 2/1/2024
Payment Plan - Overcharged plan did not turn yellow.
Charting Existing Other Procedures Added ProcDate When Procedure Edit Window Was Involved
Edit Adjustment window - A non-numeric value in the Amount field caused OD to crash
FillSheetEdit Window Shrank Text When SpaceBar Pressed Sometimes
Open Dental installer, the License Agreement screen had incorrect copyright years.
View Licenses window had old copyright date
23.2.57 (Foreign) Released 1/30/2024
23.2.57 Released 1/30/2024
Screening sheet grid - Zoom added mystery numbers
Chart - Clarify audit log entry when changing prescription status
Database update was causing an error - ReportingServerSslCa is an invalid pref
DBM MySQLServerOptionsValidate error message had incorrect manual link
Daily Payments Report window - When the checkbox "Show online patient payment separately" was checked, the report did not always show the Total All Payment section
Medical window - Foreign users weren't able to translate tab labels within this window
Chart Module - Procedures were not grouped together correctly when using a procedure button
Sheets - Static Text over page break had words cutoff in PDF
Edit Blockout window - Making the note too long caused OD to crash
Using Discharge Date Display Field could Cause SQL Errors
(Enhancement)User Query window - Added a print orientation option for users
Perio Chart - Skipped teeth bleeding flag behavior improvement
23.2.56 (Foreign) Released 1/23/2024
23.2.56 Released 1/23/2024
Fill Sheet Edit window was not fitting "X" into checkbox
Payment Portal - The Back and Next buttons lacked accessibility in mobile mode
Optin auto responses were not assigned to patients sometimes
Clearinghouse Edit - Save DXC Attachments preference referenced "Images" not "Imaging" module
Account Module - Hidden Splits Tab Stayed Visible After Changing Users
Clicking on an Empty Multiselect Grid Crashed the Program
ODXam - WSMHQ - Better logging
Chart Module - Image Preview Stayed on Top of Program
Equipment and User Query windows did not always fit within the page when printing
Open Dental Cloud, the X-Charge program link has been disabled for cloud as it is not currently supported.
Users could create duplicate age limitation insurance benefits
Canada ITRANS2 clearinghouse Comm Bridge was failing to send claims sometimes.
Access token for gmail disappeared sometimes.
FHIR - Practitioner fields could be Incorrectly Labeled
23.2.55 (Foreign) Released 1/17/2024
23.2.55 Released 1/17/2024
Appointment Module - When hovering over the operatory name, the net production could get cut off when using zoom
Added checkbox option to save ACH cards on payportal - ACH no longer bypasses save check
Ortho Chart Signature would sometimes invalidate incorrectly
23.2.54 (Foreign) Released 1/16/2024 (This version has a conversion script that will cause a backup to occur)
23.2.54 Released 1/16/2024 (This version has a conversion script that will cause a backup to occur)
Exam Sheets window - An error could occur when resizing this window with a sheet in the preview
(Enhancement)Overpay claimprocs no longer set Do Not Bill flag.
Multiple signature boxes on payment plan was copying first signature
Procedure Code Tools window - CDA Codes checkbox description was incorrect for Canada users
Miscellaneous Setup window - Language and region label was not in line with it's textbox
Accounting transaction history, if starting balance was negative, it was showing positive
Web Sched Recalls - EhrMeasureEvent MoreInfo column over limit
ERAs Automatically Processed window - This window could experience an error when right clicking without a gridrow selected
(Enhancement) Updated Email send error 451 to a more helpful message.
WebSched - WebSchedTextsPerBatch was not working correctly
ODTouch - Signup Portal login screen mentions eClipboard
23.2.53 (Foreign) Released 1/9/2024
23.2.53 Released 1/9/2024
Credit Card Manage window created incorrect audit trail entries sometimes
Accessing DXC image attachments stored over SFTP gave 'Permission Denied' error sometimes
Chart Module - Medical window medications sent using NewCrop said source is Legacy
PaySimple - Invalid Input Error for adding a new payment method when each clinic used a different paysimple credential
Sign TP, Report window - When resized the Practice Signature field covered the OK and Cancel buttons
Refunds - Edge Express refunds sometimes fail to process with no message
DBM - Wrong error message when validating MySQL settings
Recurring Charge History window - The name column in the grid displayed first and last name in the wrong order
Database Maintenance Method "BenefitsWithPartialDuplicatesForInsPlan " did not explain itself
23.2.52 (Foreign) Released 1/4/2024
23.2.52 Released 1/4/2024
Payment Portal: PaySimple ACH couldn't be used unless another payment method existed
Edit Insurance Plan window - The frame for the Create/Change Plan radio buttons was cutoff when using the nocustomborders.txt file
Insurance Verification List window - Buttons at the bottom were cut off when the nocustomborders.txt file was being used
Fee Tools window - export had an empty save as file extension list
Procedure Code Tools window - Word was misspelled
Edit Operatory window - Tab order was out of order
Edit CheckBox window - Tab order was out of order
Preference "Show claims received after days" could not work correctly when number of days is too high.
Date Resent summary in database documentation did not match current behavior.
Etrans summaries in database documentation needed changed.
Sheets - Creating sheets on appointment status freezes Open Dental
OD Cloud - Importing files in Imaging Module caused OD to crash
23.2.51 (Foreign) Released 12/28/2023
23.2.51 Released 12/28/2023
Fill Sheet window - The & character used as one of the selections for a ComboBox option would be duplicated
Add Multiple Adjustments - was allowing adding of adjustments after global lock date
Payment Portal: PaySimple's ACH form had two nickname fields
(Enhancement) British Columbia Dental Association (BCDA) 2024 Fee Guides
ODTouch - Internal Exam Sheet def did not get filled from DB properly
23.2.50 (Foreign) Released 12/26/2023
23.2.50 Released 12/26/2023
User with Adjustment Edit Zero Amount permission couldn't make zero adjustment without Adjustment Create permission
Edit Transaction window - The tab order within this window was not user-friendly
Appointments - Insurance Verify Icon could sometimes appear on appointments with verified insurance
Pay Plan Templates - Clinic column showed ClinicNum instead of Abbreviation
(Enhancement) Payment Portal: Added support for very large PatNums and other ID fields (typically created via random primary keys).
23.2.49 (Foreign) Released 12/21/2023
23.2.49 Released 12/21/2023
Preferences window - There was an incorrect warning message when deselecting a checkbox preference within Family/Insurance
Billing Lists - Prompt to Delete Unsent Statements Sometimes Did Nothing
Recall List window was encountering error on reactivations tab
Payment Portal - The payment stepper was not always reflecting the correct steps
Sheets - 'Reduce Font Size' button showed in Kiosk mode
Tigerview - .ini file was being cleared on program close
Adjustment - edit adjustment window would sometimes not allow detaching procs
Program Links - Module-Specific Toolbars weren't Updating When Clinic Changes
(Enhancement) Plug-in hooks added to ImageStore.cs and TrophyEnhanced.cs
ASAP List - Code Range Filter Ignored Planned Appointments
23.2.48 (Foreign) Released 12/19/2023
23.2.48 Released 12/19/2023
Dynamic Payment Plan window - Prepaying on principal was creating a new charge for a date in the past.
Creating a new Routing Slip was causing an error
Fill Sheet Edit screen was missing checkbox hover highlight
Annual Family max was including ortho category span procedures
Right click options didn't show on first click for textboxes on sheets
If using NoCustomBorders.txt, clicking X to close window would sometimes skip functionality
Imaging Module - Importing multiple files only displayed preview of first file
Edit Adjustment window - User could edit procedure date on adjustment attached to procedure
Patients Report 'Last Visit Date' and 'First Visit Date' were including deleted appointments
Ortho Auto Claims window were generating claims for deleted ortho procedures
Fill Sheet, PatImage fields could not be edited on Sheets with multiple pages.
Web Sched Existing Patient - Letter case was not always recognized when matching email addresses
Benefit Frequency Limitations, better support for patient overrides
When using Microsoft Borders (NoCustomBorders.txt), WPF windows was still showing custom border
Edit Benefit window, users were blocked from entering 0% into non-percentage benefit types.
(Enhancement) Hook Added to ControlFamily.cs
(Enhancement) Web Sched Recall - Allow FamilyList tag with no URLs
Ortho Auto Claims window fix deleted claim message
Saving a Payment Plan Template produced UE
Dynamic Payment Plans - Warning messages sometimes failed to display
(Enhancement) 2024 Ontario Dental Association (ODA) Fee Guide
23.2.47 (Foreign) Released 12/12/2023
23.2.47 Released 12/12/2023
Credit Card Edit window - The "Run charge ..." label was cut off
Appointment Search may consider closed operatories
Adjustment deny permission was being ignored for a user group that did not have anything denied if the user had multiple groups stacked
The word "Remaining" cuts off in the Insurance Remaining window
Sign TP can sometimes clear signed Tps
Updating from an older version would sometimes cause an error
Support Status window indicated 3D ToothChart requires support
23.2.46 (Foreign) Released 12/9/2023
23.2.46 Released 12/9/2023
New version for trial users
23.2.45 (Foreign) Released 12/9/2023
23.2.45 Released 12/9/2023
Procedure note was changing user incorrectly when status was completed after clicking save
Sheets, older existing sheets might have some text cut off on individual fields
Windows taskbar would not unhide when Open Dental was full screen
Chart Views - Reordering did not display correct view
New trial version
23.2.44 (Foreign) Released 12/7/2023
23.2.44 Released 12/7/2023
ACH account showed as credit card in ach window
PayConnect 2 receipt that prints does not show "Electronically signed".
Operatories window was not allowing reordering of newly added operatories
Database Maint, the BenefitsWithPartialDuplicatesForInsPlan method was deleting too many benefits.
Sheets - TextBoxes with Down Local/Down Global sometimes did not resize.
CareCredit payment note had extraneous new line
23.2.43 (Foreign) Released 12/6/2023
23.2.43 Released 12/6/2023
New version for trial users
23.2.42 (Foreign) Released 12/6/2023
23.2.42 Released 12/6/2023
New trial version
23.2.41 (Foreign) Released 12/5/2023
23.2.41 Released 12/5/2023
Claims - PDFs cannot be attached to Canadian claims
ComboBoxes were not included in FillSheetEdit tabbing
eService windows - had minor zoom related issues
Ortho Chart was displaying wrong information for ortho info grid
Add Multiple Adjustments window was not adding adjustments
Frequency Limitations (and Age Limitations, but only in Head) were Being Ignored for Hidden CodeGroups
Add Multiple Adjustments window was not adding adjustments due to Negative Adjustment preference
Fill Sheet window - Exam Sheets with images would stop rendering the image after hitting Save
API - Appointments POST and PUT may allow invalid Patterns
Billing List window - Users weren't prompted to save or delete unsent statements if they had the text file 'nocustomborders.txt' in their OD installation directory
Patient Portion column was missing when printing Treatment Plans sometimes
Adjustment Create permission was only letting users create zero adjustments after lock date
API - Patients GET endpoint may not parse apostrophes correctly
(Enhancement)EDS Clearinghouse, 5010 format, always send the subscriber date of birth (DOB)
Task List Filter dropdown showed error when Default Filter was changed from Disabled to None
OptIn Clinic Title does not save
Appointment Field Edit Window - Textbox Was Not Typable on Load
Chart Views required program restart to show correct ordering
Canada - Edit Referral window some field labels were not translated
Database Maint, removed BenefitsWithExactDuplicatesForInsPlan and BenefitsWithPartialDuplicatesForInsPlan methods.
Payment Portal: Random primary keys could cause issue with payments sometimes
Default ADA 2024 Claim Form Preauthorization checkmark printed in incorrect location
eClipboard - Birthdate on sheets was populating incorrectly
Podium bridge setup window was not saving the LocationID sometimes
23.2.40 (Foreign) Released 11/30/2023
23.2.40 Released 11/30/2023
New version for trial users
23.2.39 (Foreign) Released 11/30/2023
23.2.39 Released 11/30/2023
Edit Screening window - Users were unable to check or uncheck boxes within public health screenings
Microsoft OAuth - threw an error when using an attachment with spaces in the name for html emails
Pat Portion for Fixed Benefit PPO plans was calculated incorrectly when PPO fee was greater than UCR fee
Sheets - Mobile order was not preserved for unordered checkbox groups
New trial version
23.2.38 (Foreign) Released 11/28/2023
23.2.38 Released 11/28/2023
Users could create Frequency Limitations with a quantity of 0
Claims - Pending Supplemental claim procedures could cause a crash when associated claim procedure is deleted
Alerts - Alert actions functioned improperly when duplicate alerts existed
Receivables Breakdown report was not considering adjustments that fall after the 'Up to the following date' value but are associated with procedures that fall before it.
Edit Benefit window tab order was inconsistent
Treatment Presentation Statistics Report caused UE
23.2.37 (Foreign) Released 11/27/2023
23.2.37 Released 11/27/2023
New version for trial users
23.2.36 (Foreign) Released 11/27/2023
23.2.36 Released 11/27/2023
Payment Plan window "Exclude past activity" checkbox was causing Ok click to not save plan
Database Maintenance - changed password for the Insurance Plan Type Change tools
Payment Portal: If Clinics was enabled, patients that are unassigned to a clinic couldn't make online payments.
New trial version
23.2.35 (Foreign) Released 11/22/2023
23.2.35 Released 11/22/2023
TreatPlan Presentation Statistics report was not loading
Global lock date was preventing adjustments to be added on procedures preceeding lock date
Sheet fill window was ignoring tab order for checkboxes
Email - unchecking Show Failed Emails caused error
Ins Paid Calc was incorrect for ERAs
(Enhancement) Sheet Procedure Select window - This window now includes the procedure status for user clarity
eConfirmations - Null exclusion dates handled improperly
Procedure Codes - Fee Schedules: Fees didn't save without leaving textbox
Procedure Info window, editing a procedure which was part of a complete multivisit procedure group changed the claimproc ProcDate.
ODMobile - 'Reports' page could be opened multiple times
ODCloud - Copy/Paste could sometimes not work as expected.
Appointment Fields weren't multiline
23.2.34 (Foreign) Released 11/14/2023
23.2.34 Released 11/14/2023
PaySimple ACH entered via Payment Portal was treated as CC in payment window
Fee Tools window - Some combo boxes were mis-aligned when the Fee Schedule Groups check box was checked and when using zoom
eRouting Setup - Reordering actions can cause UE
(Enhancement) Payment Portal: While using the Clinics feature, offices may use a single Payment Portal URL for all patients instead of sending clinic-specific URLs.
Changing Insurance Plan from Calendar Year to Service Year on Simplified View did not update all benefits
EdgeExpress/Global Payments - Declined payments were not zeroed out.
23.2.33 (Foreign) Released 11/13/2023
23.2.33 Released 11/13/2023
New version for trial users
23.2.32 (Foreign) Released 11/13/2023
23.2.32 Released 11/13/2023
Was unable to copy and paste in Cloud
Using the 'Complete' entry status in the Chart Module didn't fill a 'NextClaim' date for Auto Ortho
ODTouch - Edit Vital Sign - Cancel button(X) didn't work properly on iOS
New trial version
23.2.31 (Foreign) Released 11/9/2023
23.2.31 Released 11/9/2023
Edit Clinic Window Not Allowing "." or "@" Characters in Email Sender Alias
Users were unable to send BYOD texts with short URLs
Imaging - DICOM images caused error when clicking Size button
Procedure Code list, scrolling through fee schedule groups may not display correct fees
Fill Sheet window - Page breaks were not showing within this window
Appointment View Edit window - The "Minimum Op width" label would get cut off when using Zoom sometimes
Sheet pre-fill logic was skipping combo box info
Clinics with an email alias setup for the practice/clinic, would not show correctly for referrals
Chart - Add audit log entry when printing multiple prescriptions
Patients Raw Report may cause UEs when "OR" is generated for the query
Wiki Search Does Not Include Color and Font Tag Text
(Arabic Language) Control Chart module progress notes was continously refreshing
Computerpref table error message contained an incorrect table name
Edit Appointment Window planned appointment save button was changing date on procedure for scheduled appointment
Perio Edit - Pop-up for unlock refers to ODTouch
Perio Edit - Unlock Popup is Inaccurate
Imaging Module, Export button could not be used on PDF's
Database Maintenance ClaimProcWiteOffNegative was returning incorrect results after "Fix"
Labels throughout the program could get cut off when using zoom
ODTouch - Deleting new vital sign caused UE
DXC Claim Attachments: Snip & Sketch tool and snipping tool could fail to start, depending on the operating system.
Opening eServices window could sometimes cause an unhandled exception
23.2.30 (Foreign) Released 11/2/2023 (This version has a conversion script that will cause a backup to occur)
23.2.30 Released 11/2/2023 (This version has a conversion script that will cause a backup to occur)
Fee Schedules window - Some of the dropdown boxes were loading in the wrong position when using zoom
Edit Email Message window Refresh button was causing an error
MySQLServerOptionsValidate DBM shows incorrect test results
ODTouch - eRouting, User was sent to home page after signing treatment plan
Internal 2024 Claim Form - Provider Specialty Code field was overlapping
API - SecurityLogs GET may not parse developer name correctly
Custom Aging Report, patients with insurance payment plans showed incorrect totals sometimes.
ODTouch - 'Treatment' was misspelled in the app
EServices Auto Messaging - NewPatientThankYous always used default templates
Deleting Procedures from appointments may cause UEs
23.2.29 (Foreign) Released 10/30/2023
23.2.29 Released 10/30/2023
Sheet Def Edit window - Copy and Paste of sheet elements could place the pasted elements off of the original page onto the next sometimes
Scrolling over an empty combobox may select "null" and cause UEs
Custom Aging Report, using the Any Balance option within the Age of Account filter would yield less results than the other options when Age Credits was checked sometimes.
eConfirmation Rule Setup Error Incorrect
23.2.28 (Beta) (Foreign) Released 10/26/2023 (This version has a conversion script that will cause a backup to occur)
23.2.28 (Beta) Released 10/26/2023 (This version has a conversion script that will cause a backup to occur)
Dropbox, patient images were not showing on PDFs.
Setting appointments complete different ways would create different Audit Trail entries
Billing/Finance Charges window - Labels and radio buttons got cut off with zoom
Image Module - Export button was not enabled on first selected item
ODTouch - Deleting patient allergies did not work as expected
Forms window - causing a UE when form loads sometimes
CEMT - Connection Groups could have blank entries after deleting Connections
(Enhancement)API - PayPlanCharges GET
(Enhancement)Allow CareCredit's PartnerCode to synch down from HQ
2024 Claim Form would sometimes not print the image
23.2.27 (Beta) (Foreign) Released 10/24/2023 (This version has a conversion script that will cause a backup to occur)
23.2.27 (Beta) Released 10/24/2023 (This version has a conversion script that will cause a backup to occur)
Payment Portal - PayConnect2 iframe changes
WebSched New Patient - Attempting to create an appointment when no operatories were setup did not provide a helpful error message
Zoom window - When selecting a clinic with zoom set to 50 an error could occur
Procedure Edit form may allow deletion of required procedures for planned appointments with specified appointment types
(Enhancement)Frequency Limitations - add Benefit Frequencies window
(Enhancement)CareCredit - Consumer Self-Service
API - New method ScheduleOps GET multiple
Claim Form should only default to 2024 when user adds new 2024 cdt codes
(Enhancement)ERAs: Allow auto-processing when a claim match is found but patient's name doesn't match
API - Add Op to Appointments GET multiple
23.2.26 (Beta) (Foreign) Released 10/20/2023 (This version has a conversion script that will cause a backup to occur)
23.2.26 (Beta) Released 10/20/2023 (This version has a conversion script that will cause a backup to occur)
Fill Sheet window - Clicking the Close button on the 'Appointments for' patient window didn't allow the user to continue on to the sheet edit window
ERAs: Patient name matching is more strict for auto-processing than it is for claim matching
WebSched - Clinics not set up for WebSchedRecalls can no longer send recalls
eClipboard - Camera permissions did not work properly on Android
Print Claim window - Enclosures checkbox did not populate correctly in the NEA/Manual tab of the Attachments tab
(Enhancement) DBM - Update the MySQLServerOptionsValidate method to check more settings
Scheduled Maintenance - Add option for once a week maintenance
Open Dental Cloud, enabled PreXion Viewer and PreXion Acquire bridges for web
2024 CDT Codes
(Enhancement) Backup popup between database backup and image folder backup to be removed.
23.2.25 (Beta) (Foreign) Released 10/17/2023
23.2.25 (Beta) Released 10/17/2023
(Enhancement) ODTouch - Patient Popup - Page revamp
API - Appointments POST and PUT methods may not update recall dates
Fix Jazz Imaging bridge bugs
API - DiscountPlanSubs POST, PUT, and DELETE may not update Treatment Plan types
Zoom window - When using the old Imaging Module and changing zoom settings, an error could occur
Chart Module may allow deletion of required procedures for planned appointments with specified appointment type
eRouting Setup - 'No Action' action was selectable
ODTouch - Proc Notes do not take into account 'NotesProviderSignatureOnly' pref.
(Enhancement )PayConnect 2.0 automatic receipt printing
23.2.24 (Beta) (Foreign) Released 10/12/2023 (This version has a conversion script that will cause a backup to occur)
23.2.24 (Beta) Released 10/12/2023 (This version has a conversion script that will cause a backup to occur)
Preferences window - The Search would highlight the row in the categories but didn't highlight the linked item on the right if the search result was in the explanation
Progress Notes Grid ShowingDespite Deleted In Sheet Def
Recurring Charges, recurring charges could UE when an error is returned from PayConnect
DBM - unsafe replication fix warning appeared twice
Edit Operatory window - Label had cut offs with zoom
Dynamic Payment Plan - Created incorrect audit entry when created
Edit Insurance Plan Window, clicking Request in the Request Electronic Benefits groupbox crashed the program sometimes
23.2.23 (Beta) (Foreign) Released 10/10/2023 (This version has a conversion script that will cause a backup to occur)
23.2.23 (Beta) Released 10/10/2023 (This version has a conversion script that will cause a backup to occur)
Chart Module - Using Zoom could cut off info in the Entry Status area sometimes
Edit Procedure Code window - The listboxes in this window were scrolling unnecessarily
Planned Appointments - Could not delete any attached procedures with "Appointments Require Procedures" pref on
eRouting - Setup, eRouting actions could not be removed
ODTouch - AutoNotes, default text did not work
Payment Portal: After submitting a payment, a request for the payment status caused an error
PayConnect Payment window: payments could be off by one cent when using PayConnect 2
Limited (Custom) Statement - printing duplicate upcoming appointment times
Sheets: Signing a sheet with a signature pad could cut off the signature.
PayConnect Setup window - UE when clicking the Merchant Info button sometimes
ODTouch - Medical, deleting items did not work properly
eClipboard - Captured images were stored in the hidden 'eClipboard' folder
Add index to taskancestor table to improve performance when subscribing to task lists
ODTouch - Chart, procedure codes in hidden categories were being shown in search results
API - InsVerifies GET
Payconnect 2 - Declined payments were not zeroed out
Main window load error when Windows digits after decimal setting is not 2.
Account Module Est Bal was calculating improperly for dynamic payment plans with treatment planned discounts
Procedure Codes Fee - Schedules window was causing error on Fee Schedule Group dropdown
Tx Plan Module - Preauthorizations were unordered sometimes.
Microsoft OAuth didn't show the entire error message when failing to send an email
Open Dental Cloud, launching DoseSpot in a new browser tab would sometimes cause sync problems
23.2.22 (Beta) (Foreign) Released 10/3/2023 (This version has a conversion script that will cause a backup to occur)
23.2.22 (Beta) Released 10/3/2023 (This version has a conversion script that will cause a backup to occur)
Email Edit window: Emails were not marked read when opened from the Chart Module
Sheet pre-fill logic was skipping combo or check box info for allergies and problems
Slow sheet refresh was interrupting typing
Add Multiple Adjustments - users could update adjustments to negative with negative adjustment preference on
PaySimple - Invalid Input error occurred when adding a new payment method in certain cases
Procedure Codes window - Fee Schedule Groups were not populating combobox
API - Appointments Resource - AptDateTime allows seconds when scheduling
Edit Operatory window - Labels had cut offs with zoom
Dynamic Payment Plan, Edit Payment Plan Charge window - Procedure fee check did not include adjustments
Canada - Set Up Insurance Categories window was causing error on Set to Defaults
ODTouch - Billing - UI pre billing code changes
API - SheetFields GET responded with null values sometimes
Payment window, procedures associated with patient payment plans that have negative credits were showing incorrect AmtEnd values in the Outstanding Charges grid sometimes.
(Enhancement) Add automation trigger for Complete Appointment
(Enhancement) API - New method TreatPlans POST Save
CEMT Create Password was not registering strong passwords
API - DiscountPlanSubs did not recalcuate associated estimates sometimes
(Enhancement) Changed the way Adjustment Type Deny permissions stacked with multiple user groups
WebSchedRecalls - Change no recalls to schedule log level to verbose
23.2.21 (Beta) (Foreign) Released 9/26/2023 (This version has a conversion script that will cause a backup to occur)
23.2.21 (Beta) Released 9/26/2023 (This version has a conversion script that will cause a backup to occur)
Archived Patient Select permission, some modules may allow viewing of archived patient data
Claim Form Edit, minimizing the window may have created a floating white box with invisible buttons
API - PayPlanClose - Patient Payment Plans did not always create a closeout charge.
Canada Claim Attachments did not allow PDFs
Report - Hidden Payment Splits - UE occurred when there were no hidden split types.
CareCredit, Merchant Fee - CareCredit Action window were missing the Surcharge Field in the Payment window with the merchant fee
Patient Payment Plan created audit trail for unchanged charges
(Enhancement) ClaimConnect - Allow dashes in insurance group numbers
Edit Clinic window - Label got cut off with zoom
User Query window - Radiobuttons got cut off with zoom
Dynamic Payment Plans - Block editing down payment charges.
Edit Claim window - The 'Split Claim' button changed the status of the claim from Sent to Waiting to Send
User Query window would submit queries for users without Command Query permission
(Enhancement) Update Scanora default path
Dynamic Payment Plans - Closing the template form with no template selected UEs
API - UserGroups GET
Email - autographs with text after an image were not detected as HTML
Medicaid ID sometimes didn't clear warning
(Enhancement) Canada - Change Default Insurance Categories to include Ortho
PerioExam - extra Group box around Unlock and "editing on mobile"
23.2.20 (Beta) (Foreign) Released 9/21/2023
23.2.20 (Beta) Released 9/21/2023
Family Module - Family Grid could show deleted family members of the selected patient
Letter Merge window was causing error on clicking Print and Cancel
SheetDefEdit single-click didn't change ComboBox tab order
Time Card window, the Calc Week OT button didn't handle adjustments correctly sometimes
Task Search and Task Edit forms were always on top but not modal when clicking Search button
Autofill email 'to' was not always checking 'sent from' address
Update in progress on workstation warning stopped the update process when using a read-only and/or report server sometimes.
23.2.19 (Beta) (Foreign) Released 9/19/2023 (This version has a conversion script that will cause a backup to occur)
23.2.19 (Beta) Released 9/19/2023 (This version has a conversion script that will cause a backup to occur)
The read-only and/or report server could be on a different version than the main server sometimes
Preferences window - "Require use of suggested auto codes" preference wasn't being enforced when checked
Internal wiki windows wouldn't fill the screen
Payment Portal: When a PayConnect 2.0 transaction was declined, we showed an "unknown error" message
Limited Statements - Missing family information
Referral type commlogs would not associate to referral if referral is new
Ortho Chart window would crash the program when using Middle Tier.
Making a backup would crash the program when using Middle Tier.
ODTouch - Dynamic Payment plan Templates - Part 1
Sending email - switching the from email address sometime did not allow selecting email address with a user attached
23.2.18 (Beta) (Foreign) Released 9/14/2023
23.2.18 (Beta) Released 9/14/2023
Dynamic Payment Plan window - Buttons in Production tab were cut off when zoomed in
Sheet Def Edit window - Tabs in a StaticText boxes were not displaying
User Query window - This window could cut off some of the frame labeled 'Format' when using Zoom
Edit Provider window - Specific labels within this window could get cut off when using Zoom
Fill Sheet window, modifying an input field that grows down after a recent unlock may have caused a UE
Payment Portal: typo in error message
Practice Window - "Dental X Change" now reads "DentalXChange"
Sending Emails - selecting a user email sometimes caused an error
When MS scale was higher than 100%, listBoxes throughout program had lower portion of letters cut off on each line.
DBM tools "Insurance Plan Type Category Percentage" and "Insurance Plan Type PPO Percentage" did not have confirmation message
Edit Clinic - Certain controls had cut off with Zoom
API - Add OrthoRemainM to Claims PUT
Edit Payment Plan Charge window was displaying wrong error for Patient/Insurance Payment Plans
Email Autographs containing image links with lower case extensions were not being treated like Autographs.
API - Benefits POST/PUT allows hidden CovCats
New Patient Auto Thank-You, the Web Forms URL redirect were not working.
Replication - SKY SQL functionality was added
Patient Edit - Required field condition for age could be ignored if the DOB is masked
Push Notifications - Database context not safe when rebooting
(Enhancement) Preference and Edit Insurance Plan windows - Standardized 'Zero write-off' language for related preferences
(Enhancement) PayConnect 2.0, add ability to validate credentials in setup window
Incorrectly capitalized table in query could cause UE on Linux machines
23.2.17 (Beta) (Foreign) Released 9/8/2023
23.2.17 (Beta) Released 9/8/2023
Payment Portal - EdgeExpressPaymentPortal cards were treated like XWeb cards
Add CareCredit and PaySimple to HasOnlinePaymentsEnabled Method
Receiving Insurance Payments As Total did not automatically attach to Insurance Payment Plan sometimes
Edit Payment Plan Charge window - Clicking OK without any changes triggered an audit trail
Dynamic Payment Plan - Error when last charge was deleted in Pay Plan Charge Selection window
Revert - Completed procedures were sometimes not recognized by insurance history display areas contingent on status of associated claimproc
Insurance History window showed incorrect dates sometimes.
(Enhancement) API - New methods TreatPlanAttaches POST and PUT
23.2.16 (Beta) (Foreign) Released 9/7/2023
23.2.16 (Beta) Released 9/7/2023
Customers were still able to sign up for Mass Email after it had been shut off
Database Maintenance window - Some Zoom values would cut off info within the Tools Tab
Perio chart - Mobility row in skipped tooth allowed more than 1 measurement
Payment Portal: Entering a patient name containing an apostrophe on iOS could cause an error
Payment Portal card expiration dates did not show properly.
Procedures Overpaid report listed all providers instead of "All Providers" when all was selected
Patients with new Dynamic Payment Plans were missing from Payment Plans report
Dynamic Payment Plan - Changing the charge to more than the procedure fee dropped production from the schedule
OptInReply messages were inserted with incorrect date
CalcW slow with large text input
Claim could get locked in 'Hold for In Process' even after splitting the grouped for multivist proc off the claim
Choose Database Window database dropdown was not populating with SkySQL
Autofill email 'to' was not always checking 'sent from' address
eService Patient Portal window - Zoom would cut off info
EHR Settings window - some zoom levels would cut off info
Canada Procedure Info window Sextant radio button options were all showing as '0'.
API - ClaimProcs GET - Additional search parameters
Deposit Slips could have invalid characters for email attachments in file name
Dynamic Payment Plans - Interest start date field had incorrect behavior
23.2.15 (Beta) (Foreign) Released 9/5/2023
23.2.15 (Beta) Released 9/5/2023
Billing List Invoice checkbox click caused crash
Appointment Type Edit window - Time pattern bar was cut off
Edit Display Field window - Columns could cut off the text when set to the suggested minimum width, if Zoom was enabled sometimes
Continuity of Care window - The error message relating to the CCD was missing a space after each sentence
Insurance Payment Fix window - The background of the main label did not match the rest of the window
Reports - Payment Plans - Insurance payment plans did not show the patient as the guarantor
Payment entry window - negative zoom levels cut off info
Edit Claim Procedure window was displaying wrong fee schedule
Plug-ins were not loading in additional instances of Open Dental when using the update sequence.
SkySQL - updating sometimes fails with access denied
API - Adjustments POST may allow hidden AdjTypes
Letter Merge Window UE while clicking print and closing
UE in sheet if static image was not present.
Completed procedures were sometimes not recognized by insurance history display areas
Dynamic Payment Plans - Interest start date field was not working properly
Signup Portal - The area to click into to register a landline phone number was not always working
Statements emailed from billing list did not display the correct 'From' address
Task popout showed incorrect task count in title
Dynamic Pay Plan Overcharged report sometimes did not show all overcharged plans
Limited Custom Statements were not saving to the guarantor when guarantor was selected
Dynamic Payment Plan - closing a dynamic payment plan would sometimes not move hidden unearned income
DBM Tool - Category Percentage and PPO Percentage wording change
Prevent adding negative subtractive adjustments to zero balance procs
Cache - Refreshing for tables that no longer exist caused Unhandled Exceptions for MiddleTier
Edit Payment Plan Charge window - Clicking OK may have caused UE over Middle Tier
DownLocal growth behavior on sheets considered items above
Appointment Confirm statuses were being set "Arrived" twice sometimes.
Dynamic Payment Plans - Display the appropriate credit value
Dynamic Payment Plans - Prevent people from deleting charges that are marked as down payments
ODCloud - User Query window was not able to export to xls.
ODCloud - Single acquire to an image category is not capturing image.
Dynamic Payment Plan, Pay Plan Charge Selection window - The 'zero out charges' button didn't trigger an audit trail entry.
Dynamic Payment Plan - Deleting a charge form the Charge Selection window sometimes caused a UE
API - New methods ClaimPayments PUT and GET single and multiple
Practice window - "EHG statements" should have read "Dental X Change statements"
Providers window - Searching for None provider caused UE
ClaimTracking ErrorCode Descriptions could be blank
(Enhancement) Appointments, Added Appointment details to AuditTrail when transfer of attached Procedures causes a Planned Appointment to be deleted
Claim history last row was cut off when printing second page.
Slow Query Tool - Username displayed too many characters from log
ODTouch - Appts page could cause UE
Payment window PayConnect return transaction was not returning negative amount
(Enhancement) Texting - Prevent users from manually sending our short code links to patients
23.2.14 (Beta) (Foreign) Released 8/29/2023
23.2.14 (Beta) Released 8/29/2023
Adjustments - Users were unable to add positive adjustments to overpaid procedures
Texting - Messages assigned to clinic -1
Tasks - This area did not always refresh when adjusting Zoom
Signatures in a sheet were not cleared when adding a field and selecting certain fields
CalcW button on sheet Edit was not working correctly
Removed EdgeExpressRCM from Online Payments dropdown
Ins Remaining - Labels had cut off at zoom 83%
Payment window paysplit filter provider dropdown was not adding providers from added paysplits
API - Adjustments POST may allow hidden providers
Having two instances of Open Dental open could cause an error with ERA prefs
Users could encounter an error when saving multiple statements as CSV in the Billing window
ODCloud - Reports - Treatment Finder reports export as Excel Files xls
Insplan Tools - Most recent tools will now follow alphabetized order
23.2.13 (Beta) (Foreign) Released 8/24/2023
23.2.13 (Beta) Released 8/24/2023
PayPlan Charges were incorrect when closing payplan
Payment Portal - bank account info sometimes did not display corrrectly for PaySimple
Appointment Type, Required procedures could be deleted from Chart Module
FormSchedule had pop-up behind ProgressBar
Web Sched New Patient - A wireless phone number was showing as required even when left blank
ODCloud - DXC claim attachment implementation
Insplan Tool - Change all insplan from PPO to Cat or vice versa
(Enhancement) API - New method TreatPlans POST
23.2.12 (Beta) (Foreign) Released 8/23/2023
23.2.12 (Beta) Released 8/23/2023
ODCloud - implementation for job E4200 "Select Image for Claim Attachment"
Fill Sheet window - ComboBoxes now have a dropdown arrow
Edit Appointment Window allowed appointments to be saved without procedures attached when Appointment Requires Procedure was checked
Editing statements during Billing could sometimes cause an unexpected error.
Database Maintenance Tools Raw Emails was displaying wrong information
Canada - Edit Claim Window Null Reference Exception on claim send
Confirmation List - Printing cut off rows at one line
Hidden insurance payment types could be assigned to ERA payments
Payment Window First Displays Too Thin
ODCloud - Enabling access for the Snipping Tool feature in the "Tools" menu
23.2.11 (Beta) (Foreign) Released 8/22/2023
23.2.11 (Beta) Released 8/22/2023
Treatment Plan Presentation Statistics window - frames would overlap other frames when using zoom sometimes
Patient Dashboard may show archived patient data for users without the Archived Patient Select permission
ODTouch - The '(other appt)' tag did not always populate.
Input Box- Sometimes would cutoff text
Fill Sheet window - Input fields and combo boxes were not displaying as gray when not editable
Payment Portal - The PayConnect 1.0 iFrame didn't fit well within the screen
API - FamilyModules GET may return inaccurate subscriber info for duplicate plans
Zoom window - Entering 1-9 for Zoom gives an invalid error message
Zoom window - Entering a negative number for Zoom gives a UE and crashes OD
Popups - Audit trail of archived popups cannot be viewed
Enterprise Setup - Zoom cuts off info
PayConnect window tab indexes weren't right
Select Patient - Zoom cuts off labels
Edit Screening - Listbox overlaps radiobuttons and checkboxes
Perio chart - Backspace caused invalid column selection and UE
(Enhancement) Web Sched Advanced - A warning now displays about not having email or texting set up when attempting to use two factor authentication
Searching preferences highlighted categories based on invisible controls
API - EtransMessageText GET
Web API Core: Cache in debug shouldn't care about version
API - ProcedureLogs POST/PUT/DELETE - Sync TreatPlanAttaches
23.2.10 (Beta) (Foreign) Released 8/17/2023
23.2.10 (Beta) Released 8/17/2023
Microsoft OAuth - Username could be changed after signing in which would prompt the user to sign in again
EHR Continuity of Care Document warning message was redundant.
Web Mail Notify error message update
SheetFillEdit Window saving without Required Fields set
Database Maintenance window - Some labels would get cut off when using zoom sometimes
PayConnect Payment Information window - Zoom values cut off info
Ins Remaining Account Module - Zoom cut off label "Secondary"
API - Add ProcedureCodes.NoBillIns to GET and POST methods
Signatures in a sheet were not removed if the sheet was unlocked and edited
API - ClaimProcs PUT - Add NoBillIns as field for method
Editing Statements during Billing could cause duplication in the Imaging Module.
(Enhancement) Web Forms - The first option of a combo box is no longer automatically selected on a web form
23.2.9 (Beta) (Foreign) Released 8/16/2023 (This version has a conversion script that will cause a backup to occur)
23.2.9 (Beta) Released 8/16/2023 (This version has a conversion script that will cause a backup to occur)
(Enhancement) Allow users to set insurance payment types for ERA payment methods
The query for appointment view item "VerifyIns" was taking too long sometimes
Edit Appointment window - Removing procedures with Appointments Require Procedures preference on not working properly
23.2.8 (Beta) (Foreign) Released 8/15/2023
23.2.8 (Beta) Released 8/15/2023
Account Module - The background on the check box labels were a different color within the "Show" tab
Dynamic Payment Plan, Edit Payment Plan Charge window - Clinic dropdown is missing 'Unassigned'.
Edit Procedure Code window - Label is being cut off when zoomed in
Appointment Edit, Incorrect warning message was blocking procedure deletion
23.2.7 (Beta) (Foreign) Released 8/15/2023
23.2.7 (Beta) Released 8/15/2023
Procedure Info window - the quadrant groupbox had overlapping labels when using zoom sometimes
PayConnect, use Card Exp if Token Exp is Mindate
FormUserEdit order DoseSpot ID duplicate message by ID
Payment window, verbiage change for Amt End Min and Amt End Max
Chart Module, Procedure Info window may not pop up when arch selected
CreditCardEdit, CC masked characters
Payment window, all paysplits could be highlighted when clinics disabled
Internal Sheets- Some Sheets Have Text Cutoff
ApptReminderRule - New Patient Thank You has href link by default
Audit Trail Window TextMessageView Permission should not be available
Time Card Rule Edit window - The label above the list box had its text cut off sometimes
FormMobileBrandingProfileEdit - allowed saving blank profiles
Procedure Info Window Original Date Comp is being modified after lock date
Fill Sheet window - ProcsWithFee and ProcsNoFee grids did not show when a sheet was sent to the kiosk and when using middle tier
API - Etrans GET
Two Internal Sheets Are Missing Mobile Layout Fields
Canadian EOBs in French were always importing zero amounts.
PayPlanChargeEdit - Making a change to a Dynamic Payment Plan Charge adds an audit trail entry with incorrect log text
Dynamic Payment Plan window - Zero out charges button deletes posted charges even if payments are attached
FormRxManage Not Printing VOID
Canada attachments for preauths were always blocked.
FormBugSubmissions anchoring issues
(Enhancement) CareCredit, Store and display Merchant Fee for payments.
(Enhancement)ODTouch - Users can filter items in chart
Planned appointments could have no procedures attached, even if 'Appointments require procedures' preference is enabled.
Texting - Accidentally setting phones to clinic -1 for some customers
SMSPhoneHistory - Add SMSVendorInformation
Edit Procedure Code window - Label is being cut off when zoomed in
23.2.6 (Beta) (Foreign) Released 8/9/2023
23.2.6 (Beta) Released 8/9/2023
Procedure Info Window not able to click Ok due to permission
Payment Portal: PayConnect 1.0 iFrame was not loading sometimes
API - ClaimProcs PUT - Provider should not be updated when claimproc status is Estimate
23.2.5 (Beta) (Foreign) Released 8/8/2023 (This version has a conversion script that will cause a backup to occur)
23.2.5 (Beta) Released 8/8/2023 (This version has a conversion script that will cause a backup to occur)
Control Account - The Patient Account Grid would sometimes flash a duplicate grid when opening grid items
EdgeExpressPaymentPortal cards don't work correctly in OD Proper
Fill Sheet window - ProcsWithFee and ProcsNoFee grids did not show when the sheet was sent to the kiosk
Edit Paths window - Labels were cut off in this window when using zoom sometimes
ApptReminderRule Edit - New Patient Thank You requirements too restrictive
ODTouch - Payment Plans, Interest Start Date could be edited before APR was inputted
ODTouch - Chart Module, Typo when tapping on prescriptions
(Enhancement) eClipboard - Sheets submitted via WebForms would incorrectly popuplate in patient's eClipboard checkin checklist
Payment Portal - Surcharges were not showing on receipts for payments made with existing cards
Installment Plans - A guarantor of 0 causes a UE when viewing the Account.
(Enhancement) API - New method SheetDefs GET
Internal sheets - Fixed Labeling Mistake in Registration Form
Edit Appointment window, user was able to bypass required procedures for appointment types
SkySQL - DBM cannot check replication status, blocking multiple methods from running
(Enhancement) API - New ClaimTrackings resource
Dynamic Payment Plan window - Adding interest on a paid payment plan charge decreases the Principal paid so far amount
FormSheetFillEdit- NewLine Characters Become Boxes in PDF Sometimes
Audit Trail windowText Mesage Log Source should not be available
Audit Trail windowTextMesage Log Source should not be available
Logging for a bug where Ortho Chart signature sometimes gets invalidated, and duplicate orthochart in db.
API - New method ClaimProcs POST InsAdjust
Edit Appointment window procedure delete button triggers the wrong warning/block message
Payment Portal - Edge Express wasn't recognizing Open Dental's domain
Statements sometimes were missing the timestamp
eRx, Removed browser emulation popup
API - Enhance Patients POST/PUT to support Canadian postal codes
Payment Portal: Verified incorrect domain for PayConnect 2.0
(Enhancement) API - Add FamFinUrgNote to Patients GET, PUT, and POST
Time Card window, the Calc Week OT button did not consider non-PTO adjustments correctly sometimes.
API - New method Claims POST
API - ApiEvents should indicate which entries are new versus modified.
23.2.4 (Beta) (Foreign) Released 7/31/2023
23.2.4 (Beta) Released 7/31/2023
(Enhancement) Web Sched - Added a check to prevent users from manually sending our short code links to patients
ERAs: receiving a preauth sets all estimated payments to zero
ERAs: preauths don't auto-process
Patient StatusTool was able to unarchive merged patients when it shouldn't be able to.
PayConnect 2, iFrame transactions use the incorrect status
PayConnect 2, there is no visual indication that a terminal transaction has started
Edit Email Message window - An error could occur when attempting to send an email
(Enhancement) Web Sched New Patient - Added a new confirmation checkbox to the wireless info section
ODTouch AllergyDef edit defaults to invalid value
Manually setting procedure to complete does not attach default note
QuickBooks Online, querying for accounts caused an error.
The MariaDB SkySql Pem Path is not always enabled.
There was a misspelled word in the Raw Emails popup window
Choose Databases window had the wrong focus upon opening
API - Add ToothNumbers to Documents POST Upload and UploadSftp
eClipboard - ImageCaptureDef frequency has an uper limit thats not safe guarded against.
: Limited Custom statement - insEstValue output text field doesn't include the estimated insurance payments for the entire family.
Version 23.1 new features listed here
known issues:
Cents are missing from some grids, including Dynamic Payment Plans.
(Enhancement) Secure Email: Offices don't receive alerts when secure emails fail to send
Changing appt status from Complete to Scheduled may drop attached procedures
Recall List Undo date entry box is misbehaving
Appointment selection does not update when switching patients
ODTouch - Incorrect treatment plan sheet can be used to generate PDF
23.1.67 Unreleased
23.1.66 (Foreign) Released 6/19/2024
23.1.66 Released 6/19/2024
Two internal sheets were missing tabs and spacing
Canadian Edit Claim window, sending a primary claim while having a pending secondary claim would send a claim for a different patient sometimes.
23.1.65 (Foreign) Released 2/13/2024
23.1.65 Released 2/13/2024
FillSheetEdit Window Shrank Text When SpaceBar Pressed Sometimes
23.1.64 (Foreign) Released 1/24/2024
23.1.64 Released 1/24/2024
Fill Sheet Edit window was not fitting "X" into checkbox
DBM - Wrong error message when validating MySQL settings
ODTouch - Signup Portal login screen mentions eClipboard
FHIR - Practitioner fields could be Incorrectly Labeled
23.1.63 (Foreign) Released 12/21/2023
23.1.63 Released 12/21/2023
Sheets - 'Reduce Font Size' button showed in Kiosk mode
(Enhancement) Plug-in hooks added to ImageStore.cs and TrophyEnhanced.cs
23.1.62 (Foreign) Released 12/18/2023
23.1.62 Released 12/18/2023
Payment Portal - Patient wouldn't get emailed a receipt when making a payment with PayConnect 2
Fill Sheet Edit screen was missing checkbox hover highlight
Sheets, older existing sheets might have some text cut off on individual fields
The word "Remaining" cuts off in the Insurance Remaining window
(Enhancement) Hook Added to ControlFamily.cs
23.1.61 (Foreign) Released 12/5/2023
23.1.61 Released 12/5/2023
Claims - PDFs cannot be attached to Canadian claims
ComboBoxes were not included in FillSheetEdit tabbing
Canada - Edit Referral window some field labels were not translated
Payment Portal: Random primary keys could cause issue with payments sometimes
23.1.60 (Foreign) Released 11/28/2023
23.1.60 Released 11/28/2023
Imaging - DICOM images caused error when clicking Size button
MySQLServerOptionsValidate DBM shows incorrect test results
Chart - Add audit log entry when printing multiple prescriptions
Computerpref table error message contained an incorrect table name
Imaging Module, Export button could not be used on PDF's
Sheet fill window was ignoring tab order for checkboxes
EdgeExpress/Global Payments - Declined payments were not zeroed out.
Procedure Info window, editing a procedure which was part of a complete multivisit procedure group changed the claimproc ProcDate.
ODMobile - 'Reports' page could be opened multiple times
23.1.59 (Foreign) Released 10/30/2023
23.1.59 Released 10/30/2023
Sheet Def Edit window - Copy and Paste of sheet elements could place the pasted elements off of the original page onto the next sometimes
Scrolling over an empty combobox may select "null" and cause UEs
Custom Aging Report, using the Any Balance option within the Age of Account filter would yield less results than the other options when Age Credits was checked sometimes.
eConfirmation Rule Setup Error Incorrect
23.1.58 (Foreign) Released 10/26/2023
23.1.58 Released 10/26/2023
Dropbox, patient images were not showing on PDFs.
Setting appointments complete different ways would create different Audit Trail entries
Billing/Finance Charges window - Labels and radio buttons got cut off with zoom
Image Module - Export button was not enabled on first selected item
Forms window - causing a UE when form loads sometimes
CEMT - Connection Groups could have blank entries after deleting Connections
23.1.57 (Foreign) Released 10/24/2023
23.1.57 Released 10/24/2023
Payment Portal - PayConnect2 iframe changes
WebSched New Patient - Attempting to create an appointment when no operatories were setup did not provide a helpful error message
(Enhancement)ERAs: Allow auto-processing when a claim match is found but patient's name doesn't match
23.1.56 (Foreign) Released 10/20/2023 (This version has a conversion script that will cause a backup to occur)
23.1.56 Released 10/20/2023 (This version has a conversion script that will cause a backup to occur)
API - Appointments POST and PUT methods may not update recall dates
ERAs: Patient name matching is more strict for auto-processing than it is for claim matching
API - DiscountPlanSubs POST, PUT, and DELETE may not update Treatment Plan types
eRouting Setup - 'No Action' action was selectable
eClipboard - Camera permissions did not work properly on Android
Print Claim window - Enclosures checkbox did not populate correctly in the NEA/Manual tab of the Attachments tab
(Enhancement) DBM - Update the MySQLServerOptionsValidate method to check more settings
Open Dental Cloud, enabled PreXion Viewer and PreXion Acquire bridges for web
(Enhancement) Backup popup between database backup and image folder backup to be removed.
23.1.55 (Foreign) Released 10/12/2023
23.1.55 Released 10/12/2023
Progress Notes Grid ShowingDespite Deleted In Sheet Def
Recurring Charges, recurring charges could UE when an error is returned from PayConnect
Edit Operatory window - Label had cut offs with zoom
Dynamic Payment Plan - Created incorrect audit entry when created
Edit Insurance Plan Window, clicking Request in the Request Electronic Benefits groupbox crashed the program sometimes
23.1.54 (Foreign) Released 10/10/2023
23.1.54 Released 10/10/2023
eRouting - Setup, eRouting actions could not be removed
Payment Portal: After submitting a payment, a request for the payment status caused an error
PayConnect Payment window: payments could be off by one cent when using PayConnect 2
Limited (Custom) Statement - printing duplicate upcoming appointment times
Sheets: Signing a sheet with a signature pad could cut off the signature.
eClipboard - Captured images were stored in the hidden 'eClipboard' folder
Payconnect 2 - Declined payments were not zeroed out
Microsoft OAuth didn't show the entire error message when failing to send an email
Open Dental Cloud, launching DoseSpot in a new browser tab would sometimes cause sync problems
23.1.53 (Foreign) Released 10/3/2023
23.1.53 Released 10/3/2023
Email Edit window: Emails were not marked read when opened from the Chart Module
Slow sheet refresh was interrupting typing
Procedure Codes window - Fee Schedule Groups were not populating combobox
API - Appointments Resource - AptDateTime allows seconds when scheduling
Edit Operatory window - Labels had cut offs with zoom
Payment window, procedures associated with patient payment plans that have negative credits were showing incorrect AmtEnd values in the Outstanding Charges grid sometimes.
CEMT Create Password was not registering strong passwords
API - DiscountPlanSubs did not recalcuate associated estimates sometimes
WebSchedRecalls - Change no recalls to schedule log level to verbose
23.1.52 (Foreign) Released 9/26/2023
23.1.52 Released 9/26/2023
Canada Claim Attachments did not allow PDFs
(Enhancement) ClaimConnect - Allow dashes in insurance group numbers
Edit Clinic window - Label got cut off with zoom
User Query window - Radiobuttons got cut off with zoom
Email - autographs with text after an image were not detected as HTML
Medicaid ID sometimes didn't clear warning
23.1.51 (Foreign) Released 9/22/2023
23.1.51 Released 9/22/2023
API - PayPlanClose - Patient Payment Plans did not always create a closeout charge.
Family Module - Family Grid could show deleted family members of the selected patient
Preferences window - "Require use of suggested auto codes" preference wasn't being enforced when checked
Report - Hidden Payment Splits - UE occurred when there were no hidden split types.
Letter Merge window was causing error on clicking Print and Cancel
SheetDefEdit single-click didn't change ComboBox tab order
Time Card window, the Calc Week OT button didn't handle adjustments correctly sometimes
Task Search and Task Edit forms were always on top but not modal when clicking Search button
Autofill email 'to' was not always checking 'sent from' address
Edit Claim window - The 'Split Claim' button changed the status of the claim from Sent to Waiting to Send
23.1.50 (Foreign) Released 9/19/2023
23.1.50 Released 9/19/2023
Payment Portal: When a PayConnect 2.0 transaction was declined, we showed an "unknown error" message
Limited Statements - Missing family information
Referral type commlogs would not associate to referral if referral is new
Sending email - switching the from email address sometime did not allow selecting email address with a user attached
23.1.49 (Foreign) Released 9/14/2023
23.1.49 Released 9/14/2023
Dynamic Payment Plan window - Buttons in Production tab were cut off when zoomed in
Fill Sheet window, modifying an input field that grows down after a recent unlock may have caused a UE
Payment Portal: typo in error message
Sending Emails - selecting a user email sometimes caused an error
Edit Clinic - Certain controls had cut off with Zoom
Email Autographs containing image links with lower case extensions were not being treated like Autographs.
API - Benefits POST/PUT allows hidden CovCats
Patient Edit - Required field condition for age could be ignored if the DOB is masked
23.1.48 (Foreign) Released 9/8/2023
23.1.48 Released 9/8/2023
Payment Portal - EdgeExpressPaymentPortal cards were treated like XWeb cards
Sheet Def Edit window - Tabs in a StaticText boxes were not displaying
Add CareCredit and PaySimple to HasOnlinePaymentsEnabled Method
Dynamic Payment Plans - Interest start date field had incorrect behavior
Insurance History window showed incorrect dates sometimes.
23.1.47 (Foreign) Released 9/7/2023
23.1.47 Released 9/7/2023
Database Maintenance window - Some Zoom values would cut off info within the Tools Tab
Payment Portal: Entering a patient name containing an apostrophe on iOS could cause an error
Payment Portal card expiration dates did not show properly.
Procedures Overpaid report listed all providers instead of "All Providers" when all was selected
Claim could get locked in 'Hold for In Process' even after splitting the grouped for multivist proc off the claim
Autofill email 'to' was not always checking 'sent from' address
eService Patient Portal window - Zoom would cut off info
EHR Settings window - some zoom levels would cut off info
Canada Procedure Info window Sextant radio button options were all showing as '0'.
Deposit Slips could have invalid characters for email attachments in file name
23.1.46 (Foreign) Released 9/5/2023
23.1.46 Released 9/5/2023
Appointment Type Edit window - Time pattern bar was cut off
Continuity of Care window - The error message relating to the CCD was missing a space after each sentence
Reports - Payment Plans - Insurance payment plans did not show the patient as the guarantor
Edit Claim Procedure window was displaying wrong fee schedule
UE in sheet if static image was not present.
Dynamic Payment Plans - Interest start date field was not working properly
Claim history last row was cut off when printing second page.
ODTouch - Appts page could cause UE
Payment window PayConnect return transaction was not returning negative amount
(Enhancement) Texting - Prevent users from manually sending our short code links to patients
23.1.45 (Foreign) Released 8/31/2023
23.1.45 Released 8/31/2023
Billing List Invoice checkbox click caused crash
Edit Display Field window - Columns could cut off the text when set to the suggested minimum width, if Zoom was enabled sometimes
Payment entry window - negative zoom levels cut off info
Plug-ins were not loading in additional instances of Open Dental when using the update sequence.
Letter Merge Window UE while clicking print and closing
Statements emailed from billing list did not display the correct 'From' address
Limited Custom Statements were not saving to the guarantor when guarantor was selected
Cache - Refreshing for tables that no longer exist caused Unhandled Exceptions for MiddleTier
DownLocal growth behavior on sheets considered items above
Appointment Confirm statuses were being set "Arrived" twice sometimes.
Dynamic Payment Plans - Display the appropriate credit value
Dynamic Payment Plans - Prevent people from deleting charges that are marked as down payments
ODCloud - User Query window was not able to export to xls.
ODCloud - Single acquire to an image category is not capturing image.
Providers window - Searching for None provider caused UE
ClaimTracking ErrorCode Descriptions could be blank
(Enhancement) Appointments, Added Appointment details to AuditTrail when transfer of attached Procedures causes a Planned Appointment to be deleted
23.1.44 (Foreign) Released 8/29/2023
23.1.44 Released 8/29/2023
Adjustments - Users were unable to add positive adjustments to overpaid procedures
Texting - Messages assigned to clinic -1
Signatures in a sheet were not cleared when adding a field and selecting certain fields
Ins Remaining - Labels had cut off at zoom 83%
API - Adjustments POST may allow hidden providers
Users could encounter an error when saving multiple statements as CSV in the Billing window
ODCloud - Reports - Treatment Finder reports export as Excel Files xls
23.1.43 (Foreign) Released 8/24/2023
23.1.43 Released 8/24/2023
PayPlan Charges were incorrect when closing payplan
Payment Portal - bank account info sometimes did not display corrrectly for PaySimple
Web Sched New Patient - A wireless phone number was showing as required even when left blank
23.1.42 (Foreign) Released 8/23/2023
23.1.42 Released 8/23/2023
Fill Sheet window - ComboBoxes now have a dropdown arrow
Editing statements during Billing could sometimes cause an unexpected error.
Database Maintenance Tools Raw Emails was displaying wrong information
Canada - Edit Claim Window Null Reference Exception on claim send
Confirmation List - Printing cut off rows at one line
Payment Window First Displays Too Thin
ODCloud - Enabling access for the Snipping Tool feature in the "Tools" menu
23.1.41 (Foreign) Released 8/22/2023
23.1.41 Released 8/22/2023
Treatment Plan Presentation Statistics window - frames would overlap other frames when using zoom sometimes
Microsoft OAuth - Username could be changed after signing in which would prompt the user to sign in again
ODTouch - The '(other appt)' tag did not always populate.
Input Box- Sometimes would cutoff text
The query for appointment view item "VerifyIns" was taking too long sometimes
Fill Sheet window - Input fields and combo boxes were not displaying as gray when not editable
Edit Appointment window - Removing procedures with Appointments Require Procedures preference on not working properly
Payment Portal - The PayConnect 1.0 iFrame didn't fit well within the screen
Web Mail Notify error message update
API - FamilyModules GET may return inaccurate subscriber info for duplicate plans
SheetFillEdit Window saving without Required Fields set
Zoom window - Entering 1-9 for Zoom gives an invalid error message
Zoom window - Entering a negative number for Zoom gives a UE and crashes OD
PayConnect Payment Information window - Zoom values cut off info
Ins Remaining Account Module - Zoom cut off label "Secondary"
Signatures in a sheet were not removed if the sheet was unlocked and edited
Editing Statements during Billing could cause duplication in the Imaging Module.
Popups - Audit trail of archived popups cannot be viewed
Enterprise Setup - Zoom cuts off info
PayConnect window tab indexes weren't right
Select Patient - Zoom cuts off labels
Edit Screening - Listbox overlaps radiobuttons and checkboxes
Perio chart - Backspace caused invalid column selection and UE
Searching preferences highlighted categories based on invisible controls
Web API Core: Cache in debug shouldn't care about version
23.1.40 (Foreign) Released 8/15/2023
23.1.40 Released 8/15/2023
Account Module - The background on the check box labels were a different color within the "Show" tab
Dynamic Payment Plan, Edit Payment Plan Charge window - Clinic dropdown is missing 'Unassigned'.
Edit Procedure Code window - Label is being cut off when zoomed in
Appointment Edit, Incorrect warning message was blocking procedure deletion
23.1.39 (Foreign) Released 8/15/2023
23.1.39 Released 8/15/2023
Procedure Info window - the quadrant groupbox had overlapping labels when using zoom sometimes
PayConnect, use Card Exp if Token Exp is Mindate
FormUserEdit order DoseSpot ID duplicate message by ID
CreditCardEdit, CC masked characters
Internal Sheets- Some Sheets Have Text Cutoff
ApptReminderRule - New Patient Thank You has href link by default
Audit Trail Window TextMessageView Permission should not be available
Time Card Rule Edit window - The label above the list box had its text cut off sometimes
Procedure Info Window Original Date Comp is being modified after lock date
Fill Sheet window - ProcsWithFee and ProcsNoFee grids did not show when a sheet was sent to the kiosk and when using middle tier
Two Internal Sheets Are Missing Mobile Layout Fields
Canadian EOBs in French were always importing zero amounts.
PayPlanChargeEdit - Making a change to a Dynamic Payment Plan Charge adds an audit trail entry with incorrect log text
Dynamic Payment Plan window - Zero out charges button deletes posted charges even if payments are attached
FormRxManage Not Printing VOID
Canada attachments for preauths were always blocked.
Planned appointments could have no procedures attached, even if 'Appointments require procedures' preference is enabled.
23.1.38 (Foreign) Released 8/9/2023
23.1.38 Released 8/9/2023
Procedure Info Window not able to click Ok due to permission
Payment Portal: PayConnect 1.0 iFrame was not loading sometimes
API - ClaimProcs PUT - Provider should not be updated when claimproc status is Estimate
23.1.37 (Foreign) Released 8/8/2023
23.1.37 Released 8/8/2023
Control Account - The Patient Account Grid would sometimes flash a duplicate grid when opening grid items
EdgeExpressPaymentPortal cards don't work correctly in OD Proper
Fill Sheet window - ProcsWithFee and ProcsNoFee grids did not show when the sheet was sent to the kiosk
Edit Paths window - Labels were cut off in this window when using zoom sometimes
ApptReminderRule Edit - New Patient Thank You requirements too restrictive
ODTouch - Payment Plans, Interest Start Date could be edited before APR was inputted
ODTouch - Chart Module, Typo when tapping on prescriptions
(Enhancement) eClipboard - Sheets submitted via WebForms would incorrectly popuplate in patient's eClipboard checkin checklist
Payment Portal - Surcharges were not showing on receipts for payments made with existing cards
Installment Plans - A guarantor of 0 causes a UE when viewing the Account.
Internal sheets - Fixed Labeling Mistake in Registration Form
Edit Appointment window, user was able to bypass required procedures for appointment types
FormSheetFillEdit- NewLine Characters Become Boxes in PDF Sometimes
Audit Trail windowText Mesage Log Source should not be available
Audit Trail windowTextMesage Log Source should not be available
The Default Note sometimes doesn't get applied in previous versions.
Edit Appointment window procedure delete button triggers the wrong warning/block message
Payment Portal - Edge Express wasn't recognizing Open Dental's domain
Statements sometimes were missing the timestamp
eRx, Removed browser emulation popup
Payment Portal: Verified incorrect domain for PayConnect 2.0
Time Card window, the Calc Week OT button did not consider non-PTO adjustments correctly sometimes.
API - ApiEvents should indicate which entries are new versus modified.
23.1.36 (Foreign) Released 7/31/2023
23.1.36 Released 7/31/2023
Manually setting procedure to complete does not attach default note
: Limited Custom statement - insEstValue output text field doesn't include the estimated insurance payments for the entire family.
23.1.35 (Foreign) Released 7/31/2023
23.1.35 Released 7/31/2023
ERAs: receiving a preauth sets all estimated payments to zero
ERAs: preauths don't auto-process
Patient StatusTool was able to unarchive merged patients when it shouldn't be able to.
PayConnect 2, iFrame transactions use the incorrect status
PayConnect 2, there is no visual indication that a terminal transaction has started
(Enhancement) Web Sched New Patient - Added a new confirmation checkbox to the wireless info section
ODTouch AllergyDef edit defaults to invalid value
QuickBooks Online, querying for accounts caused an error.
There was a misspelled word in the Raw Emails popup window
API - Add ToothNumbers to Documents POST Upload and UploadSftp
eClipboard - ImageCaptureDef frequency has an uper limit thats not safe guarded against.
23.1.34 (Beta) (Foreign) Released 7/27/2023
23.1.34 (Beta) Released 7/27/2023
Some queries triggered by the eRouting Defs window broke OD on linux/cloud
SignalOD clearing old signals didn't account for a future dated signal last cleared date
Dentical, claims with trailing white space in the Claim Note were being rejected.
(Enhancement) Vyne, e-claims always include Rendering Provider Secondary Identification.
Internal Sheets - Update the internal medical sheets, patient regration sheet, and lab slip sheet
Account - Insurance overpayments would show for incorrect patient
23.1.33 (Beta) (Foreign) Released 7/25/2023
23.1.33 (Beta) Released 7/25/2023
ODCloud, acquiring mount images did not show in the Imaging Module until all images were acquired
Payment Portal: Payment date didn't display on the receipt
Alerts window - Specific labels within this window could have their text cut off when using zoom
Sheets - Existing medications in the Fill Sheet screen showed a blank texbox.
FormPayment Merchant Fee field only displayed when PayConnect 2.0 Integration type is set to surcharge
FormPayConnect2 Save Card checkbox should be hidden for Voids and Returns
Clinic Webmail incorrect config could cause crash
Definitions window hide Adjustment Type created wrong message
(Enhancement) Imaging Module: Item Info window provider list is now limited by clinic
Default notes on completed procs were duplicated
ODTouch - Appontment Edit - On changing patients, image did not change when new patient has no image
API - Create new method SecurityLogs GET
(Enhancement) Payment Portal - PayConnect 2.0 payments' PayNotes now include surcharge information and reference ID
ODTouch - Appts - Upcoming appts did not update when changing pat from Appointments Module
Edit Claim Procedure Window Pay Entry Date was not properly updating with status change
23.1.32 (Beta) (Foreign) Released 7/20/2023
23.1.32 (Beta) Released 7/20/2023
Sheet Def Edit window - Combo boxes could be added to Treatment Plan sheets but were not able to utilize them
Web Sched Recall - The first check for timeslots would not always show a complete month of availability
Online Payments Window was filtering out certain payment sources
Patient and Insurance Payment Plans - Deleting row in Amortization Schedule would not change Total Amount
Reports - PayPlan - Selecting "show family balance" while having no balance caused a UE.
FormUserEdit Multiple Users with same DoseSpot ID
Insurance Pay Plans - Show 0 guarantor as empty string.
ODTouch - Medical, Opening patient medication to edit could cause UE
Default Procedure Note was not always applied when an appointment is set complete.
Insurance Overpaid Report could sometimes give incorrect results when using Clinics and filtering by patient
The Procedures Attached to Another Appointment Warning didn't show up sometimes
API - New method Sheets POST
Account Module crashed if patient had Installment Plan.
(Canada) Procedure Info Window zeroing out lab fees didn't delete lab fees
ODTouch - Appointment Edit, procedures attached to other appointments were not labeled as such
Limited (Custom) Statement "Signed" column was not being filled correctly
The Display Field minimum width was off by 1
Provider Setup Window was cut off while using NoCustomBorders
Procedure Info Window Original Date Comp was being modified after lock date
Online payment alerts could generate duplicates sometimes
In eServices Automated Messaging, clinics not being enabled could cause an unexpected error.
23.1.31 (Beta) (Foreign) Released 7/14/2023
23.1.31 (Beta) Released 7/14/2023
API - Enhance Payments POST to pay on Dynamic PayPlans
The supplemental backup thread would sometimes log an error that DateTBackupScheduled was an unexpected date and time
23.1.30 (Beta) (Foreign) Released 7/13/2023
23.1.30 (Beta) Released 7/13/2023
Alerts Window Pending Online Payments stayed as read
ODTouch - Manage Procedures popups were closed incorrectly
ODTouch - Medical, Medication definition label was incorrectly labeled
Sheets - Pat Image not showing properly after pressing add field button.
Canada - Update the ON_ODA_2023_PA Fees
FormSheetFillEdit UE On PrintClick And Fixing Print Wrapping
API - Create new method Computers GET
Patient Dashboard appointments grid could sometimes select wrong appointment.
Using "As Total" to enter payment on claims caused Open Dental to crash when the preference "Claim Pay byTotal splits automatically" is checked.
Printer Setup text was cut off on some zoom levels.
API - Create new method HistAppointments GET
23.1.29 (Beta) (Foreign) Released 7/11/2023
23.1.29 (Beta) Released 7/11/2023
Insurance Payment Plans - Historically and Visually set Guarantor to 0.
provName in Edit Rule for eConfirmations was being cut off
CA Recall Type defaults were incorrect
Perio Chart, support navigation using up/down arrow keys
Report Setup window - Radio button overlaps connection settings
ODTouch - Payment Plans - Show 'Full Lock' instead of 'Locked'
Open Dental Cloud, update billing fees for additional sessions and storage
23.1.28 (Beta) (Foreign) Released 7/10/2023
23.1.28 (Beta) Released 7/10/2023
MessageBox being shown in ODBusiness
Pinboard Planned Appointment Production turns to zero
Payment Portal - "Next" button became unclickable in the 'How much would you like to pay?' window.
Disallow multiple users having the same DoseSpot ID
Chart Module - Date field on the Ortho tab was cut off when zooming in
Claim Attachment window - Zoom cuts off some text
Canada embedded response was attaching to wrong carrier when primary response was for the same carrier as the embedded response.
Sheets - reload required to view images added to the sheet via the add field button.
PayConnect Setup, UI issues when toggling program version.
ODTouch - Schedulable blockouts could not be scheduled over
FormWikiEdit Resizing Window Vertically Disabling ToolBar
Chart Module - Chart View incorrectly reset scroll position
Payment Portal - PaySimple did not show ACH option
Payment Window UE on payment type change
Unfinalized Insurance Payments window was modal when it shouldn't have been
ODTouch - Problem start and stop dates were incorrectly populated
Ewoo bridge requires slashes in dates
Texting - Used the wrong OptIn script sometimes
Payment Portal: Phone/email could sometimes be unmasked
PayConnect, token expiration field is cleared after running a transaction with an existing card
(Enhancement) Recurring Charges skips over payments past the lockdate
Edit Appointment Window - Message pop up changed
FormSheetFillEdit Text Wrapping was not matching Print Preview
23.1.27 (Beta) (Foreign) Released 6/29/2023
23.1.27 (Beta) Released 6/29/2023
Insurance Plans window - The 'order by' group box and radio buttons had some of their text cut off
Payment Portal: Patient facing error used clinic number
Edit Appointment window allowed appointments to be saved without procedures attached when Appointment Requires Procedure was checked
References to eClipboard Clinical changed to OD Touch
Edit Appointment window - Incorrect message pops up when deleting procedures attached to the appointment.
WebSchedRecall - DoNotSend was not honored correctly
Image-only email autographs are not detected as HTML
Edit Appointment Window changing appointment type selected attached planned appointment procedures
Middle Tier, chart view iterm order sync caused unnecessary traffic to the server
Extraneous characters were being added to Human-readable PatNum output in User Queries.
Canada had KeyNotFoundException error when importing EOB amounts (rare).
Email template insertion was not triggering the HTML view
Daily Payment report was not allowing only patient payments types to be selected
(Enhancement) Signup Portal - Update verbiage for campaign registration
(Enhancement) Definitions, added the ability to hide Insurance Payment Types.
API - Add PayType field to Payments POST
(Enhancement) Unearned Income Reports, Unearned Allocation tab, 'Exclude families' checkbox now defaults to checked.
Email templates with invalid image filenames could be saved
FormSheetDef Show FormSheetDefEdit Font Size Reduction Preview
Limited Statement Select Window specific display fields were not showing up
23.1.26 (Beta) (Foreign) Released 6/26/2023
23.1.26 (Beta) Released 6/26/2023
Alerts window: Clicking the Open button from a Secure Email alert didn't open a form.
Edit Clearinghouse window - If a user was adding a new clearinghouse and attempted to change the clinic before putting in a name an error would occur
Payment Portal - PayConnect 2.0 payments' were missing specific pay note information
FormDatabaseMaintenance wasn't printing correct information when Print was pressed
Open Dental Cloud, clarify the message a user receives when logging in without the "Allow Login From Any Location" permission
Open Dental Cloud, the AtoZ folder size listed in the Cloud Management window would display as Error sometimes
Close Payment Plans Tool closed Dynamic Payment Plans with treatment planned procedures
Canada Edit Carrier window Supported Transaction Types now shows Attachments.
ODTouch - Appointments Module showed incorrect empty time slots
(Enhancement) Sheets Prefill now fills 'misc' Checkboxes
23.1.25 (Beta) (Foreign) Released 6/22/2023
23.1.25 (Beta) Released 6/22/2023
Changing patient selection across tabs in Recall list breaks right-click copy function
Edit Claim window split claim created out of order status history in the new claim
eClipboard - 'State' input field did not validate input length
Close Payment Plans tool was not adding logs to the Audit Trail
The summary for the InsVerify VerifyType.InsuranceBenefit database table was incorrect
Texting - OPTIN reply messages did not add practice name tag sometimes
(Enhancement) PayConnect 2.0: switch DLL dependency to API
(Enhancement) PayConnect setup: Changed header and redirect link to www.payconnect.com
23.1.24 (Beta) (Foreign) Released 6/21/2023
23.1.24 (Beta) Released 6/21/2023
(Enhancement) Database Maintenance Patient checks for replication
(Enhancement) eRx - Do not allow hidden providers to be sent
PaySimple - online payments did not use the auto-split logic sometimes
Payment Portal (API) - PayConnect 2.0 sometimes did not use the correct amount when inserting payments
PayConnect 2.0 Recurring Charges did not display surcharge fees
Payment Portal - getting the merchant service for PayConnect 2.0 would sometimes cause an error
Payment Portal - The Pay Method view was not showing any details for existing Credit Card payment method when making a payment using PayConnect 2.0
Database Maintenance tool Email Duplicates did not remove duplicate email messages if there are no duplicate emailmessageuids
ODTouch - Daily Procedures report could throw error
Insurance Payment Plans - Clicking 'Go To' did not validate data properly
Appointments For Window copy to pinboard button was selecting wrong appointment
Procedures are not auto-added correctly to new planned appts
Recall window - The clinic dropdown was not always pulling data for the correct location when some clinics were set to a hidden status
Referrals for Patient - When adding new a referral multiple referrals were being set selected
Sheets - Creating new sheet def could cause UE
Sent checkbox was disabled for limited custom family statements
23.1.23 (Beta) (Foreign) Released 6/20/2023 (This version has a conversion script that will cause a backup to occur)
23.1.23 (Beta) Released 6/20/2023 (This version has a conversion script that will cause a backup to occur)
Statement window - Some item selections were grayed out for Limited Custom statements that shouldn't have been.
Database Maintenance - Wrong result text after running some old methods
Tasks Go To button had unexpected behavior.
Dynamic Payment Plan Window, Production tab - Fix "(Unknown)" in the payment description
Payment Portal - When making a payment via PayConnect 2.0, the surcharge fee was not showing on the receipt
ODTouch - Payment plans, changing Payment Amount did not change Number of Payments
ODTouch - Chart, 'Time Final' field was not populating properly
Audit Trail window - 'ClinicEdit' was missing as a selection from the Permission dropdown selection box
FHIR - Some endpoints were incorrectly failing sometimes.
Allow Refresh while Typing in Select Patient window checkbox in Setup>Miscellaneous was misaligned.
ODTouch - Charting, patient dentition did not load correctly
(Enhancement) Add tool button to SheetDefEdit to shrink all fonts slightly.
SheetDefEdit static text fields now spill down so that users can see if text is too big for box
Edit Insurance - Medicaid setting labels still visible even if medicaid is disabled in preferences
FormSheetDef is having Textbox rectangles draw over Checkbox rectangles
Payment Plan Procedures and Credits Window would not display Treatment Planned Procedures correctly
Electronic billing statements, clinics with a special character in their abbrevation sometimes crash the program
The summary for the commlog signature database table was incorrect
UR Quadrant radio button label was cut off in the Procedure Info window.
(Enhancement) ODTouch - Patient Search, results include patient's first name and preferred name
23.1.22 (Beta) (Foreign) Released 6/13/2023
23.1.22 (Beta) Released 6/13/2023
Ins Import - attempting to read locked files caused crash
Payment Portal (UI) - using existing card on file sometimes caused an error
API - Subscription queries may have been run every second for invalid endpoints
Claim Edit window - Prompt indicating all items will be marked 'Received' was shown incorrectly
Payment Portal - When making a payment via PaySimple, the stored CC was not connected to the specified clinic
Daily Payment Report was showing deleted payments
ODTouch - Charting, user was unable to make selection in Procedure Code search
Sheet Editor - 'Edit Static Text Field' window, font size field incorrectly rounded values
Daily Payments Report - Patient Portal payments do not show under "Credit Card - Online Payments" when checkbox is checked
Appointment Edit - custom display field descriptions were not appearing
(Enhancement) Claim Overpay window - Clicking 'To Supplemental' button should close the window
eRouting written as ERouting on a lot of eRouting forms.
Account Module - Getting account data on Linux machines could cause UE
Sheets - Checkboxes with group names were allowing all checkboxes to be checked
Getting mandibular codes for foreign keys and unit tests caused a null reference UE
23.1.21 (Beta) (Foreign) Released 6/8/2023
23.1.21 (Beta) Released 6/8/2023
ODTouch - Charting, tooth selection button did not expand correctly
ERA 835s window was slow to load for very large ERAs due to text reformatting
ODTouch - Duplicate Appt Field Edit windows could be opened
ODTouch - Appt Note Edit page, clicking on the background did not correctly close page
FormERoutingDefs Swithcing clinics didn't enable Add button properly
23.1.20 (Beta) (Foreign) Released 6/7/2023 (This version has a conversion script that will cause a backup to occur)
23.1.20 (Beta) Released 6/7/2023 (This version has a conversion script that will cause a backup to occur)
PayConnect, Valid PayConnect tokens were being cleared sometimes
Payment Portal UI - saving a PaySimple pay method sometimes did not validate before saving
ODTouch/ODMobile - Reports label had incorrect grammar
Close Payment Plans Tool - Running tool closes Dynamic Payment Plans with future charges
Recall reminders still sent when recall appointments were scheduled sometimes.
Edit Claim window, Status History tab, Custom Claim Tracking was not updating to the database sometimes
API - Create new method DiscountPlans POST
Edit Payment Split window, clicking OK or Cancel closed then reopened window
API - Create new method DiscountPlans PUT
PayConnect 2.0 CC masked did not have enough masked charcters
Convert Script - Preference not inserted
Convert Script - Change table name for drop if exists command
Payment Portal - PayConnect 2.0 payments weren't getting inserted into the database
PayConnect 2.0, void response was missing surcharge field
Payment Portal (API) - credit cards sources did not save correctly sometimes
ODTouch - Detatching treatment from TxPlans blocks when treatment has appointment
Payment Portal PayConnect 2.0 - Users were unable to make payment using an existing card
API - New method PerioExams POST
Open Dental Cloud, needed to clear a flag that was blocking communication with the browser
23.1.19 (Beta) (Foreign) Released 6/1/2023
23.1.19 (Beta) Released 6/1/2023
(Web Sched) Web Sched New Patient - Was not always entering the mobile number fully when using an iPhone and the "Same as home phone" was checked
23.1.18 (Beta) (Foreign) Released 6/1/2023
23.1.18 (Beta) Released 6/1/2023
Running preauthorization on many procedures was slow
(Enhancement) eConfirmations and eReminders send logic for minors
(Enhancement) Payments Reports - Show hidden payment types as "(hidden)" instead of "Undefined"
(Enhancement) Prevent user-associated emails from being used as a clinics' default email.
eRouting List screen crashed on TreatmentPlan, missing Chart Module function
User Restricted Clinic could be selected but not saved on OK click unless the 'Restrict user to only see these clinics' is checked
Family Module - Super family grid height not automatically adjusting or snapping correctly to the border at the bottom of the panel.
23.1.17 (Beta) (Foreign) Released 5/31/2023
23.1.17 (Beta) Released 5/31/2023
Payment Portal - PaySimple payment notes didn't match payments made by other processors
Editing an image field on a sheet would cause a UE when using an SFTP image folder sometimes
PayConnect 2.0 Setup - Secret field was covering Username field when Version 1.0 was selected
23.1.16 (Beta) (Foreign) Released 5/31/2023 (This version has a conversion script that will cause a backup to occur)
23.1.16 (Beta) Released 5/31/2023 (This version has a conversion script that will cause a backup to occur)
23.1.15 (Beta) (Foreign) Released 5/30/2023 (This version has a conversion script that will cause a backup to occur)
23.1.15 (Beta) Released 5/30/2023 (This version has a conversion script that will cause a backup to occur)
Mobile - 'Device Name' could fall out of sync between apps
ODTouch - Selecting item from 'More Options' menu could cause UE
(Enhancement) eServices Auto Messaging Advanced - Add New Pat Thank-Yous
DB Documenation - added summary to alertcategorylink.AlertType
23.1.14 (Beta) (Foreign) Released 5/25/2023
23.1.14 (Beta) Released 5/25/2023
Secure Email: Error for a secure email that fails to send needed more information
Edit Claim window Procedures Grid date was not updating
Insurance Verification List - The insurance plan/subscriber information was not showing correctly after verifying insurance
Canada e-claims for the Instream network were being forwarded to the Telus B network for dentists.
Payment Portal - An error would occur when requesting an access code and selecting the Text Message option
PlannedAppointmentInfo Static Textbox Includes Completed Appointments
Net Production Detail Daily report caused UE on Linux
Users could copy EOB PDFs leading to UEs
Payment Portal terminology fix
(CEMT) UE on Setup Report Permissions
Supplemental backups were failing sometimes due to HQ web server not releasing temporary file.
Importing Claim Attachment images changed the image to JPG
23.1.13 (Beta) (Foreign) Released 5/23/2023 (This version has a conversion script that will cause a backup to occur)
23.1.13 (Beta) Released 5/23/2023 (This version has a conversion script that will cause a backup to occur)
Dynamic Payment Plan window - Charge numbers in the Production and Schedule tab do not match
ODTouch - Treatment/Payment Plan Back button save prompt did not show on Android
Edit Procedure Code window - An extra & was included in the label under the treatment area where a user would select to have the tooth range included
Payment Portal - Users would get stuck on a loading screen after requesting a second One-Time Passcode email
Automated Messaging Preferences - Use Defaults was not working for Web Form selection
Vyne Dental Claims status are set to 'Sent' even when error message popped up
Alert types were added under the All category that did not exist
Payment Portal - The overall layout and style design of the verify page didn't match other places within the portal
ODCloud - Cloud password change was not updating all app servers
Lab Case search was not filtering correctly
eServices Automated Messaging - Removed Exclusion Days button
Custom Aging List showed guarantor's name when Individual was selected
Ortho Chart window - The last row's textbox was not expanding vertically to display extended text
New type of claimproc (flag added to claimproc table) to track insurance overpayments
Sheet data entered in textboxes were randomly deleting when filling out the form
Payment Portal: PayConnect payments could fail sometimes
API - API Service to try to reconnect to database after unexpected restart
23.1.12 (Beta) (Foreign) Released 5/18/2023
23.1.12 (Beta) Released 5/18/2023
Edit Mount Item Def window - The label at the bottom could have the end of the sentence cut off with Zoom enabled
Payment Portal - PaySimple payment sometimes does not display the Receipt window
Incorrect/confusing error message in Zoom window
Billing Options - Filing Code exclusions are not fully working when adding spouses to current plans
Lock Text Editing Checkbox Is Not Working With Static Text Fields
API - Create new method DiscountPlanSubs DELETE
Payment Portal (API) - Add a way to change environments
Select Image for Claim attachment form added buttons were not doing anything when clicked
Payment Portal (API) - balance sometimes showed incorrectly
ODTouch - Editing patient medications could cause UE
Anchoring issue in Certification setup and eService sender address
eClipboard demo crashed on login
ODTouch - Medical module, user was not always prompted to save
23.1.11 (Beta) (Foreign) Released 5/16/2023 (This version has a conversion script that will cause a backup to occur)
23.1.11 (Beta) Released 5/16/2023 (This version has a conversion script that will cause a backup to occur)
Procedure Info window - Specific labels regarding teeth and surfaces would be cut off when using zoom sometimes
Fill Sheet window - Clicking Cancel on the Sheet Procedure Select window would not display the referral letter Fill Sheet window if the sheet had the ProcsWithFee or ProceWithNoFee grids
(Enhancement) Select Image for Claim Attachment window, added new buttons for Add Image/Snipping Tool/Paste Image
Alert category all option will select everything
Patient Edit Prefs - update label for Text Msg OK setting
(Canada) Procedure Info window was not updating certain Lab Procedure Fees
(Sheets) Fill Sheet window UE on auto save to images checkbox on Referral Slips
ODTouch - Appt Edit page, Appt Fields grid was out of place in portrait mode
Appointments for Window Go To Appt button was not functioning properly
Patient raw report, selecting multiple options for a where statement would cause an unhandled exception.
New Patient Thank You - Allow 0 for Send Time
Dynamic Payment Plan - Payment Plan Prepayment transfers show under future charges when Show Attached P&I is checked
Back-dated Procedure dates for Ortho Claims were inaccurate.
eServices EConnector Window - Enable Listener description was cut off with zoom
Claims - Estimates for ortho case procedures to be calculated like non-ortho-case procedures
Limited the suggest name for git branches
(Enhancement) API - Patients PUT/POST - Add DateFirstVisit
(Enhancement) API - ProcedureLogs DELETE - Add "Complete" as a qualifying ProcStatus
23.1.10 (Beta) (Foreign) Released 5/11/2023 (This version has a conversion script that will cause a backup to occur)
23.1.10 (Beta) Released 5/11/2023 (This version has a conversion script that will cause a backup to occur)
Payment - None checkbox was enabled when payment is attached to an accounting transaction
Imaging Module - Remounting an image without first selecting an image caused unhandled exceptions
Payment Portal (API)- Update PaySimple payment notes to follow the same pattern as other merchant services
Tools Misc Tools Autoclose Payment Plans closed plans with future charges
Raw report and clicking over to the "Where" tab and clicking the where dropdown box causes a UE upon clicking out of that box, if nothing is selected
API - PayPlans - Closing a payplan should check for a Guarantor of 0 but that InsSubNum & PlanNum are not 0.
ODTouch - Medical module, editing Vital Sign could cause UE
ODTouch - Medical Info, 'Show Inactive' button text was cutoff on some devices
Claims - Error message when creating claim was too verbose
In normal and advanced Appointment Search, the am/pm was cut off.
Claim Edit Canadian attachment tab showed when not a Canadian database
Hidden database maintenance methods could not be unhidden
Payment Portal (web) - add testing ability in production
Limited Custom Superfamily Statement would throw exception when using middletier
Future appointments had an issue copying to Pinboard in Patient Dashboard
Xamarin - ODDatePicker
(Enhancement) Update Podium logo in Reports
The Browse buttons in the Edit Paths windows don't work sometimes
23.1.9 (Beta) (Foreign) Released 5/9/2023
23.1.9 (Beta) Released 5/9/2023
Insurance Payment Plans - Guarantor is being set when it should be 0.
Appointment Resize permission may not effect automatic appointment resizing
Dynamic payment plans - Total principal amount sometimes change after plan setup
Automated Messages SMS Groupbox isn't showing correctly on advanced options menu
Insurance Verification List - The insurance plan/subscriber information did not refresh on new clinic select and kept old patient info
Electronic EOB - ERA 835s, Certifications, and Imaging devices forms had some fields that didn't resize with the form correctly
The ERAs Automatically Processed/Secure Email Setup forms both have fields that were not Anchored correctly
Payment Portal: PaySimple allowed user to click Submit multiple times
Dynamic Payment Plan form, printing production may generate endless pages
Income Transfer - throws exception when clicking income transfer if the patient has a payment plan
ODTouch - Medical module, user was not prompted to save changes on iOS
New Patient Auto Thank You - SMS template has HTML elements
Canada Carriers window Update Carriers button had an error when the list contained a carrier with no phone numbers.
(Internal) Phone List UE
Lab Cases - window takes several minutes to open when using large database tables
Database Maintenance - DBM info updates
API - Subscription DB Events may update subscription times on failure
Editing PickList Patient Fields required a selection
The word 'Windows' of an Image in the Imaging module would grow when you move the window while zoom is set
Payment Portal - error generating access codes sometimes
API - Create new noncrud method Recalls PUT SwitchType
Web chat message trailing blank lines were making it difficult for techs to copy messages sometimes.
EConnector setup window - Typo for eService Listener preference
Item Info window, the Time box on Limited Statements was not accurate
Email Address Edit had incorrect wording about downloading emails
ODT payment and treatment plan back button save not working on IOS.
23.1.8 (Beta) (Foreign) Released 5/3/2023
23.1.8 (Beta) Released 5/3/2023
Procedure Edit - Update local fees list when changing provider
Income Transfer Manager, negative payment plan adjustments got transferred to other procedures incorrectly sometimes.
TaskSearch Window closing itself unexpectedly
(Enhancement) Add Appointment Field Defs to Appointment Edit window
Task Area UE
23.1.7 (Beta) (Foreign) Released 5/2/2023
23.1.7 (Beta) Released 5/2/2023
Email Address Edit - Did not load did the Password and Outgoing SMTP fields for the selected email address correctly
SheetDefEdit: static fields now spill outside their boxes and the measurement is accurate.
Edit Provider Window was cutting off SSN radio button.
Item Info window, the Time box on Statements was not accurate.
Printing Chart Progress Notes caused error
Users could not deselect PickList selections when editing Patient Fields
Open Dental Documentation Task Table 'IsReadOnly' summary change
Task Search was Modal
Cache Signal Processing, the query to refill the preference cache got executed multiple times sometimes.
Query Monitor output grids did not change after window resize
Silent updates would sometimes fail due to progress bar controls
API - Create new method Recalls GET
User Query: Invalid values in Reserved Column Names could break the output and cause a formatting error
Version 22.4 new features listed here
known issues:
Cents are missing from some grids, including Dynamic Payment Plans.
(Enhancement) Secure Email: Offices don't receive alerts when secure emails fail to send
Changing appt status from Complete to Scheduled may drop attached procedures
Recall List Undo date entry box is misbehaving
22.4.65 Unreleased
22.4.64 (Foreign) Released 12/21/2023
22.4.64 Released 12/21/2023
(Enhancement) Plug-in hooks added to ImageStore.cs and TrophyEnhanced.cs
22.4.63 (Foreign) Released 12/14/2023
22.4.63 Released 12/14/2023
eClipboard - Camera permissions did not work properly on Android
(Enhancement) Hook Added to ControlFamily.cs
22.4.62 (Foreign) Released 10/3/2023
22.4.62 Released 10/3/2023
Email Edit window: Emails were not marked read when opened from the Chart Module
SheetFillEdit Signature Disappears on Window Resize
Procedures Overpaid report listed all providers instead of "All Providers" when all was selected
DownLocal growth behavior on sheets considered items above
22.4.61 (Foreign) Released 8/29/2023
22.4.61 Released 8/29/2023
The Default Note sometimes doesn't get applied in previous versions.
Statements sometimes were missing the timestamp
Procedure Info Window not able to click Ok due to permission
Editing statements during Billing could sometimes cause an unexpected error.
Web Mail Notify error message update
Popups - Audit trail of archived popups cannot be viewed
22.4.60 (Foreign) Released 8/3/2023
22.4.60 Released 8/3/2023
EdgeExpressPaymentPortal cards don't work correctly in OD Proper
ERAs: receiving a preauth sets all estimated payments to zero
ERAs: preauths don't auto-process
Patient StatusTool was able to unarchive merged patients when it shouldn't be able to.
Manually setting procedure to complete does not attach default note
There was a misspelled word in the Raw Emails popup window
eClipboard - ImageCaptureDef frequency has an uper limit thats not safe guarded against.
Audit Trail windowText Mesage Log Source should not be available
Audit Trail windowTextMesage Log Source should not be available
22.4.59 (Foreign) Released 7/27/2023
22.4.59 Released 7/27/2023
ODCloud, acquiring mount images did not show in the Imaging Module until all images were acquired
Sheets - Existing medications in the Fill Sheet screen showed a blank texbox.
Clinic Webmail incorrect config could cause crash
Definitions window hide Adjustment Type created wrong message
SignalOD clearing old signals didn't account for a future dated signal last cleared date
Default notes on completed procs were duplicated
Edit Claim Procedure Window Pay Entry Date was not properly updating with status change
Dentical, claims with trailing white space in the Claim Note were being rejected.
22.4.58 (Foreign) Released 7/20/2023
22.4.58 Released 7/20/2023
Sheet Def Edit window - Combo boxes could be added to Treatment Plan sheets but were not able to utilize them
Web Sched Recall - The first check for timeslots would not always show a complete month of availability
Patient and Insurance Payment Plans - Deleting row in Amortization Schedule would not change Total Amount
Default Procedure Note was not always applied when an appointment is set complete.
Insurance Overpaid Report could sometimes give incorrect results when using Clinics and filtering by patient
The Procedures Attached to Another Appointment Warning didn't show up sometimes
(Canada) Procedure Info Window zeroing out lab fees didn't delete lab fees
The Display Field minimum width was off by 1
Provider Setup Window was cut off while using NoCustomBorders
Procedure Info Window Original Date Comp was being modified after lock date
22.4.57 (Foreign) Released 7/14/2023
22.4.57 Released 7/14/2023
The supplemental backup thread would sometimes log an error that DateTBackupScheduled was an unexpected date and time
22.4.56 (Foreign) Released 7/13/2023
22.4.56 Released 7/13/2023
New version for trial users
22.4.55 (Foreign) Released 7/13/2023
22.4.55 Released 7/13/2023
Alerts Window Pending Online Payments stayed as read
Report Setup window - Radio button overlaps connection settings
Canada - Update the ON_ODA_2023_PA Fees
Printer Setup text was cut off on some zoom levels.
New trial version
22.4.54 (Foreign) Released 7/11/2023
22.4.54 Released 7/11/2023
New version for trial users
22.4.53 (Foreign) Released 7/11/2023
22.4.53 Released 7/11/2023
provName in Edit Rule for eConfirmations was being cut off
CA Recall Type defaults were incorrect
New trial version
22.4.52 (Foreign) Released 7/10/2023
22.4.52 Released 7/10/2023
Canada embedded response was attaching to wrong carrier when primary response was for the same carrier as the embedded response.
Chart Module - Chart View incorrectly reset scroll position
Unfinalized Insurance Payments window was modal when it shouldn't have been
Ewoo bridge requires slashes in dates
PayConnect, token expiration field is cleared after running a transaction with an existing card
22.4.51 (Foreign) Released 6/29/2023
22.4.51 Released 6/29/2023
Alerts window: Clicking the Open button from a Secure Email alert didn't open a form.
Edit Clearinghouse window - If a user was adding a new clearinghouse and attempted to change the clinic before putting in a name an error would occur
Open Dental Cloud, clarify the message a user receives when logging in without the "Allow Login From Any Location" permission
Open Dental Cloud, the AtoZ folder size listed in the Cloud Management window would display as Error sometimes
Image-only email autographs are not detected as HTML
Edit Appointment Window changing appointment type selected attached planned appointment procedures
Middle Tier, chart view iterm order sync caused unnecessary traffic to the server
Extraneous characters were being added to Human-readable PatNum output in User Queries.
Canada had KeyNotFoundException error when importing EOB amounts (rare).
Daily Payment report was not allowing only patient payments types to be selected
Email templates with invalid image filenames could be saved
Daily>Payments report sometimes incorrectly labelled Insurance Payment Types as "(hidden)".
22.4.50 (Foreign) Released 6/22/2023
22.4.50 Released 6/22/2023
Changing patient selection across tabs in Recall list breaks right-click copy function
Database Maintenance - Wrong result text after running some old methods
Database Maintenance tool Email Duplicates did not remove duplicate email messages if there are no duplicate emailmessageuids
Audit Trail window - 'ClinicEdit' was missing as a selection from the Permission dropdown selection box
Edit Insurance - Medicaid setting labels still visible even if medicaid is disabled in preferences
Electronic billing statements, clinics with a special character in their abbrevation sometimes crash the program
The summary for the commlog signature database table was incorrect
Insurance Payment Plans - Clicking 'Go To' did not validate data properly
Edit Claim window split claim created out of order status history in the new claim
Procedures are not auto-added correctly to new planned appts
Recall window - The clinic dropdown was not always pulling data for the correct location when some clinics were set to a hidden status
Referrals for Patient - When adding new a referral multiple referrals were being set selected
eClipboard - 'State' input field did not validate input length
Close Payment Plans tool was not adding logs to the Audit Trail
The summary for the InsVerify VerifyType.InsuranceBenefit database table was incorrect
22.4.49 (Foreign) Released 6/13/2023
22.4.49 Released 6/13/2023
Ins Import - attempting to read locked files caused crash
API - Subscription queries may have been run every second for invalid endpoints
Daily Payment Report was showing deleted payments
Appointment Edit - custom display field descriptions were not appearing
PayConnect, new cards were not being inserted into the database.
22.4.48 (Foreign) Released 6/8/2023
22.4.48 Released 6/8/2023
ERA 835s window was slow to load for very large ERAs due to text reformatting
ODTouch - Duplicate Appt Field Edit windows could be opened
22.4.47 (Foreign) Released 6/7/2023
22.4.47 Released 6/7/2023
(Web Sched) Web Sched New Patient - Was not always entering the mobile number fully when using an iPhone and the "Same as home phone" was checked
PayConnect, Valid PayConnect tokens were being cleared sometimes
Running preauthorization on many procedures was slow
Recall reminders still sent when recall appointments were scheduled sometimes.
Edit Claim window, Status History tab, Custom Claim Tracking was not updating to the database sometimes
(Enhancement) Payments Reports - Show hidden payment types as "(hidden)" instead of "Undefined"
(Enhancement) Prevent user-associated emails from being used as a clinics' default email.
Open Dental Cloud, needed to clear a flag that was blocking communication with the browser
22.4.46 (Foreign) Released 5/31/2023
22.4.46 Released 5/31/2023
Mobile - 'Device Name' could fall out of sync between apps
Editing an image field on a sheet would cause a UE when using an SFTP image folder sometimes
22.4.45 (Foreign) Released 5/25/2023
22.4.45 Released 5/25/2023
Secure Email: Error for a secure email that fails to send needed more information
Edit Claim window Procedures Grid date was not updating
Insurance Verification List - The insurance plan/subscriber information was not showing correctly after verifying insurance
Canada e-claims for the Instream network were being forwarded to the Telus B network for dentists.
PlannedAppointmentInfo Static Textbox Includes Completed Appointments
Net Production Detail Daily report caused UE on Linux
Users could copy EOB PDFs leading to UEs
Supplemental backups were failing sometimes due to HQ web server not releasing temporary file.
22.4.44 (Foreign) Released 5/23/2023 (This version has a conversion script that will cause a backup to occur)
22.4.44 Released 5/23/2023 (This version has a conversion script that will cause a backup to occur)
Alert types were added under the All category that did not exist
ODCloud - Cloud password change was not updating all app servers
Lab Case search was not filtering correctly
Custom Aging List showed guarantor's name when Individual was selected
Ortho Chart window - The last row's textbox was not expanding vertically to display extended text
22.4.43 (Foreign) Released 5/18/2023
22.4.43 Released 5/18/2023
Edit Mount Item Def window - The label at the bottom could have the end of the sentence cut off with Zoom enabled
Anchoring issue in Certification setup and eService sender address
eClipboard demo crashed on login
22.4.42 (Foreign) Released 5/16/2023 (This version has a conversion script that will cause a backup to occur)
22.4.42 Released 5/16/2023 (This version has a conversion script that will cause a backup to occur)
Procedure Info window - Specific labels regarding teeth and surfaces would be cut off when using zoom sometimes
Fill Sheet window - Clicking Cancel on the Sheet Procedure Select window would not display the referral letter Fill Sheet window if the sheet had the ProcsWithFee or ProceWithNoFee grids
Alert category all option will select everything
Patient Edit Prefs - update label for Text Msg OK setting
(Canada) Procedure Info window was not updating certain Lab Procedure Fees
Patient raw report, selecting multiple options for a where statement would cause an unhandled exception.
Back-dated Procedure dates for Ortho Claims were inaccurate.
Claims - Estimates for ortho case procedures to be calculated like non-ortho-case procedures
(Enhancement) API - Patients PUT/POST - Add DateFirstVisit
22.4.41 (Foreign) Released 5/11/2023
22.4.41 Released 5/11/2023
Insurance Payment Plans - Guarantor is being set when it should be 0.
Imaging Module - Remounting an image without first selecting an image caused unhandled exceptions
Dynamic payment plans - Total principal amount sometimes change after plan setup
Automated Messages SMS Groupbox isn't showing correctly on advanced options menu
Procedure Edit - Update local fees list when changing provider
Insurance Verification List - The insurance plan/subscriber information did not refresh on new clinic select and kept old patient info
Electronic EOB - ERA 835s, Certifications, and Imaging devices forms had some fields that didn't resize with the form correctly
The ERAs Automatically Processed/Secure Email Setup forms both have fields that were not Anchored correctly
Dynamic Payment Plan form, printing production may generate endless pages
Task Area UE
Canada Carriers window Update Carriers button had an error when the list contained a carrier with no phone numbers.
Lab Cases - window takes several minutes to open when using large database tables
Database Maintenance - DBM info updates
API - Subscription DB Events may update subscription times on failure
The word 'Windows' of an Image in the Imaging module would grow when you move the window while zoom is set
API - Create new noncrud method Recalls PUT SwitchType
Web chat message trailing blank lines were making it difficult for techs to copy messages sometimes.
API - PayPlans - Closing a payplan should check for a Guarantor of 0 but that InsSubNum & PlanNum are not 0.
Item Info window, the Time box on Limited Statements was not accurate
Hidden database maintenance methods could not be unhidden
22.4.40 (Foreign) Released 5/2/2023 (This version has a conversion script that will cause a backup to occur)
22.4.40 Released 5/2/2023 (This version has a conversion script that will cause a backup to occur)
Patient SecurityHash can be blank rarely
Web Sched - The postMessage when redirecting for web sched was not working when using web sched recall
Patient Payment Plans would sometimes show incorrect overpayment warning
Printed claims would sometimes show incorrect genders
Pick Sheet - could not select multiple sheets to send to kiosk sometimes
Images displayed in the Chart Module were not ordered chronologically sometimes
Edit Insurance Plan window - Some zoom values cut off info in the Other Ins Info tab
Definiton Picker Window UE 'Index out of range' on Ok click
New computer would sometimes not get default printer settings
Appointment SecurityHash can be blank rarely
Automated message was sometimes causing an error when double-clicking to edit
(Enhancement) API - Tasks PUT and POST - Add DescriptOverride as fields for both methods
Rate3 Overtime calculations could be negative rarely
API - Patients GET Simple Birthdate param may not function as intended
Exam Sheet - opening and closing sometimes threw an error
Item Info window, the Time box on Statements was not accurate.
Open Dental Documentation Task Table 'IsReadOnly' summary change
Task Search was Modal
Silent updates would sometimes fail due to progress bar controls
API - Create new method Recalls GET
22.4.39 (Beta) (Foreign) Released 4/25/2023
22.4.39 (Beta) Released 4/25/2023
Central Enterprise Management Tool, searching for patients would never yield any results.
API - Providers GET may not perform paging
Auto-Close Payment Plan tool did not update the plans SecurityHash
API - Closing Payment Plans (Dynamic & Patient)
22.4.38 (Beta) (Foreign) Released 4/21/2023 (This version has a conversion script that will cause a backup to occur)
22.4.38 (Beta) Released 4/21/2023 (This version has a conversion script that will cause a backup to occur)
Location of text boxes were reversed on SMS Email Tabs in eServices/Automated Messaging
Claim Attachment Window - fixed error 'Cannot access disposed object'
MedLab query was not formatted for Linux servers
Fixed crash that occurred sometimes when procedures are being attached to or detached from appointments or planned appointments.
Canada - Chart Module set complete on lab fee discounts created duplicates
Combined alter table statements in the 22.3.1 convert script to improve update times for large tables
(Enhancement) API - Add SuperFamily to Patients GET, PUT, and POST methods
Chart Module eRx button - fixed UE 'Operation Aborted'
Microsoft OAuth would sometimes throw a 'Compact token validation' error when sending
(Enhancement) Edit Provider window - On the Web Sched tab, the Description text box had no limit and caused errors when using Web Sched
Claim Edit window - very bottom could be cut off on a small monitor
22.4.37 (Beta) (Foreign) Released 4/18/2023
22.4.37 (Beta) Released 4/18/2023
Lab Cases in Planned status were displayed twice on the Lab Cases list
(Enhancement) Claim Procedure Received Edit Permission covers Supplemental Claimprocs
General Message - Adding a language could cause general messages to not save sometimes
(Enhancement) API - New methods PerioMeasures PUT and POST
ASAP Comms - Send prevented by sent eReminders
Automated Messaging, patients replying to aggregated eConfirmation messages was not confirming all appointments sometimes.
(Enhancement) Appointments Module, added clarity to the message that appears when moving a scheduled appointment onto an incompatible Blockout
Canada request for outstanding transactions (ROT) response format version different than request format version was not handled properly.
Finalize Payment was ignoring the restrictions of the "Hold for in Process" status for claims
22.4.36 (Beta) (Foreign) Released 4/11/2023
22.4.36 (Beta) Released 4/11/2023
Zoom window - The fit button would sometimes set the scale number to an invalid value depending on monitor resolution
Task search exclusion returns too many results sometimes
PreAuths that have been received in the Outstanding Insurance Claims Report using the "Zero Claims" button, changed the PreAuth status to "Rec'd"
Switching users would sometimes cause an error
Sheets - Sheet Def Edit window mobile layout kept reverting changes
(Enhanced Exception) UE on right clicking Appointment Module operatory blockout
API - Add a new resource: PerioExams GET (single/multiple)
Imaging Module - Pasting a document would sometimes cause an error
Open Dental Cloud, new computer rows are not inserted sometimes
Open Dental Cloud Client, json serialized object converted text incorrectly when it contained non ascii characters
(Enhancement) API - Providers GET - Add ProvStatus to return object
Automated Messaging, duplicate Short GUIDs would get generated sometimes.
(Enhancement) Change DoseSpot hashing to use FIPS compliant module.
22.4.35 (Beta) (Foreign) Released 4/4/2023
22.4.35 (Beta) Released 4/4/2023
API - Appointment subscriptions didn't report appointment deletes
CareCredit - Failed payment sometimes created the payment anyways
Edit Mount Item Def window - Text field above the "Add Field" button could be cut off with Zoom enabled
Open Dental Cloud, update the active instance computer name when it is retrieved from the browser
Add FirstCompleteProc and LastCompleteProc as fields for the Patients Raw Report
Patients GET (multiple) add Zip & TxtMsgOk.
Electronic Claims - sending claims sometimes caused error when patient's gender is 'Other'
Update MedicationPatDeleteWithInvalidMedNum DBM method to Insert Meds
22.4.34 (Beta) (Foreign) Released 3/30/2023
22.4.34 (Beta) Released 3/30/2023
Appointment Search did not ignore Broken appointments
Broadcast Monitor - Supplemental Backups Columns and Filters were inconsistent
ODCloud - Microsoft authentication expires without proper refresh.
(Enhancement) Added the ClaimDeleteWIthNoClaimProcs DBM to the patient's DBM
(Enhancement) Make quick search from copied text non-case sensitive
(Enhancement) API - Add TreatmentArea to ProcedureCodes POST
22.4.33 (Beta) (Foreign) Released 3/28/2023
22.4.33 (Beta) Released 3/28/2023
(Enhancement) Audit Trail entries for Manage Module and ERAs
Setup Items window - Various labels were cut off in some of the Setup Wizard windows when using zoom
Check Insurance Plan Fees window: Selecting CoPay displays FixedBenefit fee schedules in the grid and vice versa
Chart - Group Notes were being added into multivisit groups
[OfficePhone] tag was not listed as an available replacement tag when editing automated messaging rules
Auto receive claims with no assignment of benefits preference didn't receive automatically sent secondary Canadian claims
API - Appointments POST - patient.DateFirstVisit was not populated
Edit Message Buttons - To User used incorrect combobox
Open Dental Cloud, updated amounts on Cloud Management windows to match the fees listed in the manual
Billing Options - Exclude Filing Codes with no InsSubs prevent list from being created
ODTouch Changing device orientation on periochart crashed app
22.4.32 (Beta) (Foreign) Released 3/23/2023
22.4.32 (Beta) Released 3/23/2023
Email Client- sent emails were not displaying in client when the Username field isn't an email address but has a valid alias
Lab cases attached to Planned Appointments appeared under incorrect filter on Lab Cases list
Usery Query Favorites Variables Window UE (second) on tab key
Database Maintenance - Resolved payments and paysplits with invalid patnum
Treatment Finder report - Some of the optional check box labels were unreadable when using negative zoom
ODTouch - Medical Charting - Vitalsigns Pt2
(Enhancement) Add automation condition for 'Insurance Plan ID' (PlanNum)
Edit Referral Attachment Window showed Referral Letters as Referral Slips
(Enhancement) API - New method PerioMeasures GET
22.4.31 (Beta) (Foreign) Released 3/21/2023
22.4.31 (Beta) Released 3/21/2023
(Web Sched) Web Sched Existing Patient - When a patient's email address ended in an underscore it was not recognized as valid
eConfirmations, confirming aggregated messages did not update the confirmation status on all associated appointments sometimes.
Treatment Finder report - Some of the optional check box labels were unreadable when using zoom
Manage Blocks window is titled incorrectly
API - DiscountPlanSubs - Users could subscribe to a hidden DiscountPlan
Middle Tier, obscure error messages could be returned when the database and web service versions did not match.
Ortho Patient Setup Window Otho details cannot be saved
(Enhancement) API - New method ProcedureLogs GET InsuranceHistory
(Enhancement) API - New method ProcedureLogs POST InsuranceHistory
Definitions Billing Types - User is always warned when hiding a Billing Type
API - Create new method FeeSched GET
API - Add CodeSubstNone to all InsPlan methods.
API - InsPlans should never allow use of a hidden Feesched.
Fee Schedule Window Go Button UE
22.4.30 (Beta) (Foreign) Released 3/16/2023
22.4.30 (Beta) Released 3/16/2023
Edit Procedure Code window - Zoom could cause the label next to the Cancel button to be cut off sometimes
CareCredit - expired batches sometimes never got a valid response
OpenDentalService, the cloud session limit alert thread was running for non-cloud environments
22.4.29 (Beta) (Foreign) Released 3/15/2023 (This version has a conversion script that will cause a backup to occur)
22.4.29 (Beta) Released 3/15/2023 (This version has a conversion script that will cause a backup to occur)
Secure Email: Clinic names in the web application didn't update when they were updated in Open Dental.
Check Ins Plan Fee Sched Window changes 'Fixed Benefit' fee schedule to 'FlatCopay' plan type
Convert Script - Eclipboardclinicalpin on user od should be a varchar(256) not text
Treatment Plan Module - When opening a consent form that has a procedure grid, but with no procedures selected, an error could occur
User Query Favorites Query Varibles Window UE on tab key
22.4.28 (Beta) (Foreign) Released 3/14/2023 (This version has a conversion script that will cause a backup to occur)
22.4.28 (Beta) Released 3/14/2023 (This version has a conversion script that will cause a backup to occur)
Secure Email Setup: Signing up for the eService bundle could disable Secure Email.
CareCredit - BatchQS would sometimes be marked as expired when response is invalid
Analyze Table ProcedureLog command only runs for innodb tables
Imaging Module UE on copy tool bar button
Chart Module - Canada users were not able to highlight multiple procedures after clicking the Treatment Plans check box
Automated Thank-Yous were being sent within the 'Do Not Send Within' time span.
ODCloud - email address with authentication type 0 threw UE that closed program.
Appointments Module - Patient Field defs with long text overlap assistant time bar additional fixes.
Auto Messaging Advanced Settings - Enable calendar event title for active eReminder or eConfirmation
Mobile - Integer Entry box did not behave correctly
(Enhancement) API - ProcedureCodes GET, DateTStamp filter
API - Add new method InsSubs GET.
(Enhancement) API - Add Workstation firing event to ApiEvent PatientSelected webhook
Ortho Auto Tool creates auto procedure and claim with no provider
Signup Portal - The charge for landline integrated texting would not always display correctly
Typo in DBM log in AtoZ folder
Typo in Income Transfer Manager popup
API - Unique Carriers caching in Open Dental could impact Carriers PUT rarely
Pick Patient for Web Form window, clicking Skip was not skipping all forms from the same patient sometimes.
Add AptStatus filter to Appointments GET (multiple).
Add ProcNum filter to Adjustments GET.
22.4.27 (Beta) (Foreign) Released 3/8/2023
22.4.27 (Beta) Released 3/8/2023
API - Patients POST does not add patient to ehrpatient table.
WebSched New Patient - When scheduling an appointment, this only schedules one procedure code when there are two of the same code on the appt type
Custom Referral Letter with tooth chart prints blank
(Enhancement) API - RefAttaches GET
API - New method PatPlans GET
ODTouch - Medical Charting - Allergies Pt2
22.4.26 (Beta) (Foreign) Released 3/7/2023
22.4.26 (Beta) Released 3/7/2023
API - Firing multiple PatientSelect ApiEvents in short succession may have caused freezing/crashing
Billing statement options not synchronized with workflow
Email Client window - The Inbox and Sent buttons would continue to grow when the window was moved with Zoom enabled
Patient Dashboard UE on dashboard refresh
Appointment Type Edit, assigning more than one of the same ProcCode may not save correctly
Email Message Edit - Templates that have images inline but don't exist would have still sent
Preference Name when a user tries to finalize a claim with zero payments error
UE Chart Module on EHR DischargeDate field
Patient Field defs with long text overlap assistant time bar.
Clarify audit log entry for new prescriptions
Mobile - Multi Floating Button control background color did not work
Microsoft OAuth-Inline images emailed to several emails would sometimes show as an attachment
(Enhancement) Patient Forms, Consent Forms, Referral letters, and Patient Letters now have the ability to pass specific procs into a new sheet grid
Broadcast Monitor Details - Customer overview tab enhancements
(Enhancement) signalod - set flag at start of delete
(Enhancement) API - InsSubs PUT/POST, SubscNote field
22.4.25 (Beta) (Foreign) Released 2/28/2023
22.4.25 (Beta) Released 2/28/2023
Improve logging for child receipt threads
Account Module Patient Acccount Grid UE when highlighting procedures
Setup Items window - An error could occur when clicking the Back button in the Setup Wizard
(Enhancement) Allow the Patient Status Setter to change the status of deleted patients
Clarify audit log entry when printing new prescriptions
Reports Patient Raw Reports SQL Syntax error in Where Dropdown and Unhandled Exception
Add "Analyze Table ProcedureLog" to the convertscript
Ortho Setup window, Module names capitalization
Select Patient window UE on Add Many with required fields
PatientLink - Delete all patientlink clones of a merged from patient
(Enhancement) Improve error message when a user tries to finalize a claim with zero payments
API - Referrals PUT may overwrite Specialty if not passed in
Sheet Fill window, error when editing text.
Sheet Def Edit window, Undo was causing memory error, was slow, and wasn't undoing entire group at once.
API - ProcedureLogs POST/PUT - Add ability to set the Status to EO
eClipboard - Confirmation prompt when deleting card behaved incorrectly
API - SubstitutionLinks GET, PUT & DELETE
(Enhancement) Preferences window - Account Insurance: Removed the "Recommended Checked" label on the preference "On e-Claims send treating provider info for each separate procedure"
Calculating aging would sometimes cause a deadlock error
22.4.24 (Beta) (Foreign) Released 2/23/2023
22.4.24 (Beta) Released 2/23/2023
Edit Reconcile window - Entering text in the Find Amount text field would turn the grid black
Text Messaging window - When viewing a longer text conversation in the scroll bar, the last message would get cut off in the Text Messaging Mailbox
(Enhancement) Web Sched - Will now use a post message even when redirecting
(Enhancement) API - UserODs GET hidden users
Web Form Setup - Selecting Next Forms button after deleting Available Web Form would cause UE
Canada Telus vendor certificate update.
Invalid patient status appears in Family Add form
Signature Invalidated when signing procedure notes
Insurance History description text is inaccurate
EserviceSignal table description was out of date
Canada - Appointments Module, set complete on appointments with lab fee discounts creates duplicate adjustments
API - New Method Referrals PUT
Canadian rejected claims triggered auto receive logic for plans without assignment of benefits when the 'Auto receive claims with no assignments of benefits' pref was enabled.
eClipboard - Prompt was incorrectly shown when pushing patient check-in to device
eConfirmations, appointments created while the Clinics feature was turned on were not getting messages once the Clinics feature was turned off.
Recall List Window, Reactivations tab no longer shows list of patients
PatientLink - Delete patient links of clones when merging
Edit Confirmation Rule window, having more than the default language was crashing the program.
Zero Out Write-off Override (Other Ins Info tab) for annual max = yes is not working as expected when max has not been met
When moving a Super Family head to another Super Family, security logs are not created for the disbanded Super Family members
Apply Microsoft email authorization fix for cloud user in other locations in the program.
Payment Edit Window, Mutiple pay splits after clicking OK
API, some ForApi() methods have mismatched parameters for middletier calls
API - New method InsPlans POST
Enterprise Setup window - Some checkboxes are misaligned
eClipboard Clinical - Medical Charting - Medications Pt.2
Check Ins Plan Fee Sched Window Change Button changes plan types
Allow a payment type checkbox to be toggled to and from None when payment is not attached to a deposit
Database Maintenance - update PatientBadGuarantor to resolve deleted patients with invalid guarantors
Microsoft OAuth - email message with attachment names that contain a space wouldn't be sent
22.4.23 (Beta) (Foreign) Released 2/15/2023
22.4.23 (Beta) Released 2/15/2023
Some preferences that are not tri-state were showing as a question mark in the UI
Provider - Provider display name could be incorrect on mobile
Edit Proc Code with Zoom obscures Drug NDC
OpenDentalService, made the executable Large Address Aware so that retrieving emails from a Microsoft inbox has more memory to use.
22.4.22 (Beta) (Foreign) Released 2/14/2023 (This version has a conversion script that will cause a backup to occur)
22.4.22 (Beta) Released 2/14/2023 (This version has a conversion script that will cause a backup to occur)
Various windows - Some specific labels had a background that miss matched their window
ODCloud - Changing the cloud password in Load Balanced Environments does not update all nodes in the system.
UE on Recurring CC Charges History Click
Date Scheduled text cut off in planned appts tab
Text Messages All UE via middle tier
API - Using Limit and Offset may result in slow runtimes on large tables
Database Maintenance, the Break Down for ProcedurelogTpAttachedToClaim was not giving enough information to manually fix Canadian lab fees.
Edit Carrier form is not sized correctly
TitleBar text on various windows kept growing if Zoom on
Fee Color frame with Zoom hides bottom legend labels
Canada - Chart Module,Treatment Plan Procedures lacked lab fee functionality
Open Dental repeatedly downloaded Gmail emails that it couldn't parse.
Middle Tier, loading the Recall List window was crashing the program.
Middle Tier, clicking Search within the Wiki window was crashing the program.
Zoom set to -10 caused words to get cut off in the Setup Wizard.
The duplicate email code moved from the convert script to a Database Maintenance tool due to its possible long runtime
Account Module - Users with multiple clinics could experience an error when accessing the Signup Portal via the toolbar
P1SupplementalInfo, P2SupplementalInfo, etc fields do not show as options in Edit Claim Form Item window
Recall List - WebSchedRecalls are being prevented from sending
(Internal Request) Orion, turn off and hide or remove the program link.
Images sent from OD with an Outlook email address were not found in receiving email client when using html inserting
Additional prompts in Chart when using Auto Codes with no teeth selected
API - MedicationPats GET could return error sometimes
22.4.21 (Beta) (Foreign) Released 2/9/2023 (This version has a conversion script that will cause a backup to occur)
22.4.21 (Beta) Released 2/9/2023 (This version has a conversion script that will cause a backup to occur)
Edit Insurance Plan window - the Electronic ID fields didn't line up
Duplicate email convert script was failing sometimes
22.4.20 (Beta) (Foreign) Released 2/8/2023 (This version has a conversion script that will cause a backup to occur)
22.4.20 (Beta) Released 2/8/2023 (This version has a conversion script that will cause a backup to occur)
Appointment Reminder Rule Edit - Disable DoNotSendWithin for General Messages
SheetDefEdit - Adding a Mobile Y/N Override in a Medical History Sheet problem or allergy checkbox would cause the radio button orientation to change
eConnector, backup databases that are restored in order to verify integrity were automatically installing the service causing problems sometimes
API - ProcedureLogs PUT - Updating priority did not update the TreatPlanAttach priority
ITransNCpl - Updating name inserts new Carrier when missing
Required Fields window - UE occurred when highlighting to remove required fields
(Signup Portal) Signup Portal - The Register With Carriers form registration requirement was blocking some eService signup changes instead for those just for texting
SMS updating sometimes threw exceptions
Improved supplemental info output for 1500 claim form, box 24
API - UserODs PUT
(Enhancement) Progress Notes - Indicate task has attachments
22.4.19 (Beta) (Foreign) Released 2/6/2023 (This version has a conversion script that will cause a backup to occur)
22.4.19 (Beta) Released 2/6/2023 (This version has a conversion script that will cause a backup to occur)
(Enhancement) Web Form Setup: Don't allow the same form to be added multiple times
Custom Reports that require the ODR library were failing to execute
API - Patient GET Simple, allow Guarantor as an optional parameter
API - Create new method DiscountPlans GET
Update failed with index was out of range when removing duplicate emails
22.4.18 (Beta) (Foreign) Released 2/6/2023 (This version has a conversion script that will cause a backup to occur)
22.4.18 (Beta) Released 2/6/2023 (This version has a conversion script that will cause a backup to occur)
Recall window - The Time Slots grid would show schedules for providers that are marked as not a person
Disease Defs - Disease Defs in use could be deleted
Fix askew checkbox EditFamilyRelationships window
Billing Options - Show All Transactions checkbox was not synched with its default
'Created By' incorrectly updated when editing/changing/updating transaction via FormTransactionEdit
Extraneous user prompts when using autocodes with certain teeth, or none selected
Lock Text Editing for Static Fields was not set correctly
Creating a new appointment on top of an unassociated blockout type sometimes allowed the appointment to be shortened scheduled inside the blockout
(Enhancement) API - All API methods to immediately update Patient Balance
(Enhancement) Supplemental Backups tighten backup schedule
API - Procedurelogs GET - results could take too long to return in some cases
Recalls - Treat "Also show in list if # of days since" preferences as 0 if not webschedrecall
EmailMessageUids was not being checked correctly causing duplicate emails
(Enhancement) Task Search window - Add more options when right-clicking a task
Enter Payment window, editing Ins Pay or Write-off cells within the Procedures grid did not update the Pat Resp cell
Cleaned up duplicate emails
(Enhancement) Wiki search - Fixing slow search when Ignore Content is not checked
ERA 835s were sometimes failing to import as a result of using too much memory
22.4.17 (Beta) (Foreign) Released 2/1/2023
22.4.17 (Beta) Released 2/1/2023
Problems window - This window was unavailable when the user did not have setup permissions
Refresh Patient Tasks tab with another patient selected
API - Tasks POST and PUT - Ensure isReadOnly is always false
API - New method ProcTp GET
Zoom window - Note on design specs line was cut off when using zoom
Setup Items window - Procedure code tools button text did not fit inside of the button when using zoom
Imaging Module - utilizing the Zoom feature would crash the programs when it launched sometimes
22.4.16 (Beta) (Foreign) Released 1/31/2023 (This version has a conversion script that will cause a backup to occur)
22.4.16 (Beta) Released 1/31/2023 (This version has a conversion script that will cause a backup to occur)
Imaging Module - the Image view window did not restore along with OD proper when minimized and restored
Microsoft OAuth added duplicates when receiving
Edit Mount Def window, Use Adj Mode After Series checkbox didn't change to Adj when using Twain Multi mount
MultiVisit procedure buttons with an auto code did not group all the procedures together
API - Payments POST - Add the ability to select procedure(s) to apply payments to
API - New method TreatPlans GET
Edit Rx window, Provider dropdown showed provider twice if logged in as provider
API - Create new method Carriers GET
Clicking repeatedly and quickly on some checkboxes was causing state to not change
API - Paysplits GET
API - New method TreatPlanAttaches GET
22.4.15 (Beta) (Foreign) Released 1/26/2023
22.4.15 (Beta) Released 1/26/2023
Open Dental Cloud, the Image Module floating window stopped displaying the image sometimes
Procs And Ins Overpaid Reports didn't include $0 procedures
SheetDefEdit window - Having a Combo Box with a height of 10 or lower on a sheet caused OD to crash when attempting to view the form under a patient
(Enhancement) Control Appt - Fixed error message when breaking an Appointment Note to be more consistent
Task Search window - Zoom set to 9 or higher changed 'From' to 'Fro' within the Date groupboxes
Employees window - UE when creating an employee with no first or last name
Canada, Enter Payment window was incorrectly calculating Pat Resp when labs are associated with procedures
(Enhancement) UnitTests for SetupWizard
Reconcile Edit Window allowed locked reconciles to be modified
TaskList query was not formatted for linux servers
Patient Flow Tool UEs on Middle Tier
Limited Beta - Rename limited beta feature enum
Zoom window - Note on design specs line was cut off when using zoom
Setup Items window - Procedure code tools button text did not fit inside of the button when using zoom
API - New method Tasks PUT (update)
22.4.14 (Beta) (Foreign) Released 1/24/2023
22.4.14 (Beta) Released 1/24/2023
Edit Payment Plan Charge - Message and behavior when deleting adjustments was incorrect
Edit Insurance Plan - Medical Insurance label overlapped other controls when Zoom was 15 or greater
API - Claims status could be set to received when attached ClaimProcs are not received
(Enhancement) Edit Referral window - Referral Specialty didn't always show as expected
eServices Web Sched Advanced window - When setting zoom to 40 or higher the scheduling URL would disappear
Sheet Tools window - Importing an invalid XML sheet threw an Unhandled Exception
Open Dental Documentation - PatFieldType Currency summary was outdated
Audit Trail window - When resizing this window, many of the controls did not overlap logically
Appointment Type Edit may allow choosing Blockout Types with scheduling restrictions
API - Invalid ProcedureCodes can be parsed incorrectly in rare cases
MaxScale - Sending Claims Could Sometimes Cause an Error
(Enhancement) Preferences window - "Recurring charges use transaction date" needed a details section
(Enhancement) Patient Dashboard appointment signal processing
(Enhancement) Monthly Production Goal Report, clinic filter needed to consider clinics associated to operatories with default providers set
Form Edit Email Address Send Error Message "no email account found"
(Enhancement) Strip invalid characters from Open Edge credit card processing requests from Open Dental
eClipboard Clinical - Medical Charting - Problems Pt2
(Enhancement) Open Dental Cloud, various disabled features were not hidden properly
OdMobile - Cusomers with matching Clinic Descriptions could not change clinics
(Enhancement) Preferences window - Adjusted some of the wording and details information of some Preferences for clarity
Income Transfer Manager window, closed insurance payment plans would stop the user from making a transfer sometimes.
22.4.13 (Beta) (Foreign) Released 1/19/2023
22.4.13 (Beta) Released 1/19/2023
Fee Tools Import Button could create duplicate fees if duplicates in file
Chart Module Treatment Plan Grid doesn't refresh on module select
Edit Line window - The tab order for this window did not currently follow a logical flow
(Signup Portal) Signup Portal - Registration developer keys were blocked for all eServices, but should have only been blocked for eService signups
MaxScale - Saving a New Sheet Can Sometimes Cause an Error
Fee tools window "Update Proc Fees Only" includes inactive treatment planned procedures
Open Dental Cloud, users without SecurityAdmin permission can change the office password sometimes
22.4.12 (Beta) (Foreign) Released 1/17/2023
22.4.12 (Beta) Released 1/17/2023
Sheet Def Edit - Checkboxes were being grouped incorrectly
22.4.11 (Beta) (Foreign) Released 1/17/2023
22.4.11 (Beta) Released 1/17/2023
Auto login QR code feature wasn't behind limited beta
22.4.10 (Beta) (Foreign) Released 1/17/2023 (This version has a conversion script that will cause a backup to occur)
22.4.10 (Beta) Released 1/17/2023 (This version has a conversion script that will cause a backup to occur)
Secure Email: Practice name didn't show in web application when not using clinics.
(Enhancement) Microsoft OAuth updated attachment logic for larger sized attachments to use PUT when sending mail
eService Activity Log - eService Action drop down verbiage was inconsistent.
Adjustments, Add Multiple Adjustments, and Procedure Info Window, add title to block negative adjustment popup
WebSchedRecall - Send settings not honored correctly
Cancel button disconnects client from the odcloudclient and blocks the cloudclient from recieving messages temporarily until the httplistener getcontext is released.
ODCloud - Terminate duplicate OpenDentalCloudClient processes on the users machine
ODCloud - Prompt to launch or install the cloudclient, if undetected, when pressing Cloud Buttons with long time out periods.
Web Forms window - With Zoom set to Fit, the Edit Date label overlapped its text field
(Enhancement) Web Sched Carrier Rule Edit window - Updated the selection "Block" to "Block with Message"
API - AppointmentTypes GET
Edit Appointment window - The 'Show Automated Commlogs' checkbox label was cut off
ClaimProcs - ProcNum not being set
(Enhancement) Dynamic Payment Plan window - Remove Charge # column and add the number back to the Description column
22.4.9 (Beta) (Foreign) Released 1/12/2023
22.4.9 (Beta) Released 1/12/2023
Sheet Def Edit window - A diagonal line was not always selectable
Database Maintenance - DBM Method 'ProcedurecodeFixDuplicateProcedureCodes' didn't work sometimes
Text messages were still sending when unsubscribed from texting eServices
Redundant Mobile Item Caption field appears when building checkboxes for non-misc types
Credit Card Manage - Recurring charges failed for some patients
Edge Express - Error when trying to add a credit card via Credit Card Manage window
(Enhancement) Imaging Module - Mounts were being exported to files with invalid characters in their names
(Web Forms) Web Forms - The new 'StateNoValidation' field in sheets would not auto import state information when the New button was clicked in the 'Pick Patient for Web Form' window
Whitespace in employee names causes incorrect sorting
Microsoft OAuth - downloaded all of the email attachments into the Out Folder
Super Family Billing permission does not lock out editing the setting
API - Add SubstitutionCode & SubstOnlyIf to all ProcedureCodes methods.
Canada - Procedure Info Window UE while editing fee/note of any lab procedure
API - ClaimPayments - Hidden Def can cause issues sometimes
(Enhancement) BCDA 2023 Fee Guides
Edit Reconcile Window, detach all journal entries from reconcile on delete click
API - ProcedureCodes SubstitutionCode is not propperly assigned.
Secure Email Setup: Clicking Signup when clinics were on could crash the program.
(Enhancement) Appointments Module - Update deleted patients to archived when they are selected
Fee Tools window, the Update Proc Fees Only would report 'Error updating ProcFee: Source array was not long enough...' sometimes.
22.4.8 (Beta) (Foreign) Released 1/10/2023
22.4.8 (Beta) Released 1/10/2023
Microsoft email authorization not working in cloud.
Patient Edit window - When zoom was set to -7 or lower, you could not click the ' ?? | Yes | No ' text options
Preferences window - A prompt to enter password could occur when going into this window and a specific preference was enabled
Manage Module Email Inbox window can show email messages with deleted or archived patients
EHR Patient info medical tab vital signs Growth Chart doesn't display
Edit Insurance Plan, dropping an insurance plan was recalculating estimates for procedures attached to outstanding claims
Selecting a received text message caused a UE sometimes.
Update clearinghouse error messages to reflect patterns.
API - Add PatField table to ApiEvents
API - New method ClaimPayments POST
Appointment Types with no required procedures set can sometimes behave as if they do require procedures when scheduling
(Enhancement) For RDP users, log both the remote client name and server name in the audit trail
API - Create a new method PatFieldDefs GET
eServices Automated Messaging Window - Checking 'Use Defaults' checkbox threw UE sometimes.
Accounting, Income accounts, the annual auto retained earnings entries had the wrong sign.
API - Payments POST - Add ability to create a prepayment
Tools, Online Payments Window, Care Credit online payments are not visible
22.4.7 (Beta) (Foreign) Released 1/5/2023
22.4.7 (Beta) Released 1/5/2023
ODCloud, closing the clearinghouse edit window would cause folders to be created on the VM instead of the client workstation
Custom sheet checkboxes showing incorrect Mobile Group Captions
Canada - Updated the ODA 2023 fees
Multivisit Group procedures were not updating dates correctly with an exisiting PreAuth
eRx, DoseSpot does not have a corresponding gender code for 'other'
eConfirmation exclusion days change clinc dropdown option HQ to Default
(Enhancement) Move Patient Select to Read-Only Server
(Enhancement) CareCredit - handle multiple responses per requests
Messages are showing as DeliveryUnconfirmed when they have been delivered
Accounting Transaction History window was crashing when searching
API - New methods Benefits PUT and Benefits DELETE
22.4.6 (Beta) (Foreign) Released 1/3/2023
22.4.6 (Beta) Released 1/3/2023
Setup Recall window - When resizing the window the Max # of Appointments area would move
Optout and Optin auto responses did not fill template correctly
eService Activity Log - Enhance ODP messages to be more consistent
(Enhancement) Patient Edit - Change permission for 'Included in Super Family Billing' to PatientBillingEdit permission
(Signup Portal) Signup Portal - The Register With Carriers window has some labels cut off on the right-hand side of the window sometimes
Update the WebMD clearinghouse name to Emdeon throughout the program.
Edit Insurance Plan - Carrier was cut off when Zoom was set to 6 or greater
Unhandled exception when creating a Limited (Custom) statement with no procedures selected
Edit Payment Split - UE was happening after selecting 'Attached to Payment Plan'
Appointment Types not associated to any blockout types may be blocked from being scheduled over any blockouts
API - PatFields GET could return misleading information sometimes
Checkbox in Task Edit window was malfunctioning
API - Enhance PatFields GET
22.4.5 (Beta) (Foreign) Released 12/29/2022
22.4.5 (Beta) Released 12/29/2022
Chart Module - Clicking the Ortho tab would minimize the tab buttons but didn't move the Ortho chart notes up like the other Chart Module tabs
In Preferences Adjustments window, changing Negative Adjustment dropdown naming from "DoNothing" to "Allow"
OpenDentalService, inserting a new payer ID into the electid table from DentalXChange may fail
(Enhancement) WebSched Recall - Setup Days Past label was too long
Accounting export and search were failing
Claim specific income transfers were incorrectly considering payment plan principal sometimes
(Enhancement) Add ProvNum foreign key to type 51 securitylog rows when a specific provider is edited
In Procedure Info Window, Link Existing Adj button is not blocked when Negative Adjustment Preference set to Block
(Enhancement) Additional validation has been implemented for input fields within patient forms and a new StateNoValidation input field has been created
Option to prompt for payment type with credit card and CareCredit payments
22.4.4 (Beta) (Foreign) Released 12/27/2022
22.4.4 (Beta) Released 12/27/2022
(Signup Portal) Signup Portal - The Register With Carriers form registration requirement was blocking all eService signup changes instead for those just for texting
Control Appt - With broken appointment automation turned on you were able to send a Patient Note to the unscheduled list or break it
(Enhancement) Microsoft OAuth didn't show attachments within the body of the message
Recall List - UE when going to Reactivation tab in Recall list
Users without the edit permission are able to delete appointments using right click or the menu delete button
Increase listener timeout to 300 seconds to give users more time to sign into google.
Admit and Discharge Date with an invalid date will clear dates on OK click with no message
Billing Options window Show Negative Balances checkbox shows bills with credits and no pay plan
(Mobile Web) Mobile Web - iOS was unable to view time slots available in the Operatory view
(Enhancement) Discount Plans - Check for the linked Prov on a procedure before the linked Prov to a patient related fee.
Imaging Module - Scan button freezes program for 5 minutes when cloudclient is not installed
(Enhancement) Add DischargeDate and AdmitDate to the Chart Module
(Patient Porta) Patient Portal - An error occured when attempting to make a payment with a new card
Operatory Type def still showed in list even when marked hidden
Unhandled exception when editing a custom sheet def
Replying to task generates spurious error
Appt View Edit - Adding a new item to the view would sometimes set the background color to black
API - Create a new method for SubstitutionLinks POST
22.4.3 (Beta) (Foreign) Released 12/20/2022
22.4.3 (Beta) Released 12/20/2022
Program Links window - Displayed all items in green, when only enabled items should be green
Providers window - Hitting the Enter key in that field adds a return and scroll bar arrows show up.
(Enhancement) 2023 CDA Codes
(Enhancement) Preferences window - Some details windows with links opened using Internet Explorer and not the default browser
Recalls were not sending until their due date
(Enhancement) Edit Rx, if more than one provider in the selector, default to 'Choose Provider'
(Enhancement) 2023 Canada Splash Screen Copyright updated
Dynamic Payment Plan - Current Totals on Schedule tab was not aligned with the Amortization Schedule columns
(Enhancement) eRx, renamed Legacy to NewCrop
(Enhancement) Open Dental startup - OD wasn't checking the connection to the A-Z folder when using SFTP
Version 22.3 new features listed here
known issues:
Cents are missing from some grids, including Dynamic Payment Plans.
(Enhancement) Secure Email: Offices don't receive alerts when secure emails fail to send
Changing appt status from Complete to Scheduled may drop attached procedures
22.3.69 Unreleased
22.3.68 (Foreign) Released 7/27/2023
22.3.68 Released 7/27/2023
Clinic Webmail incorrect config could cause crash
Default notes on completed procs were duplicated
22.3.67 (Foreign) Released 7/20/2023
22.3.67 Released 7/20/2023
Item Info window, the Time box on Limited Statements was not accurate
Patient raw report, selecting multiple options for a where statement would cause an unhandled exception.
Back-dated Procedure dates for Ortho Claims were inaccurate.
Anchoring issue in Certification setup and eService sender address
Net Production Detail Daily report caused UE on Linux
Users could copy EOB PDFs leading to UEs
Mobile - 'Device Name' could fall out of sync between apps
Database Maintenance - Wrong result text after running some old methods
(Enhancement) Prevent user-associated emails from being used as a clinics' default email.
Appointment Edit - custom display field descriptions were not appearing
Edit Insurance - Medicaid setting labels still visible even if medicaid is disabled in preferences
Procedures are not auto-added correctly to new planned appts
Image-only email autographs are not detected as HTML
Email templates with invalid image filenames could be saved
22.3.66 (Foreign) Released 5/2/2023
22.3.66 Released 5/2/2023
Printed claims would sometimes show incorrect genders
Pick Sheet - could not select multiple sheets to send to kiosk sometimes
Definiton Picker Window UE 'Index out of range' on Ok click
Automated message was sometimes causing an error when double-clicking to edit
Exam Sheet - opening and closing sometimes threw an error
Item Info window, the Time box on Statements was not accurate.
22.3.65 (Foreign) Released 4/25/2023
22.3.65 Released 4/25/2023
Location of text boxes were reversed on SMS Email Tabs in eServices/Automated Messaging
MedLab query was not formatted for Linux servers
Fixed crash that occurred sometimes when procedures are being attached to or detached from appointments or planned appointments.
Canada - Chart Module set complete on lab fee discounts created duplicates
API - Providers GET may not perform paging
Combined alter table statements in the 22.3.1 convert script to improve update times for large tables
(Enhancement) Edit Provider window - On the Web Sched tab, the Description text box had no limit and caused errors when using Web Sched
22.3.64 (Foreign) Released 4/18/2023
22.3.64 Released 4/18/2023
General Message - Adding a language could cause general messages to not save sometimes
Canada request for outstanding transactions (ROT) response format version different than request format version was not handled properly.
Finalize Payment was ignoring the restrictions of the "Hold for in Process" status for claims
22.3.63 (Foreign) Released 4/14/2023
22.3.63 Released 4/14/2023
Lab Cases in Planned status were displayed twice on the Lab Cases list
ASAP Comms - Send prevented by sent eReminders
Automated Messaging, patients replying to aggregated eConfirmation messages was not confirming all appointments sometimes.
22.3.62 (Foreign) Released 4/11/2023
22.3.62 Released 4/11/2023
Zoom window - The fit button would sometimes set the scale number to an invalid value depending on monitor resolution
PreAuths that have been received in the Outstanding Insurance Claims Report using the "Zero Claims" button, changed the PreAuth status to "Rec'd"
Sheets - Sheet Def Edit window mobile layout kept reverting changes
Open Dental Cloud, new computer rows are not inserted sometimes
22.3.61 (Foreign) Released 4/4/2023
22.3.61 Released 4/4/2023
CareCredit - Failed payment sometimes created the payment anyways
Open Dental Cloud, update the active instance computer name when it is retrieved from the browser
Add FirstCompleteProc and LastCompleteProc as fields for the Patients Raw Report
Electronic Claims - sending claims sometimes caused error when patient's gender is 'Other'
22.3.60 (Foreign) Released 3/30/2023
22.3.60 Released 3/30/2023
Appointment Search did not ignore Broken appointments
ODCloud - Microsoft authentication expires without proper refresh.
(Enhancement) Make quick search from copied text non-case sensitive
22.3.59 (Foreign) Released 3/28/2023
22.3.59 Released 3/28/2023
(Enhancement) Audit Trail entries for Manage Module and ERAs
Chart - Group Notes were being added into multivisit groups
Auto receive claims with no assignment of benefits preference didn't receive automatically sent secondary Canadian claims
Open Dental Cloud, updated amounts on Cloud Management windows to match the fees listed in the manual
22.3.58 (Foreign) Released 3/23/2023
22.3.58 Released 3/23/2023
Email Client- sent emails were not displaying in client when the Username field isn't an email address but has a valid alias
Lab cases attached to Planned Appointments appeared under incorrect filter on Lab Cases list
[OfficePhone] tag was not listed as an available replacement tag when editing automated messaging rules
Database Maintenance - Resolved payments and paysplits with invalid patnum
(Enhancement) Add automation condition for 'Insurance Plan ID' (PlanNum)
22.3.57 (Foreign) Released 3/21/2023
22.3.57 Released 3/21/2023
(Web Sched) Web Sched Existing Patient - When a patient's email address ended in an underscore it was not recognized as valid
eConfirmations, confirming aggregated messages did not update the confirmation status on all associated appointments sometimes.
API - DiscountPlanSubs - Users could subscribe to a hidden DiscountPlan
Middle Tier, obscure error messages could be returned when the database and web service versions did not match.
Ortho Patient Setup Window Otho details cannot be saved
API - InsPlans should never allow use of a hidden Feesched.
22.3.56 (Foreign) Released 3/16/2023
22.3.56 Released 3/16/2023
CareCredit - expired batches sometimes never got a valid response
OpenDentalService, the cloud session limit alert thread was running for non-cloud environments
22.3.55 (Foreign) Released 3/15/2023 (This version has a conversion script that will cause a backup to occur)
22.3.55 Released 3/15/2023 (This version has a conversion script that will cause a backup to occur)
Secure Email: Clinic names in the web application didn't update when they were updated in Open Dental.
Convert Script - Eclipboardclinicalpin on user od should be a varchar(256) not text
22.3.54 (Foreign) Released 3/14/2023 (This version has a conversion script that will cause a backup to occur)
22.3.54 Released 3/14/2023 (This version has a conversion script that will cause a backup to occur)
CareCredit - BatchQS would sometimes be marked as expired when response is invalid
Analyze Table ProcedureLog command only runs for innodb tables
Imaging Module UE on copy tool bar button
Automated Thank-Yous were being sent within the 'Do Not Send Within' time span.
ODCloud - email address with authentication type 0 threw UE that closed program.
Appointments Module - Patient Field defs with long text overlap assistant time bar additional fixes.
Auto Messaging Advanced Settings - Enable calendar event title for active eReminder or eConfirmation
Ortho Auto Tool creates auto procedure and claim with no provider
Typo in DBM log in AtoZ folder
Typo in Income Transfer Manager popup
API - Unique Carriers caching in Open Dental could impact Carriers PUT rarely
Pick Patient for Web Form window, clicking Skip was not skipping all forms from the same patient sometimes.
22.3.53 (Foreign) Released 3/8/2023
22.3.53 Released 3/8/2023
Billing statement options not synchronized with workflow
Email Message Edit - Templates that have images inline but don't exist would have still sent
WebSched New Patient - When scheduling an appointment, this only schedules one procedure code when there are two of the same code on the appt type
Patient Field defs with long text overlap assistant time bar.
Clarify audit log entry for new prescriptions
Microsoft OAuth-Inline images emailed to several emails would sometimes show as an attachment
Custom Referral Letter with tooth chart prints blank
API - New method PatPlans GET
22.3.52 (Foreign) Released 2/28/2023
22.3.52 Released 2/28/2023
Account Module Patient Acccount Grid UE when highlighting procedures
(Enhancement) Allow the Patient Status Setter to change the status of deleted patients
Clarify audit log entry when printing new prescriptions
Reports Patient Raw Reports SQL Syntax error in Where Dropdown and Unhandled Exception
Add "Analyze Table ProcedureLog" to the convertscript
Ortho Setup window, Module names capitalization
Select Patient window UE on Add Many with required fields
PatientLink - Delete all patientlink clones of a merged from patient
Sheet Def Edit window, Undo was causing memory error, was slow, and wasn't undoing entire group at once.
API - ProcedureLogs POST/PUT - Add ability to set the Status to EO
Imaging Module, Export Has no file types
(Enhancement) Preferences window - Account Insurance: Removed the "Recommended Checked" label on the preference "On e-Claims send treating provider info for each separate procedure"
Calculating aging would sometimes cause a deadlock error
22.3.51 (Foreign) Released 2/23/2023
22.3.51 Released 2/23/2023
Text Messaging window - When viewing a longer text conversation in the scroll bar, the last message would get cut off in the Text Messaging Mailbox
Invalid patient status appears in Family Add form
Signature Invalidated when signing procedure notes
Canada - Appointments Module, set complete on appointments with lab fee discounts creates duplicate adjustments
Canadian rejected claims triggered auto receive logic for plans without assignment of benefits when the 'Auto receive claims with no assignments of benefits' pref was enabled.
eClipboard - Prompt was incorrectly shown when pushing patient check-in to device
eConfirmations, appointments created while the Clinics feature was turned on were not getting messages once the Clinics feature was turned off.
PatientLink - Delete patient links of clones when merging
Zero Out Write-off Override (Other Ins Info tab) for annual max = yes is not working as expected when max has not been met
Apply Microsoft email authorization fix for cloud user in other locations in the program.
Payment Edit Window, Mutiple pay splits after clicking OK
API, some ForApi() methods have mismatched parameters for middletier calls
Check Ins Plan Fee Sched Window Change Button changes plan types
Database Maintenance - update PatientBadGuarantor to resolve deleted patients with invalid guarantors
Microsoft OAuth - email message with attachment names that contain a space wouldn't be sent
22.3.50 (Foreign) Released 2/15/2023
22.3.50 Released 2/15/2023
Some preferences that are not tri-state were showing as a question mark in the UI
OpenDentalService, made the executable Large Address Aware so that retrieving emails from a Microsoft inbox has more memory to use.
22.3.49 (Foreign) Released 2/14/2023
22.3.49 Released 2/14/2023
ODCloud - Changing the cloud password in Load Balanced Environments does not update all nodes in the system.
Date Scheduled text cut off in planned appts tab
Text Messages All UE via middle tier
API - Using Limit and Offset may result in slow runtimes on large tables
Database Maintenance, the Break Down for ProcedurelogTpAttachedToClaim was not giving enough information to manually fix Canadian lab fees.
Edit Carrier form is not sized correctly
Fee Color frame with Zoom hides bottom legend labels
Open Dental repeatedly downloaded Gmail emails that it couldn't parse.
Middle Tier, loading the Recall List window was crashing the program.
The duplicate email code moved from the convert script to a Database Maintenance tool due to its possible long runtime
Images sent from OD with an Outlook email address were not found in receiving email client when using html inserting
API - MedicationPats GET could return error sometimes
22.3.48 (Foreign) Released 2/8/2023 (This version has a conversion script that will cause a backup to occur)
22.3.48 Released 2/8/2023 (This version has a conversion script that will cause a backup to occur)
Appointment Reminder Rule Edit - Disable DoNotSendWithin for General Messages
SheetDefEdit - Adding a Mobile Y/N Override in a Medical History Sheet problem or allergy checkbox would cause the radio button orientation to change
eConnector, backup databases that are restored in order to verify integrity were automatically installing the service causing problems sometimes
API - ProcedureLogs PUT - Updating priority did not update the TreatPlanAttach priority
ITransNCpl - Updating name inserts new Carrier when missing
Required Fields window - UE occurred when highlighting to remove required fields
SMS updating sometimes threw exceptions
(Enhancement) Progress Notes - Indicate task has attachments
Duplicate email convert script was failing sometimes
22.3.47 (Foreign) Released 2/6/2023 (This version has a conversion script that will cause a backup to occur)
22.3.47 Released 2/6/2023 (This version has a conversion script that will cause a backup to occur)
Recall window - The Time Slots grid would show schedules for providers that are marked as not a person
Disease Defs - Disease Defs in use could be deleted
Fix askew checkbox EditFamilyRelationships window
Billing Options - Show All Transactions checkbox was not synched with its default
Extraneous user prompts when using autocodes with certain teeth, or none selected
(Enhancement) API - All API methods to immediately update Patient Balance
(Enhancement) Supplemental Backups tighten backup schedule
API - Procedurelogs GET - results could take too long to return in some cases
Recalls - Treat "Also show in list if # of days since" preferences as 0 if not webschedrecall
EmailMessageUids was not being checked correctly causing duplicate emails
Enter Payment window, editing Ins Pay or Write-off cells within the Procedures grid did not update the Pat Resp cell
Cleaned up duplicate emails
ERA 835s were sometimes failing to import as a result of using too much memory
(Enhancement) Web Form Setup: Don't allow the same form to be added multiple times
Custom Reports that require the ODR library were failing to execute
Update failed with index was out of range when removing duplicate emails
22.3.46 (Foreign) Released 2/1/2023
22.3.46 Released 2/1/2023
Refresh Patient Tasks tab with another patient selected
API - Tasks POST and PUT - Ensure isReadOnly is always false
Zoom window - Note on design specs line was cut off when using zoom
Setup Items window - Procedure code tools button text did not fit inside of the button when using zoom
Imaging Module - utilizing the Zoom feature would crash the programs when it launched sometimes
22.3.45 (Foreign) Released 1/31/2023 (This version has a conversion script that will cause a backup to occur)
22.3.45 Released 1/31/2023 (This version has a conversion script that will cause a backup to occur)
Dashboard Setup - Default user group access behavior was not correct when copying internal dashboard
Imaging Module - the Image view window did not restore along with OD proper when minimized and restored
Problems window - This window was unavailable when the user did not have setup permissions
Microsoft OAuth added duplicates when receiving
Edit Mount Def window, Use Adj Mode After Series checkbox didn't change to Adj when using Twain Multi mount
MultiVisit procedure buttons with an auto code did not group all the procedures together
22.3.44 (Foreign) Released 1/26/2023
22.3.44 Released 1/26/2023
Open Dental Cloud, the Image Module floating window stopped displaying the image sometimes
SheetDefEdit window - Having a Combo Box with a height of 10 or lower on a sheet caused OD to crash when attempting to view the form under a patient
(Enhancement) Control Appt - Fixed error message when breaking an Appointment Note to be more consistent
Task Search window - Zoom set to 9 or higher changed 'From' to 'Fro' within the Date groupboxes
Employees window - UE when creating an employee with no first or last name
Canada, Enter Payment window was incorrectly calculating Pat Resp when labs are associated with procedures
TaskList query was not formatted for linux servers
Zoom window - Note on design specs line was cut off when using zoom
Setup Items window - Procedure code tools button text did not fit inside of the button when using zoom
22.3.43 (Foreign) Released 1/24/2023
22.3.43 Released 1/24/2023
Edit Payment Plan Charge - Message and behavior when deleting adjustments was incorrect
Edit Insurance Plan - Medical Insurance label overlapped other controls when Zoom was 15 or greater
API - Claims status could be set to received when attached ClaimProcs are not received
(Enhancement) Edit Referral window - Referral Specialty didn't always show as expected
eServices Web Sched Advanced window - When setting zoom to 40 or higher the scheduling URL would disappear
Open Dental Documentation - PatFieldType Currency summary was outdated
Audit Trail window - When resizing this window, many of the controls did not overlap logically
API - Invalid ProcedureCodes can be parsed incorrectly in rare cases
MaxScale - Sending Claims Could Sometimes Cause an Error
Form Edit Email Address Send Error Message "no email account found"
(Enhancement) Open Dental Cloud, various disabled features were not hidden properly
OdMobile - Cusomers with matching Clinic Descriptions could not change clinics
Income Transfer Manager window, closed insurance payment plans would stop the user from making a transfer sometimes.
22.3.42 (Foreign) Released 1/19/2023
22.3.42 Released 1/19/2023
Edit Line window - The tab order for this window did not currently follow a logical flow
MaxScale - Saving a New Sheet Can Sometimes Cause an Error
Open Dental Cloud, users without SecurityAdmin permission can change the office password sometimes
22.3.41 (Foreign) Released 1/17/2023
22.3.41 Released 1/17/2023
Secure Email: Practice name didn't show in web application when not using clinics.
(Enhancement) Microsoft OAuth updated attachment logic for larger sized attachments to use PUT when sending mail
WebSchedRecall - Send settings not honored correctly
Cancel button disconnects client from the odcloudclient and blocks the cloudclient from recieving messages temporarily until the httplistener getcontext is released.
ODCloud - Terminate duplicate OpenDentalCloudClient processes on the users machine
ODCloud - Prompt to launch or install the cloudclient, if undetected, when pressing Cloud Buttons with long time out periods.
Web Forms window - With Zoom set to Fit, the Edit Date label overlapped its text field
ClaimProcs - ProcNum not being set
22.3.40 (Foreign) Released 1/12/2023
22.3.40 Released 1/12/2023
Sheet Def Edit window - A diagonal line was not always selectable
Database Maintenance - DBM Method 'ProcedurecodeFixDuplicateProcedureCodes' didn't work sometimes
Credit Card Manage - Recurring charges failed for some patients
Edge Express - Error when trying to add a credit card via Credit Card Manage window
(Enhancement) Imaging Module - Mounts were being exported to files with invalid characters in their names
Whitespace in employee names causes incorrect sorting
Microsoft OAuth - downloaded all of the email attachments into the Out Folder
Super Family Billing permission does not lock out editing the setting
(Enhancement) BCDA 2023 Fee Guides
Fee Tools window, the Update Proc Fees Only would report 'Error updating ProcFee: Source array was not long enough...' sometimes.
22.3.39 (Foreign) Released 1/10/2023
22.3.39 Released 1/10/2023
Microsoft email authorization not working in cloud.
Patient Edit window - When zoom was set to -7 or lower, you could not click the ' ?? | Yes | No ' text options
Preferences window - A prompt to enter password could occur when going into this window and a specific preference was enabled
Manage Module Email Inbox window can show email messages with deleted or archived patients
EHR Patient info medical tab vital signs Growth Chart doesn't display
Edit Insurance Plan, dropping an insurance plan was recalculating estimates for procedures attached to outstanding claims
Update clearinghouse error messages to reflect patterns.
(Enhancement) For RDP users, log both the remote client name and server name in the audit trail
Tools, Online Payments Window, Care Credit online payments are not visible
22.3.38 (Foreign) Released 1/5/2023
22.3.38 Released 1/5/2023
ODCloud, closing the clearinghouse edit window would cause folders to be created on the VM instead of the client workstation
Canada - Updated the ODA 2023 fees
Multivisit Group procedures were not updating dates correctly with an exisiting PreAuth
eRx, DoseSpot does not have a corresponding gender code for 'other'
Messages are showing as DeliveryUnconfirmed when they have been delivered
22.3.37 (Foreign) Released 1/3/2023
22.3.37 Released 1/3/2023
Setup Recall window - When resizing the window the Max # of Appointments area would move
Update the WebMD clearinghouse name to Emdeon throughout the program.
Edit Insurance Plan - Carrier was cut off when Zoom was set to 6 or greater
Unhandled exception when creating a Limited (Custom) statement with no procedures selected
Edit Payment Split - UE was happening after selecting 'Attached to Payment Plan'
22.3.36 (Foreign) Released 12/29/2022
22.3.36 Released 12/29/2022
Chart Module - Clicking the Ortho tab would minimize the tab buttons but didn't move the Ortho chart notes up like the other Chart Module tabs
Optout and Optin auto responses did not fill template correctly
(Enhancement) WebSched Recall - Setup Days Past label was too long
Claim specific income transfers were incorrectly considering payment plan principal sometimes
(Enhancement) Add ProvNum foreign key to type 51 securitylog rows when a specific provider is edited
22.3.35 (Foreign) Released 12/27/2022
22.3.35 Released 12/27/2022
(Signup Portal) Signup Portal - The Register With Carriers form registration requirement was blocking all eService signup changes instead for those just for texting
Control Appt - With broken appointment automation turned on you were able to send a Patient Note to the unscheduled list or break it
Increase listener timeout to 300 seconds to give users more time to sign into google.
Billing Options window Show Negative Balances checkbox shows bills with credits and no pay plan
(Mobile Web) Mobile Web - iOS was unable to view time slots available in the Operatory view
(Enhancement) Discount Plans - Check for the linked Prov on a procedure before the linked Prov to a patient related fee.
Imaging Module - Scan button freezes program for 5 minutes when cloudclient is not installed
(Patient Porta) Patient Portal - An error occured when attempting to make a payment with a new card
Appt View Edit - Adding a new item to the view would sometimes set the background color to black
22.3.34 (Foreign) Released 12/20/2022
22.3.34 Released 12/20/2022
(Enhancement) 2023 CDA Codes
Recalls were not sending until their due date
(Enhancement) 2023 Canada Splash Screen Copyright updated
(Enhancement) eRx, renamed Legacy to NewCrop
(Enhancement) Open Dental startup - OD wasn't checking the connection to the A-Z folder when using SFTP
22.3.33 (Beta) (Foreign) Released 12/15/2022
22.3.33 (Beta) Released 12/15/2022
Edit Exam Sheet Field window - The available fields list included selectable images, but these would not display within the patient letter sheet
Imaging Module - When attempting to remount an unmounted image, the error message has a typo
Typo in securityLog and refAttach table summaries
EdgeExpress Terminal - Had error when logged into an OD User with a username over 20 characters
Appointment Module - Improper punctuation on error message when trying to create an appointment without a patient selected
Chart Module - An error occured when you first log into Open Dental in the Chart Module and enter odontogram notes
Edit Day - Overlap message came up when prov1 start time is the same as prov2 end time
API - New methods AutoNotes PUT and POST
API - New method ClaimProcs PUT
OpenDentalService, retrieving emails for the Email Inbox feature filled up the memory and crashed the service sometimes.
Data Paths Window - Current query that checks if customer has any images in the database can be very slow
OpenDentalService, the signal processing thread was only processing two types of signals thus allowing most cached data to become stale.
API - AccountModules GET ServiceDateView can return negative zero for AccountBalance sometimes
22.3.32 (Beta) (Foreign) Released 12/13/2022
22.3.32 (Beta) Released 12/13/2022
(Signup Portal) Signup Portal - The Basic Activity tab within the Signup Portal was not referencing a landline phone when a user had TwilioLandline as a vendor
Setup Confirmation window - The status drop downs showed blank entries when an item had a hidden status set
Microsoft OAuth would get duplicate emails
API - AutoNoteControls ControlOptions should only be required for OneResponse and MultiResponse.
Overlapping schedules could cause slowness in the Appointments Module
Clicking a procedure button with "Group for multiple visits" for auto codes didn't keep auto codes in a group.
API - New method AccountModules GET ServiceDateView
API - Add AptNum as filter to exiting Procedurelogs GET method
Imaging Module, the Paste button was crashing the program sometimes.
22.3.31 (Beta) (Foreign) Released 12/9/2022 (This version has a conversion script that will cause a backup to occur)
22.3.31 (Beta) Released 12/9/2022 (This version has a conversion script that will cause a backup to occur)
Set Default Scanner button caused infinite progress bar when OD Cloud Client was not installed or running.
ODCloud, Google authorization with Loopback IP address was not working in cloud
Search for other phone numbers in Select Patient
Web Sched Carrier Rules - When a patient chose self pay/no insurance, the Insurance Subscriber info section would still come up within the scheduling an appt section
API - Claims GET and PUT Add additional fields
'View Multivist Group(s)' didn't show after clicking the procedure button in the Chart Module until refreshed
Chart Module right-click option 'View Multivisit group(s)' showed incorrect groups sometimes when multiple groups were selected
Allocating unearned income after claim creation would sometimes not show adjustments correctly
(Canada) 2023 Ontario Dental Association (ODA) Fee Guide
22.3.30 (Beta) (Foreign) Released 12/8/2022
22.3.30 (Beta) Released 12/8/2022
Edit Reminder Rule window - the "Edit" button for editing the email template was not visible when using zoom sometimes
Database Maintenance for Patient window, the PaySplitWithInvalidPayNum method made dummy payments with incorrect Amounts sometimes.
Report Setup window, using a Middle Tier Report Server crashed the program sometimes.
User Query window, queries were run locally when using a Middle Tier Report Server.
(Enhancement)Add a new Place of Service for Telehealth (2 of them now)
API - New methods InsPlan GET and InsPlan PUT
22.3.29 (Beta) (Foreign) Released 12/6/2022 (This version has a conversion script that will cause a backup to occur)
22.3.29 (Beta) Released 12/6/2022 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Limit extraction data sent to CDA on eclaims
Data cleaned up for parent bug fix for mobile appointment view items
CareCredit - AccessToken generation would sometimes return an empty token
Schedule window: The Clear Week button cleared holidays.
Wording Error in APR field of the Billing/Finance Charges window
Chart Module button graphic reverted back to tooth on click with medical pref on
DoseSpot, DoseSpot API was returning invalid PatientIDs sometimes.
22.3.28 (Beta) (Foreign) Released 12/1/2022
22.3.28 (Beta) Released 12/1/2022
ITRANS2 Comm Bridge, use ICD network subfolders only when present.
Text Messaging window SMS view control scroll contained extra blank space sometimes.
Sheet Def Edit window - A user was unable to click and drag to highlight a diagonal line
Form Online Payment Unhandled Exception SQL Syntax Error
(FHIR Portal) API - Developer Portal toggles display of Enabled or all API keys
Allocating unearned income after creating claims would sometimes show TP procs
Database Maintenance, the repair log files would output method results on the same line sometimes.
Database Maintenance, the ClaimProcsWithPartialDuplicates method was not giving helpful feedback for the repair log files.
Signup Portal - Carrier registration was sometimes stuck in pending
Claim Edit window incorrectly defaulted to patient clinic sometimes
(FHIR Portal) API - There was no confirmation dialog when adding a key within the Developer Portal
22.3.27 (Beta) (Foreign) Released 11/29/2022
22.3.27 (Beta) Released 11/29/2022
Edit Lab Case - Providers were not showing on lab cases when hidden
API - API Service caches did not refresh sometimes
Edit Paths window - The location of radio button options would move when the window was moved or resized
Account Module, NotReceived claim procedures associated to treatment planned procedures were impacting the estimated balance.
Able to Attach TP procedure to Payment Plan in PaySplitEdit window
Account Module - manually generated paysplits uneditable when creating a payment
Check Attach to Pay Plan can attach a TP procedure with unearned type "none"
API - New Method Benefits GET
Procedure Code Tool - Edited UI descriptions
Payment Split Edit window, prepayments to dynamic payment plans were not allowed.
(Enhancement)Added logic to allow splitting claims for In Process Procedures
Chart Module - Invalid medications would sometimes cause an error
Database Maintenance, ClaimProcDeleteDuplicateEstimateForSameInsPlan was only considering Received claimprocs and should consider NotReceived as well.
Chart Module - Deleted procedures would sometimes cause errors
22.3.26 (Beta) (Foreign) Released 11/22/2022 (This version has a conversion script that will cause a backup to occur)
22.3.26 (Beta) Released 11/22/2022 (This version has a conversion script that will cause a backup to occur)
eConnector - Transmission fail-over occurred frequently for large offices
Zoom caused fields to still show if you clicked the selected Chart Module tab
Setup Recall window - the "Also show in list if # days since" section advised that the two text boxes could not be blank, but were set to blank when entering zero
Database Connection Testing, the entire preference table was being locked when testing connection string settings which caused generic slowness sometimes.
Sheet Def Edit checkboxes on the mobile form may have reverted changes made to them
Database Maintenance, added a new method to clean up insurance estimates that are associated to dropped plans.
(Signup Portal) Signup Portal - The Register with Carriers form had outdated text about registration fee charges
API - New method QuickPasteCats GET
AutoCommExcluteDate missing DateT attribute and default value
22.3.25 (Beta) (Foreign) Released 11/17/2022
22.3.25 (Beta) Released 11/17/2022
API - Claims PUT will set OrthoTotalM to 0 if not specified in request.
(Enhancement)FormPath - Removed ability to store images in database for new users
TP proc detached the pay split from the payment plan in PaySplitEdit Window OK
Microsoft OAuth sometimes showed popup during update
Microsoft OAuth inbox messages did not auto match to patients in Open Dental
Bug that allowed a user to make negative adjustments for mutiple procedures in Adjustments Add Multiple
Insurance History - Invalid date caused UE
Edit Insurance Plan window, dropping an insurance plan didn't remove estimates from completed procedures.
22.3.24 (Beta) (Foreign) Released 11/15/2022
22.3.24 (Beta) Released 11/15/2022
Payments Form: If a transaction succeeded, then a subsequent one was declined for that same payment, the payment amount could get reset to zero despite there being a successful previous transaction
Edit Insurance Payment window - the Tab order did not follow a logical flow
FormProcTools - edited form details
Email Client window - The subject field in the Email Client preview section wasn't resizing as expected when moving the preview divider bar
OpenDental Documentation - Rows for PermType 223 and 224 were missing from the GroupPermission section
Twilio API Client threw deserialization error sometimes.
Chart Module - Open Dental would crash when trying to print a Saved TP if default PDF viewer was not available
Microsoft OAuth update message was unclear
List Clinics - Had Incorrect behavior when a user had HQ active and selected a clinic
Appointment Views - Adding a new ApptView caused OD to freeze if form was closed forcefully
QuickBooks Online Setup window - Unchecking Enabled popup message mentioned incorrect preference menu
Time Card Edit - Entering Rate 3 override did not update Rate 1 time in UI properly
(Enhancement) Added version checking to the eConnector
API - New method QuickPasteNotes GET
22.3.23 (Beta) (Foreign) Released 11/10/2022
22.3.23 (Beta) Released 11/10/2022
Manually processing an ERA detached procedures from claims
API - Refferals POST - Adding a specialty did not accurately set Specialty.
Tasks may have only popped up on the primary screen
Open Dental Cloud, viewing PDFs in the Imaging Module for load balanced environments failed
22.3.22 (Beta) (Foreign) Released 11/7/2022 (This version has a conversion script that will cause a backup to occur)
22.3.22 (Beta) Released 11/7/2022 (This version has a conversion script that will cause a backup to occur)
Edit Payment Split window did not check the Attached to Payment Plan box when the split was attached to a TP procedure.
Claim Print - Gender Unknown was not getting marked on the printed ADA 2019 claim form when gender was Other
Microsoft OAuth threw UE 'Key not valid for use in specified state' when trying to sign out.
"OK" in procedure info cleared medical cross coding.
Time lock became unchecked when scheduling a planned appointment.
Task popup location could be inconsistent with multiple screens.
Edit Insurance Plan window - The height for the Employer and Carrier listbox's were not calculated correctly
Patient Merges showed Database Integrity Warnings sometimes
Recall Preferences - Initial and Second Reminder recall preferences would not send reminders if set to 0
API - New method AutoNoteControls GET
ApiEvents were unable to be parsed by some webhook services
API - ProcedureCodes GET
(Enhancement) Open Dental Cloud, enhancements to the backup process
(Enhancement) Module Setup window - Complete overhaul and re-organization of the window and settings for each module, now listed under the Preferences window
Perio Charting - Auto Advance group box was too small
WebSchedRecall - Can Recall Send
22.3.21 (Beta) (Foreign) Released 11/1/2022 (This version has a conversion script that will cause a backup to occur)
22.3.21 (Beta) Released 11/1/2022 (This version has a conversion script that will cause a backup to occur)
Edit Ortho Hardware window - Some of the text fields overlapped their labels when using zoom sometimes
Edit Insurance Plan window - ListBox controls for carriers and employees ignored scaling
Appointments Module - A message saying there is no appointment on the Pinboard could come up when there was one sometimes
Fill Sheet window - If a sheet had a PatImage item, an error could occur if there was no image in the PatImage field when updating
Prompt to tell user that an Open Dental restart is required when turning off Practice is Medical preference in Practice Setup window
Auto receive claims with no assignment of benefits preference zeroed payment for previously received claims
EdgeExpress - Clicking the Close button on the EdgeExpress, Transaction Complete window did not insert the payment details
API - New method AutoNotes GET
Text Messaging window did not refresh when patient selection was changed.
22.3.20 (Beta) (Foreign) Released 10/28/2022
22.3.20 (Beta) Released 10/28/2022
Appointments Module - Audit Trail showed redundant information when all procedures were removed from an appointment and the appointment was then deleted
Recall window - The "Available Times for Patients" clinic dropdown was showing hidden clinics
Prompt for secondary claims preference: Prompt does not always show when primary claim is received while preference is on.
Opening the Income Transfer Manager when a patient payment plan crosses families caused a UE
(Enhancement)The employer merge tool would sometimes result in a deadlock error
MS OAuth - Received emails showed UTC time rather than server/local time
Select Image window - An error would occur when right-clicking on an image within this window
Static text fields allowed invalid characters
Web Chat had error when copying text (rare).
Account Module - Users received an error when clicking into Account Module for any patient
API - Added Live Graph for API Activity to BC Mon
Quick Proc for tooth treatment area procs threw exception for FDI, Haderup, and Palmer tooth numbering, and didn't prompt for tooth num for universal.
(Enhancement)FormTranslationCat had placement holder text that should be removed.
Clicking 'Close' button in EdgeExpress web payment window inserted payment note
Insurance Plan Edit - Medical Insurance label was always visible
Language Translation window - When resizing window the download button and text below it was not anchored correctly
22.3.19 (Beta) (Foreign) Released 10/25/2022
22.3.19 (Beta) Released 10/25/2022
(Enhancement)Loading the Problems window would be slow sometimes
EdgeExpress - The TerminalID was being set to wrong clinic for supplemental payments in the Edit Insurance Payment window.
Net Production Daily Detail Report - Checking All Clinics included results for restricted clinics
Database Maintenance for Pat window - The Patient label background did not match the rest of the window
HTML emails displayed as HTML code sometimes.
(Enhancement)Disabled mouse clicks outside the IsMedical checkbox in Edit Ins Plan window
Clicking 'Close' button in Web Service payment window inserted payment note
Uploading Mount images to an AtoZ folder on Dropbox could silently fail
API - Add NextAptNum field to Appointments return object
API - Add DateFirstVisit to Patients return object
eConnector, sending emails for Microsoft Office 365 email addresses that utilize OAuth was looking for the wrong version of System.Runtime.CompilerServices.Unsafe.dll.
Edit Email Message window: Users couldn't change where received emails showed.
Added chart number to each page of printed progress notes
eClipboard Clinical - Hid eClipboard UI behind limited beta
Feature Request - Text next to the add button did not move when the window was expanded
Deleting an ERA was not Linux safe
Message Replacements - "Amount" in the description for PaymentAmt was spelled wrong
PPO Write-offs Report - showed "Individual Claims" label in print preview when grouping by carrier
Sheet Def Edit- pasting a checkbox after moving its group in the mobile editor would sometimes cause it to return to its original location.
eClipboard - Ability to refresh sheets for kiosk at checkin screen.
22.3.18 (Beta) (Foreign) Released 10/20/2022 (This version has a conversion script that will cause a backup to occur)
22.3.18 (Beta) Released 10/20/2022 (This version has a conversion script that will cause a backup to occur)
API - Appointments GET Slots - Could return misleading error under certain conditions
(Enhancement)Added a 'Use Defaults' checkbox to Automated Messaging Advanced Settings
Patient Payment Plan Tx Completed Amt field was not updated when an adjustment was added
Prompt to change appointment length when moving appointments was displayed when it shouldn't
Hidden payment splits report included results for restricted clinics
Tx Plan frequency limitations were not grouping by tooth num or tooth range.
Unable to attach multiple procedures with tooth numbers to single Appointment Proc Quick Add
Edit Provider - Tab order skipped the Preferred Name field
Appointments, schedule recall from appointments for patient window did not draw patfields on the pinboard appt sometimes
Frequency limitation was applied to procedures marked Do Not Bill Insurance.
EdgeExpress - Recurring Charges were posting as income transfers
(Enhancement)Treatplans - Warn users if 'C++' Redist RD 3 isn't installed
Entering negative amounts of votes, for a feature request, increased the number of votes available for that user.
OpenDentalService, retrieving emails for Microsoft Office 365 email addresses that utilize OAuth was looking for the wrong version of System.Runtime.CompilerServices.Unsafe.dll.
Tx Plan Module, trying to email signed treatment plans with corrupted signatures caused an 'Index was outside the bounds of the array' error.
22.3.17 (Beta) (Foreign) Released 10/18/2022
22.3.17 (Beta) Released 10/18/2022
Gmail settings window, some controls would become enabled when they should not be.
Managing a Mount with an unmounted image occasionally threw a UE
Autofilling the 'To' field when sending emails for O365 OAuth threw a UE
API - New methods Benefits POST
Retrieveing emails with O365 OAuth threw UE error 'missing System.Runtime.CompilerServices.Unsafe dll'
API - New method Tasks POST
22.3.16 (Beta) (Foreign) Released 10/14/2022
22.3.16 (Beta) Released 10/14/2022
Open Dental Documentation - The patientnote treatment note column did not have a very clear summary
Gmail settings window, some controls would become enabled when they should not be.
Accounting - cash box and patient fee income transaction history displayed both a debit and credit for patients cash payments
Tx Plan frequency limitations were not grouping by treatment area.
(Signup Portal) Signup Portal - The Register with Carriers form email field would not display an error when additional spaces were included at the end of the text
Unable to delete problems and allergies associated with deleted patients.
'OK' click did not generate a CSV when the Export CSV was checked.
MultiVisit groups were not setting the claimproc procdate to the delivery date.
API - New method Tasks GET
Microsoft OAuth threw the error 'Authorization_RequestDenied' when sending an email
Appointments created on the pinboard would not show appointment and patient fields sometimes.
22.3.15 (Beta) (Foreign) Released 10/12/2022
22.3.15 (Beta) Released 10/12/2022
Statement Options - Pressing Pat Portal with multiple statements selected threw an exception
UE in eClipboard Object Reference Error when checking in patient
API - New method TaskLists GET
Email, trying to send an email using a Microsoft account was throwing a System.Buffers exception.
22.3.14 (Beta) (Foreign) Released 10/12/2022 (This version has a conversion script that will cause a backup to occur)
22.3.14 (Beta) Released 10/12/2022 (This version has a conversion script that will cause a backup to occur)
Language Translation tool - In the Select Category window, the first category name was blank
Edit Input Field window - misc InputFields would have their Reportable Names hidden when you opened this window with this field type selected
Insurance Payment Plans were not affecting patient balance when No Charges to Account enabled.
Miscellaneous Setup window - The opening label referenced an old window called Module Preferences, however this window is now just called Preferences
API - Queries ShortQuery offset ignored when return object has less than 100 items
Credit Card Edit - Typing in a Date Start then putting the cursor on other fields cleared the Date Start
(Enhancement) Send Clerk (Username) and InvoiceNo (PatNum) for EdgeExpress transactions
CareCredit - Update Api Credentials
Timelocked appointments triggering time/pattern change prompt
Integrate using OAuth to access Microsoft Email
RxNorms window - similar search was incorrect sometimes
Added 2023 CDT Codes
22.3.13 (Beta) (Foreign) Released 10/6/2022 (This version has a conversion script that will cause a backup to occur)
22.3.13 (Beta) Released 10/6/2022 (This version has a conversion script that will cause a backup to occur)
eConnector - Logging was disorganized and unpredictable
"Received" was misspelled throughout the program.
API - New Method DiscountPlanSubs PUT
Preference to mark online payments as processed when they are auto-split verbiage update.
(Enhancement) In the procedurelog table, change the SecDateEntry column from a date to a datetime.
API - API Service did not parse config file correctly sometimes
Changed instance of byte to int in CovCats.cs
22.3.12 (Beta) (Foreign) Released 10/4/2022
22.3.12 (Beta) Released 10/4/2022
Chart Module - Querying for new medications could cause slowness
Appointment without procedures default time length was not respected when moving the appointment
Allergy Setup window - The grid's title had a spelling error
Tx Plan Module, signing a saved treatment plan with a Topaz signature pad and the mouse would cause a signature to not display.
API - Subscriptions - Not passing in an EndPointUrl causes an Null Reference exception.
Ins Benefits - fluoride limitations were sometimes not considered
API - PatientRaces GET
(Enhancement)WebSched - Advanced Setup UI Changes
CC sometimes was not being inactivated after decline
Appointment Reminder Rule Edit - Do not send within not saving to database
22.3.11 (Beta) (Foreign) Released 9/29/2022
22.3.11 (Beta) Released 9/29/2022
Reactivation list - Showed hidden statuses
API - Parsing Clinic Nums from JSONs was inconsistent
Appointment Schedule used to return an unexpected 1 page result when printing or previewing
BCM - API Tab - Clicking the ApiActivity grid, after hitting Refresh button, caused UE.
(Enhancement)Sort eService Activity Logs beginning with newest
Appointment Reminder Rule Edit - Opening form threw exceptions
Insurance claims - printing claim history could cut off last column if grid window was extended
CareCredit Pullbacks - reg keys no longer on support would sometimes cause issues
22.3.10 (Beta) (Foreign) Released 9/26/2022
22.3.10 (Beta) Released 9/26/2022
Gender options - No option in gender for "Other" in Add Many
Show Features window - The Public Health feature did not warn the user that it would require OD to be restarted in order to be used
Edit Sheet Def Window - Highlighted fields stayed highlighted when focus changed
Sign up portal - Number search results were sometimes not displaying
(Enhancement)Google made security changes that resulted in a warning when integrating Gmail accounts.
ODCloud, the button to show the on-screen keyboard was sometimes visible
ODCloud, exporting an EOB could cause an error sometimes
22.3.9 (Beta) (Foreign) Released 9/22/2022
22.3.9 (Beta) Released 9/22/2022
Exporting Treatment Finder with blank fields resulted in -1 in the excel sheet.
Credit Card Edit - Adding a date for recurring charges for the first time would display an error
Wiki Search window - This window would have overlapping controls when using Zoom sometimes
Outstanding Insurance Claims window, the Zero Claims button was not zeroing out the write-off associated to the claim.
API - Add ColorOverride field to existing Appointments POST and PUT methods
SmsPhone Texting Limit - SmsMonthlyLimit was 0 for Non-English offices without Clinics
Custom Reports, brought back the custom RDL reporting system.
22.3.8 (Beta) (Foreign) Released 9/20/2022 (This version has a conversion script that will cause a backup to occur)
22.3.8 (Beta) Released 9/20/2022 (This version has a conversion script that will cause a backup to occur)
Fill Sheet window - When filling out a public health screening sheet, an error could occur when trying to save to the Imaging Module with no patient selected
API - Requests with an invalid number of URL parameters returned an unhelpful error message
Insurance claims - print list of claim history cut off user column
Wiki Search: Move Wiki Search to be able to use Reporting Server
API - New method ProcedureLogs DELETE GroupNote
Claim Attachments: Opening a Claim Attachments window for a claim with existing attachments could cause Open Dental to freeze
ComboBoxOD - combobox indexing could sometimes trigger button event
Added 'Cannot attach adjustment which has associated payments' error message to Adjustment Picker
Clinic list, when large enough to trigger the clinic window, requires clinic edit permission to switch clinics
API - GET Requests with no Content-Type header may not have worked
eServiceLogs recorded incorrect actions
Appointment Reminder Rule - Send times saved incorrectly to database
22.3.7 (Beta) (Foreign) Released 9/15/2022
22.3.7 (Beta) Released 9/15/2022
Fill Sheet window - When filling out a public health screening sheet, an error would occur when trying to add an a patient image field and no patient was selected
API - Requests with invalid Content Types returned unhelpful error messages
Treatment Plan Sign window - The provider restriction for signature boxes was not being enforced on this window
Edit Clinic - restrict duplicate clinic abbr
Treatment Finder - procedure code filter would sometimes not filter correctly
BCM - API Tab - Double-clicking on the API Activity Grid caused UE.
Sheet Fill - Signatures could become invalidated when saving without changes made
Appointment Schedule had at times not shown all selected hours when printing or previewing
Email Client - Inbox was not populating correctly when webmail was set
InsSubNumMismatchPlanNum DBM would sometimes show incorrect count
Appointment Sheet Prefill - Sheets that were set to have Prefill would cause OD to crash
Edge Express, log the Terminal ID, first half of the AuthKey, and the Charge Amount when verbose logging is enabled for the computer.
API - AccountModules GET Aging - EstBal and PatEstBal had wrong precision sometimes
Mobile appt view items can no longer be assigned to the UR and LR areas
eClipboard Clinical Image Module wasn't saving images to device correctly
Show Chart Views - Right-clicking any procedure in chart while having 'Audit' enabled was causing OD to crash
PaySimple Setup Window - print receipts by default the only setting which would not save when switching between clinics
Edit Carrier window - This window would get cut off on the right when using Zoom sometimes
Edit Treatment Plan Proc - Procs marked do no bill insurance showed an allowed amount of -1
22.3.6 (Beta) (Foreign) Released 9/13/2022 (This version has a conversion script that will cause a backup to occur)
22.3.6 (Beta) Released 9/13/2022 (This version has a conversion script that will cause a backup to occur)
Email - HTML in email body did not immediately show as result instead of tags.
Creating general automated message with Days and Hours saved as '0's caused error on OK click.
Email Client - Email address list did not include any Default emails that were WebMail Notified
Email Client - Email address list was throwing exception when setting certain email addresses as WebMail Notify
Pay Period Manager window - "# Days After Pay Period" field was displaying an error stating that it had to be a number when there was a '0' showing
Outstanding Insurance Claims Report - Selection went back to All in both the Treat Provs and the For User fields no matter what was selected
Convert script in the wrong version caused UE
API - Added Gender and Position filters to Patients GET Simple Method
Public Health Gender Identify drop down was listing the drop down for Sexual Orientation instead
22.3.5 (Beta) (Foreign) Released 9/9/2022
22.3.5 (Beta) Released 9/9/2022
Manage Module - When printing schedules, hitting print a second time did not pull all of the schedule data sometimes
Deleting or adding computer could cause UE
API - New method AccountModules GET Aging
22.3.4 (Beta) (Foreign) Released 9/8/2022
22.3.4 (Beta) Released 9/8/2022
Web Sched Carrier Rule Edit window - The message text field was available when selecting "other" and "Allow With Input" even though messages cannot be displayed with this option
Mount default category can be hidden, so attached images became hidden and unavailable
Open Dental Cloud, the Aging of A/R report would sometimes get stuck on a progress bar
Unhandled exception would occur when opening the medical chart in the chart module
User Query window - Using Zoom could cause extra white space in columns in the results grid sometimes
Appointment Bubble - Gross and Net Production did not have a label before value
Missing POut's
Dynamic Payment Plans Overcharged Report - Selection went back to 'All' regardless of provider selected
CareCredit - patient's MiddleName would sometimes cause an error
InsSubNumMismatchPlanNum DBM would sometimes update plannums incorrectly
(Canada) ITRANS 2.0 export vendor certificate when needed.
Income Transfer Manager, negative adjustments explicitly linked to procedures that are associated to a payment plan were not being considered sometimes.
Searching phone numbers from phonenumber table threw in Patient Select window sometimes
Version 22.2 new features listed here
known issues:
Cents are missing from some grids, including Dynamic Payment Plans.
22.2.72 Unreleased
22.2.71 (Foreign) Released 4/25/2023
22.2.71 Released 4/25/2023
MedLab query was not formatted for Linux servers
22.2.70 (Foreign) Released 3/21/2023
22.2.70 Released 3/21/2023
Billing statement options not synchronized with workflow
Clarify audit log entry for new prescriptions
Typo in DBM log in AtoZ folder
Typo in Income Transfer Manager popup
22.2.69 (Foreign) Released 2/28/2023
22.2.69 Released 2/28/2023
Clarify audit log entry when printing new prescriptions
Calculating aging would sometimes cause a deadlock error
22.2.68 (Foreign) Released 2/23/2023
22.2.68 Released 2/23/2023
Disease Defs - Disease Defs in use could be deleted
SMS updating sometimes threw exceptions
Edit Carrier form is not sized correctly
Middle Tier, loading the Recall List window was crashing the program.
Invalid patient status appears in Family Add form
eClipboard - Prompt was incorrectly shown when pushing patient check-in to device
22.2.67 (Foreign) Released 2/3/2023
22.2.67 Released 2/3/2023
Billing Options - Show All Transactions checkbox was not synched with its default
Recalls - Treat "Also show in list if # of days since" preferences as 0 if not webschedrecall
ERA 835s were sometimes failing to import as a result of using too much memory
22.2.66 (Foreign) Released 1/31/2023
22.2.66 Released 1/31/2023
MultiVisit procedure buttons with an auto code did not group all the procedures together
22.2.65 (Foreign) Released 1/24/2023
22.2.65 Released 1/24/2023
MaxScale - Saving a New Sheet Can Sometimes Cause an Error
Open Dental Cloud, users without SecurityAdmin permission can change the office password sometimes
MaxScale - Sending Claims Could Sometimes Cause an Error
OdMobile - Cusomers with matching Clinic Descriptions could not change clinics
22.2.64 (Foreign) Released 1/17/2023 (This version has a conversion script that will cause a backup to occur)
22.2.64 Released 1/17/2023 (This version has a conversion script that will cause a backup to occur)
Secure Email: Practice name didn't show in web application when not using clinics.
WebSchedRecall - Send settings not honored correctly
Cancel button disconnects client from the odcloudclient and blocks the cloudclient from recieving messages temporarily until the httplistener getcontext is released.
ODCloud - Prompt to launch or install the cloudclient, if undetected, when pressing Cloud Buttons with long time out periods.
ClaimProcs - ProcNum not being set
22.2.63 (Foreign) Released 1/12/2023
22.2.63 Released 1/12/2023
(Enhancement) BCDA 2023 Fee Guides
Fee Tools window, the Update Proc Fees Only would report 'Error updating ProcFee: Source array was not long enough...' sometimes.
22.2.62 (Foreign) Released 1/6/2023
22.2.62 Released 1/6/2023
Update the WebMD clearinghouse name to Emdeon throughout the program.
Canada - Updated the ODA 2023 fees
Multivisit Group procedures were not updating dates correctly with an exisiting PreAuth
eRx, DoseSpot does not have a corresponding gender code for 'other'
EHR Patient info medical tab vital signs Growth Chart doesn't display
Edit Insurance Plan, dropping an insurance plan was recalculating estimates for procedures attached to outstanding claims
Messages are showing as DeliveryUnconfirmed when they have been delivered
22.2.61 (Foreign) Released 12/27/2022
22.2.61 Released 12/27/2022
Control Appt - With broken appointment automation turned on you were able to send a Patient Note to the unscheduled list or break it
Increase listener timeout to 300 seconds to give users more time to sign into google.
Billing Options window Show Negative Balances checkbox shows bills with credits and no pay plan
(Mobile Web) Mobile Web - iOS was unable to view time slots available in the Operatory view
Imaging Module - Scan button freezes program for 5 minutes when cloudclient is not installed
(Patient Porta) Patient Portal - An error occured when attempting to make a payment with a new card
22.2.60 (Foreign) Released 12/20/2022
22.2.60 Released 12/20/2022
Typo in securityLog and refAttach table summaries
Chart Module - An error occured when you first log into Open Dental in the Chart Module and enter odontogram notes
(Enhancement) 2023 CDA Codes
Recalls were not sending until their due date
22.2.59 (Foreign) Released 12/13/2022
22.2.59 Released 12/13/2022
Setup Confirmation window - The status drop downs showed blank entries when an item had a hidden status set
Microsoft OAuth would get duplicate emails
Overlapping schedules could cause slowness in the Appointments Module
Clicking a procedure button with "Group for multiple visits" for auto codes didn't keep auto codes in a group.
22.2.58 (Foreign) Released 12/9/2022
22.2.58 Released 12/9/2022
Set Default Scanner button caused infinite progress bar when OD Cloud Client was not installed or running.
ODCloud, Google authorization with Loopback IP address was not working in cloud
'View Multivist Group(s)' didn't show after clicking the procedure button in the Chart Module until refreshed
Chart Module right-click option 'View Multivisit group(s)' showed incorrect groups sometimes when multiple groups were selected
Allocating unearned income after claim creation would sometimes not show adjustments correctly
(Canada) 2023 Ontario Dental Association (ODA) Fee Guide
22.2.57 (Foreign) Released 12/8/2022
22.2.57 Released 12/8/2022
Edit Reminder Rule window - the "Edit" button for editing the email template was not visible when using zoom sometimes
Database Maintenance for Patient window, the PaySplitWithInvalidPayNum method made dummy payments with incorrect Amounts sometimes.
Report Setup window, using a Middle Tier Report Server crashed the program sometimes.
User Query window, queries were run locally when using a Middle Tier Report Server.
Web Sched Carrier Rules - When a patient chose self pay/no insurance, the Insurance Subscriber info section would still come up within the scheduling an appt section
22.2.56 (Foreign) Released 12/6/2022 (This version has a conversion script that will cause a backup to occur)
22.2.56 Released 12/6/2022 (This version has a conversion script that will cause a backup to occur)
ITRANS2 Comm Bridge, use ICD network subfolders only when present.
Text Messaging window SMS view control scroll contained extra blank space sometimes.
Data cleaned up for parent bug fix for mobile appointment view items
Allocating unearned income after creating claims would sometimes show TP procs
Database Maintenance, the repair log files would output method results on the same line sometimes.
Database Maintenance, the ClaimProcsWithPartialDuplicates method was not giving helpful feedback for the repair log files.
Schedule window: The Clear Week button cleared holidays.
Chart Module button graphic reverted back to tooth on click with medical pref on
DoseSpot, DoseSpot API was returning invalid PatientIDs sometimes.
22.2.55 (Foreign) Released 11/29/2022
22.2.55 Released 11/29/2022
Edit Lab Case - Providers were not showing on lab cases when hidden
API - API Service caches did not refresh sometimes
Account Module, NotReceived claim procedures associated to treatment planned procedures were impacting the estimated balance.
Account Module - manually generated paysplits uneditable when creating a payment
Procedure Code Tool - Edited UI descriptions
(Enhancement)Added logic to allow splitting claims for In Process Procedures
Database Maintenance, ClaimProcDeleteDuplicateEstimateForSameInsPlan was only considering Received claimprocs and should consider NotReceived as well.
22.2.54 (Foreign) Released 11/22/2022
22.2.54 Released 11/22/2022
API - Claims PUT will set OrthoTotalM to 0 if not specified in request.
Sheet Def Edit checkboxes on the mobile form may have reverted changes made to them
Microsoft OAuth inbox messages did not auto match to patients in Open Dental
Bug that allowed a user to make negative adjustments for mutiple procedures in Adjustments Add Multiple
Insurance History - Invalid date caused UE
Edit Insurance Plan window, dropping an insurance plan didn't remove estimates from completed procedures.
Database Maintenance, added a new method to clean up insurance estimates that are associated to dropped plans.
22.2.53 (Foreign) Released 11/15/2022
22.2.53 Released 11/15/2022
Payments Form: If a transaction succeeded, then a subsequent one was declined for that same payment, the payment amount could get reset to zero despite there being a successful previous transaction
Edit Insurance Payment window - the Tab order did not follow a logical flow
FormProcTools - edited form details
OpenDental Documentation - Rows for PermType 223 and 224 were missing from the GroupPermission section
Chart Module - Open Dental would crash when trying to print a Saved TP if default PDF viewer was not available
Microsoft OAuth update message was unclear
List Clinics - Had Incorrect behavior when a user had HQ active and selected a clinic
Tasks may have only popped up on the primary screen
Appointment Views - Adding a new ApptView caused OD to freeze if form was closed forcefully
QuickBooks Online Setup window - Unchecking Enabled popup message mentioned incorrect preference menu
Time Card Edit - Entering Rate 3 override did not update Rate 1 time in UI properly
(Enhancement) Added version checking to the eConnector
22.2.52 (Foreign) Released 11/9/2022
22.2.52 Released 11/9/2022
Manually processing an ERA detached procedures from claims
Open Dental Cloud, viewing PDFs in the Imaging Module for load balanced environments failed
22.2.51 (Foreign) Released 11/7/2022 (This version has a conversion script that will cause a backup to occur)
22.2.51 Released 11/7/2022 (This version has a conversion script that will cause a backup to occur)
Edit Payment Split window did not check the Attached to Payment Plan box when the split was attached to a TP procedure.
Edit Ortho Hardware window - Some of the text fields overlapped their labels when using zoom sometimes
Edit Insurance Plan window - ListBox controls for carriers and employees ignored scaling
Appointments Module - A message saying there is no appointment on the Pinboard could come up when there was one sometimes
Claim Print - Gender Unknown was not getting marked on the printed ADA 2019 claim form when gender was Other
Fill Sheet window - If a sheet had a PatImage item, an error could occur if there was no image in the PatImage field when updating
Microsoft OAuth threw UE 'Key not valid for use in specified state' when trying to sign out.
Time lock became unchecked when scheduling a planned appointment.
Task popup location could be inconsistent with multiple screens.
EdgeExpress - Clicking the Close button on the EdgeExpress, Transaction Complete window did not insert the payment details
Edit Insurance Plan window - The height for the Employer and Carrier listbox's were not calculated correctly
Text Messaging window did not refresh when patient selection was changed.
Patient Merges showed Database Integrity Warnings sometimes
Recall Preferences - Initial and Second Reminder recall preferences would not send reminders if set to 0
(Enhancement) Open Dental Cloud, enhancements to the backup process
(Enhancement) Module Setup window - Complete overhaul and re-organization of the window and settings for each module, now listed under the Preferences window
WebSchedRecall - Can Recall Send
22.2.50 (Foreign) Released 10/28/2022
22.2.50 Released 10/28/2022
Appointments Module - Audit Trail showed redundant information when all procedures were removed from an appointment and the appointment was then deleted
Opening the Income Transfer Manager when a patient payment plan crosses families caused a UE
(Enhancement)The employer merge tool would sometimes result in a deadlock error
MS OAuth - Received emails showed UTC time rather than server/local time
Select Image window - An error would occur when right-clicking on an image within this window
Web Chat had error when copying text (rare).
Account Module - Users received an error when clicking into Account Module for any patient
Insurance Plan Edit - Medical Insurance label was always visible
22.2.49 (Foreign) Released 10/25/2022
22.2.49 Released 10/25/2022
(Enhancement)Loading the Problems window would be slow sometimes
EdgeExpress - The TerminalID was being set to wrong clinic for supplemental payments in the Edit Insurance Payment window.
Database Maintenance for Pat window - The Patient label background did not match the rest of the window
HTML emails displayed as HTML code sometimes.
Uploading Mount images to an AtoZ folder on Dropbox could silently fail
eConnector, sending emails for Microsoft Office 365 email addresses that utilize OAuth was looking for the wrong version of System.Runtime.CompilerServices.Unsafe.dll.
Edit Email Message window: Users couldn't change where received emails showed.
Feature Request - Text next to the add button did not move when the window was expanded
Deleting an ERA was not Linux safe
PPO Write-offs Report - showed "Individual Claims" label in print preview when grouping by carrier
Sheet Def Edit- pasting a checkbox after moving its group in the mobile editor would sometimes cause it to return to its original location.
eClipboard - Ability to refresh sheets for kiosk at checkin screen.
22.2.48 (Foreign) Released 10/20/2022
22.2.48 Released 10/20/2022
API - Appointments GET Slots - Could return misleading error under certain conditions
Prompt to change appointment length when moving appointments was displayed when it shouldn't
Hidden payment splits report included results for restricted clinics
Tx Plan frequency limitations were not grouping by tooth num or tooth range.
Unable to attach multiple procedures with tooth numbers to single Appointment Proc Quick Add
Edit Provider - Tab order skipped the Preferred Name field
Appointments, schedule recall from appointments for patient window did not draw patfields on the pinboard appt sometimes
Frequency limitation was applied to procedures marked Do Not Bill Insurance.
EdgeExpress - Recurring Charges were posting as income transfers
(Enhancement)Disabled mouse clicks outside the IsMedical checkbox in Edit Ins Plan window
Entering negative amounts of votes, for a feature request, increased the number of votes available for that user.
OpenDentalService, retrieving emails for Microsoft Office 365 email addresses that utilize OAuth was looking for the wrong version of System.Runtime.CompilerServices.Unsafe.dll.
Tx Plan Module, trying to email signed treatment plans with corrupted signatures caused an 'Index was outside the bounds of the array' error.
22.2.47 (Foreign) Released 10/18/2022
22.2.47 Released 10/18/2022
Autofilling the 'To' field when sending emails for O365 OAuth threw a UE
Retrieveing emails with O365 OAuth threw UE error 'missing System.Runtime.CompilerServices.Unsafe dll'
22.2.46 (Foreign) Released 10/14/2022
22.2.46 Released 10/14/2022
Managing a Mount with an unmounted image occasionally threw a UE
Unable to delete problems and allergies associated with deleted patients.
'OK' click did not generate a CSV when the Export CSV was checked.
Microsoft OAuth threw the error 'Authorization_RequestDenied' when sending an email
Appointments created on the pinboard would not show appointment and patient fields sometimes.
22.2.45 (Foreign) Released 10/13/2022
22.2.45 Released 10/13/2022
Accounting - cash box and patient fee income transaction history displayed both a debit and credit for patients cash payments
Tx Plan frequency limitations were not grouping by treatment area.
MultiVisit groups were not setting the claimproc procdate to the delivery date.
22.2.44 (Foreign) Released 10/12/2022
22.2.44 Released 10/12/2022
Statement Options - Pressing Pat Portal with multiple statements selected threw an exception
Email, trying to send an email using a Microsoft account was throwing a System.Buffers exception.
22.2.43 (Foreign) Released 10/12/2022 (This version has a conversion script that will cause a backup to occur)
22.2.43 Released 10/12/2022 (This version has a conversion script that will cause a backup to occur)
Language Translation tool - In the Select Category window, the first category name was blank
Edit Input Field window - misc InputFields would have their Reportable Names hidden when you opened this window with this field type selected
Insurance Payment Plans were not affecting patient balance when No Charges to Account enabled.
Miscellaneous Setup window - The opening label referenced an old window called Module Preferences, however this window is now just called Preferences
API - Queries ShortQuery offset ignored when return object has less than 100 items
Credit Card Edit - Typing in a Date Start then putting the cursor on other fields cleared the Date Start
(Enhancement) Send Clerk (Username) and InvoiceNo (PatNum) for EdgeExpress transactions
Timelocked appointments triggering time/pattern change prompt
Integrate using OAuth to access Microsoft Email
RxNorms window - similar search was incorrect sometimes
Added 2023 CDT Codes
UE in eClipboard Object Reference Error when checking in patient
22.2.42 (Foreign) Released 10/6/2022 (This version has a conversion script that will cause a backup to occur)
22.2.42 Released 10/6/2022 (This version has a conversion script that will cause a backup to occur)
Reactivation list - Showed hidden statuses
Chart Module - Querying for new medications could cause slowness
Appointment without procedures default time length was not respected when moving the appointment
eConnector - Logging was disorganized and unpredictable
Allergy Setup window - The grid's title had a spelling error
(Enhancement)Sort eService Activity Logs beginning with newest
Insurance claims - printing claim history could cut off last column if grid window was extended
Tx Plan Module, signing a saved treatment plan with a Topaz signature pad and the mouse would cause a signature to not display.
Ins Benefits - fluoride limitations were sometimes not considered
"Received" was misspelled throughout the program.
(Enhancement)WebSched - Advanced Setup UI Changes
CC sometimes was not being inactivated after decline
Appointment Reminder Rule Edit - Do not send within not saving to database
API - API Service did not parse config file correctly sometimes
Backport job B36478 to 22.2 and convert CovOrder column in CovCat table from byte to int.
Changed instance of byte to int in CovCats.cs
22.2.41 (Foreign) Released 9/26/2022
22.2.41 Released 9/26/2022
Gender options - No option in gender for "Other" in Add Many
Show Features window - The Public Health feature did not warn the user that it would require OD to be restarted in order to be used
Edit Sheet Def Window - Highlighted fields stayed highlighted when focus changed
(Enhancement)Google made security changes that resulted in a warning when integrating Gmail accounts.
ODCloud, the button to show the on-screen keyboard was sometimes visible
ODCloud, exporting an EOB could cause an error sometimes
22.2.40 (Foreign) Released 9/22/2022
22.2.40 Released 9/22/2022
Exporting Treatment Finder with blank fields resulted in -1 in the excel sheet.
Credit Card Edit - Adding a date for recurring charges for the first time would display an error
Wiki Search window - This window would have overlapping controls when using Zoom sometimes
SmsPhone Texting Limit - SmsMonthlyLimit was 0 for Non-English offices without Clinics
Custom Reports, brought back the custom RDL reporting system.
22.2.39 (Foreign) Released 9/20/2022 (This version has a conversion script that will cause a backup to occur)
22.2.39 Released 9/20/2022 (This version has a conversion script that will cause a backup to occur)
Fill Sheet window - When filling out a public health screening sheet, an error could occur when trying to save to the Imaging Module with no patient selected
Insurance claims - print list of claim history cut off user column
Claim Attachments: Opening a Claim Attachments window for a claim with existing attachments could cause Open Dental to freeze
ComboBoxOD - combobox indexing could sometimes trigger button event
Clinic list, when large enough to trigger the clinic window, requires clinic edit permission to switch clinics
eServiceLogs recorded incorrect actions
Appointment Reminder Rule - Send times saved incorrectly to database
22.2.38 (Foreign) Released 9/15/2022
22.2.38 Released 9/15/2022
Fill Sheet window - When filling out a public health screening sheet, an error would occur when trying to add an a patient image field and no patient was selected
Email - HTML in email body did not immediately show as result instead of tags.
Creating general automated message with Days and Hours saved as '0's caused error on OK click.
Email Client - Email address list did not include any Default emails that were WebMail Notified
Email Client - Email address list was throwing exception when setting certain email addresses as WebMail Notify
Outstanding Insurance Claims Report - Selection went back to All in both the Treat Provs and the For User fields no matter what was selected
Edit Clinic - restrict duplicate clinic abbr
Treatment Finder - procedure code filter would sometimes not filter correctly
Sheet Fill - Signatures could become invalidated when saving without changes made
Email Client - Inbox was not populating correctly when webmail was set
InsSubNumMismatchPlanNum DBM would sometimes show incorrect count
Appointment Sheet Prefill - Sheets that were set to have Prefill would cause OD to crash
Mobile appt view items can no longer be assigned to the UR and LR areas
Show Chart Views - Right-clicking any procedure in chart while having 'Audit' enabled was causing OD to crash
PaySimple Setup Window - print receipts by default the only setting which would not save when switching between clinics
Edit Carrier window - This window would get cut off on the right when using Zoom sometimes
Edit Treatment Plan Proc - Procs marked do no bill insurance showed an allowed amount of -1
22.2.37 (Foreign) Released 9/9/2022
22.2.37 Released 9/9/2022
Printing a report was causing an error about an unknown column in where clause.
Pay Period Manager window - "# Days After Pay Period" field was displaying an error stating that it had to be a number when there was a '0' showing
22.2.36 (Foreign) Released 9/9/2022
22.2.36 Released 9/9/2022
Manage Module - When printing schedules, hitting print a second time did not pull all of the schedule data sometimes
Deleting or adding computer could cause UE
22.2.35 (Foreign) Released 9/8/2022
22.2.35 Released 9/8/2022
Web Sched Carrier Rule Edit window - The message text field was available when selecting "other" and "Allow With Input" even though messages cannot be displayed with this option
Open Dental Cloud, the Aging of A/R report would sometimes get stuck on a progress bar
User Query window - Using Zoom could cause extra white space in columns in the results grid sometimes
Missing POut's
Dynamic Payment Plans Overcharged Report - Selection went back to 'All' regardless of provider selected
CareCredit - patient's MiddleName would sometimes cause an error
InsSubNumMismatchPlanNum DBM would sometimes update plannums incorrectly
(Canada) ITRANS 2.0 export vendor certificate when needed.
Income Transfer Manager, negative adjustments explicitly linked to procedures that are associated to a payment plan were not being considered sometimes.
Searching phone numbers from phonenumber table threw in Patient Select window sometimes
22.2.34 (Beta) (Foreign) Released 9/6/2022
22.2.34 (Beta) Released 9/6/2022
Hosted Email Address Verification window - Mass Email was still showing as an option within the main text of this window
The planned tracker does not order by Status correctly
Emdeon Medical clearinghouse failing to send claims in odcloud
(Enhancement)There was no display field for FamilyInformation or ChartPatientInformation that showed Preferred Pronouns.
Patient Edit window - if the value in the Age Field had years and months, the 'm' would be cut off when using zoom sometimes
Middle Tier, too many requests were being sent for user specific preferences causing timeouts and crashing the program.
Hosted Email Signatures window - Mass Email was still noted in the main label of this window
22.2.33 (Beta) (Foreign) Released 9/1/2022
22.2.33 (Beta) Released 9/1/2022
(Patient Portal) Patient Portal - Statements with the status of "unsent" were showing as available to view
API Procedurelogs POST GroupNote - Attached procedures order may be incorrect in aggregated note
Patient Edit window - the Birthday Field had the right edge cut off when using zoom sometimes
BCM - Add right-click menu item to set any phone to 10dlc ProvisionPending
API - Add AdjType filter to existing Adjustments GET method
API - New method ClaimProcs GET
22.2.32 (Beta) (Foreign) Released 8/30/2022
22.2.32 (Beta) Released 8/30/2022
The planned tracker list does not order by the selected field sometimes
DentalXChange Claim Attachments Window: The window could become disabled and non-interactive
Edit Insurance Plan Window: Some hidden fee schedules display numbers instead of their names
Signup Portal - Some country codes may be missing during signup
Econnector - Out of memory exception in econnector sometimes
API - Documents POST DownloadSftp throws exception when backslashes are given.
HeadMaster - Poll each server and alert on low hard drive space
Broadcast Monitor - Add counts for active and cancelled 10dlc brands, campaigns, phones
Broadcaster - Audit RKN using some 10dlc and gray phones
API - Payments GET
API - New Method Reports GET FinanceCharges
22.2.31 (Beta) (Foreign) Released 8/25/2022
22.2.31 (Beta) Released 8/25/2022
ODCloud, acquiring mount images would no longer allow collecting multiple images automatically
Completed Procedure covered by insurance showed as "Over annual max" when it was not.
Sheet Def Edit window - Combo boxes and signatures could be added to sheets that were not able to utilize them
Appointment Type Edit window - When removing a Proc Code from the list, any with a similar code would get removed, not just the selected code
Text Label - remove ability to customize
Update TimeCards to only print in landscape for HQ
Edit Insurance Plan window: Use Blue Book check box could show when Blue Book is not on
A hidden out of network fee schedule attached to an insurance plan could result in incorrect estimates
Query Form - query results would sometimes show incorrect when in middle tier
Appointments may not have displayed the "V" symbol for Ins Verify for secondary plans
(Enhancement)Remove Ortho Chart Locking popup when opening the chart
API - New method Appointments POST Planned
Email preview showing HTML instead of preview.
22.2.30 (Beta) (Foreign) Released 8/23/2022
22.2.30 (Beta) Released 8/23/2022
API - Optimize paging for some methods
API - Consider all patient status when creating appointments
Edit Insurance Plan window: Out of network fee schedule menu was disabled when Use Blue Book is not checked
Broadcast Monitor - Remove unused UI
API - ProcedureLogs PUT GroupNote may include the contents of previous notes
Wiki HTML code was not operating as intended.
22.2.29 (Beta) (Foreign) Released 8/19/2022
22.2.29 (Beta) Released 8/19/2022
Secure Email: Having certain symbols in the body of an email caused an error.
Log Off - Clicking this menu item could cause an error sometimes
eConnector - Auto-installed on wrong sever
(WebSched) Web Sched Recall - The provider list was incomplete and would only show providers whom are scheduled for the first month that initially loaded
API - Add additional fields to Claims GET return object
API - New method Procedures PUT GroupNotes
Capital table name in chart module query UE on Linux Server
22.2.28 (Beta) (Foreign) Released 8/16/2022
22.2.28 (Beta) Released 8/16/2022
(Web Sched)Web Sched - Address and phone number could get cut off when the office had a large title and when viewing on mobile devices
Supplemental insurance payments were attaching to closed insurance payment plans.
(Web Sched) Web Sched Recall - Patients were able to schedule Recall appointments before their Recall Due Date sometimes
Providers being removed from appointment view did not update the MobileView
(Enhancement)Added Netherlands date format to switch case in ParseDateWebForms
Chart Module slow refresh with Planned Appts
22.2.27 (Beta) (Foreign) Released 8/11/2022
22.2.27 (Beta) Released 8/11/2022
CancelUnusedPhonesThread - Provision Status and No Signup Edge Cases
Crashed tables caused OpenDental to hang without presenting the user an error.
Audit Trail window, ImageEdit security permission logs used 'catgegory' instead of 'category'.
Email reply all not removing users email when nickname included
Selecting multiple clinics did not show full list of providers from all of the clinics selected
Ortho Chart, when picking a tooth range, did not display wire hardware graphics when first number was bigger than the second number.
22.2.26 (Beta) (Foreign) Released 8/9/2022 (This version has a conversion script that will cause a backup to occur)
22.2.26 (Beta) Released 8/9/2022 (This version has a conversion script that will cause a backup to occur)
The default template for 'Notification Settings' in Web Sched Existing Patient was incorrect for Text Message.
Chart Module - When enabling the Ortho Tab and using custom chart layouts, certain elements could overlap
Sheet Def Edit window - Language Translations, translating some of the control texts could cause them to no longer show in the window.
Email Client - Users could use the drop-down to view other users emails
(Web Sched) Web Sched New/Existing Patient - When a patient went to select a provider, all providers for the practice were listed, not just the providers for the chosen clinic
BCM - Grid middle click was not setting clipboard
Query Favorites - exporting query favorites would sometimes not set the correct file name
Insurance payment - successful credit card payment would sometimes show the wrong amount in payment note
(Enhancement)Allow users to change CC charge frequency
Recall List - single labels would sometimes print blank
API - PayPlans POST Dynamic - CompletedAmt in return object can have wrong decimal precision sometimes
Web Sched Appts Report- Appointments scheduled for 'Not a person' providers would sometimes not show in report
Advanced Search for appointments with None as the provider showed incorrect available time slots when 'Provider Time' preference was set
Billing List - Statement generating sometimes did not consider Exclude if Balance less than filter
Appointments Module - The calendar was selecting a day when using the arrow buttons, but was not supposed to as this was not the intended functionality
Email Client - Email address combobox showed duplicate email addresses
Edit Reactivation window, loading an existing reactivation was not populating the Administrative Note text box.
Edit Reactivation window, the Status selected was not showing up in the REACT commlog sometimes.
API - New field in ApiRequests: DateFormatString
22.2.25 (Beta) (Foreign) Released 8/4/2022
22.2.25 (Beta) Released 8/4/2022
Secure Email - Authentication failures sometimes did not provide a useful message
Edit Patient Information window - An error occured when clicking on various empty list boxes
Audit Trail window - Zoom was showing as a tracked security permission but was not being tracked correctly
Zoom - When using zoom, the Help window could exceed the size of the screen and a user was not able to see the top of the window to close it
Appointment Types - Appointment Type could not be deleted unless Setup Appointment Types Window is reopened
Supplemental Backups - Details in the logger file had incorrect spelling
Payment window, the Date column in the Current Payment Splits grid was redundant and did not need to display to users.
Payment window, the Current Payment Splits grid was resizing with the window.
Slow Chart Module Query
Big phones timebox and customer section clicking area was not accurate
New logo for Central Data Storage
API - Claims PUT Split - Improved safeguard when requesting the same procedure multiple times
API - Employers PUT can throw KeyNotFoundExceptions
API - PayPlans POST Dynamic - Improved safeguard when requesting the same procedure or adjustment multiple times
API - Adjustments POST may not respond with a correct ClinicNum
API - ProcedureLogs POST GroupNote could return an incorrect error message sometimes
(Enhancement)Apply provider/clinic filtering to the provider dropdown in Incomplete Proc Notes report
22.2.24 (Beta) (Foreign) Released 8/2/2022
22.2.24 (Beta) Released 8/2/2022
Appointments Module - The calendar would not select the day when using the arrow buttons at the top
API - API Service could be slow to restart directly after stopping sometimes
Edit Procedure Code window - The Abbreviation character limit was shorter than when creating a new Procedure Code
Database maintenance - Duplicate Orthochart tool would sometimes delete more orthocharts
Broadcast Monitor - Migrate Phones Provision Status
CareCredit Action- Remove Quickscreen button
Appointment Field Defs - Incorrect selected index was being opened after rearranging fields and deleting one
Appointment Field Defs - Deleting a field did not update cache
Patient Edit window - An error would occur when clicking into an empty list box for Medicaid State
(Enhancement)eReminders: Use Hygienists name on Hygiene appointments
BCM - Copy grid data to clipboard
Control Appt - Message box was not appearing when AppointmentTimeIsLocked pref was selected
API - Add appointment.DateTimeAskedToArrive to return object in Appointments GET methods
Backup Window - In Supplemental Backups tab ellipsis button did not bring up folder browser
API - New method ProcedureLogs POST GroupNote
Add Multiple Adjustments window, users with date limitations on the ProcCompleteAddAdj permssion were incorrectly blocked from adding adjustments sometimes.
Sheet Defs, added a warning message when a sheet def will not be able to be imported or exported due to invalid formatting.
Appointment Type Edit Window - Focus and tab stop order was incorrect
Claim Forms DentiCal - Tag for PatientDOB had incorrect formatting
(Enhancement)ERA Semi Auto Process function, don't receive and finalize claims that were manually detached by the user.
(Enhancement)ERA Auto Process function, set secondary claims to Waiting to Send status
API - New Method Claims GET
22.2.23 (Beta) (Foreign) Released 7/26/2022 (This version has a conversion script that will cause a backup to occur)
22.2.23 (Beta) Released 7/26/2022 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Edit Treatment Plan Procedure window - The tab order was incomplete and was not considering every field within the window
Email Client window - The delete button was a different size than the close button
Treatment Finder report - The label "View" in the upper left of the window was cut off.
Quickly changing employee availability status caused incorrect 'Status' to be displayed in Manage Module > Employee list - Specifically when using the buttons in the Module
Supplemental Backups - Last Backup Date Time was not updated with successful HQ backups.
Benefit Table - Summary section for Percent had a spelling error
(Enhancement) Images exported from Imaging Module were 5x original file size
Imaging Module, cropped and rotated images were exporting incorrectly.
(Enhancement) API - New method ProcNotes POST
Payment window, the Filtering Type dropdown can display "PayPlanCharge" as "FauxAccountEntry"
Patient Merge - did not consider all tables sometimes - Convert script
API - Adjustments POST can set AdjAmt to AdjType's value
(Enhancement) Mass Email has been disabled
Attaching an image to an email would sometimes result in an error for SFTP or Dropbox image folders
API - New method Adjustments PUT
22.2.22 (Beta) (Foreign) Released 7/21/2022 (This version has a conversion script that will cause a backup to occur)
22.2.22 (Beta) Released 7/21/2022 (This version has a conversion script that will cause a backup to occur)
OD Mobile - Fix gridrows and time alignment in Appointment View
Patient Merge - did not consider all tables sometimes
Image Module - dicom images would sometimes not display correctly
Sheet Def Edit window - The Align buttons were missing in the Dashboard Layout window
(Enhancement) API - New method PayPlans POST Dynamic
eServices - launching Texting services would sometimes cause an error
(Web Sched) Web Sched NP/EP - The web portal could time out when the first available time slot was more than one month from today.
Edit Email Message window error messages display more details.
Sheets, signatures captured with Topaz signature pads in previous versions were displaying as "Invalid Signature".
PORTRAY bridge command line argument uses the incorrect syntax
API - New Method Adjustments POST
22.2.21 (Beta) (Foreign) Released 7/19/2022 (This version has a conversion script that will cause a backup to occur)
22.2.21 (Beta) Released 7/19/2022 (This version has a conversion script that will cause a backup to occur)
'addressAndHmPhoneIsSameEntireFamily' check box was put inside groupbox duplicating the caption
Appointment Search Behavior found openings in closed operatories
ODCloud can now export reports to XLS
Provider Setup - Dental Schools - Editing an existing provider may not have created an Audit Trail entry
TreatmentPlan Presensation Statistics Report Net Production Value incorrect
Command Query permissions handled differently between MiddleTier, ODCloud, and Direct Connection
Kiosk - Input Text fields did not always cause touch keyboard to appear on touchscreen devices
Integrated Medit Link bridge did not load patient data
API - Deleted patients could have associated data updated sometimes
Open Dental API Service, the Product Version and File Version information was not getting set correctly.
Reminders - Premed tag did not display properly
Allow More Room In Big Phones
API - Add ClinicNum filter to Reports GET Aging method
(Enhancement)Popups, default popup level to patient except for ODHQ.
API - Adjustments GET, based on PatNum.
(Enhancement)Canada $0 payments for substitute code claimprocs weren't assigned a clinic and would show under 'Unassigned' Clinic on report(s).
(Enhancement)Email Client: Backslashes are removed from To, CC, and BCC fields when receiving an email.
22.2.20 (Beta) (Foreign) Released 7/14/2022
22.2.20 (Beta) Released 7/14/2022
Email Inbox - MsgType column in Sent is wider
Income Transfer Manager can allocate overcharged patient income into a fully paid procedure
ASAP List window - When printing multiple pages while using zoom, some rows with long notes were getting cut off
Sheet Def window - When creating a new sheet, the selected Sheet Type template wasn't always loading correctly
AutoComm - Email templates would get sent in text messages when SendAll rule is applied
Adjustments - add adjustments to completed procedure permission sometimes did not get checked
Patient Portal Payments - online paysplits were sometimes created different than paysplits made in the program
Chart Module - Treatment Plan grid would sometimes not update correctly
WebSchedRecall - Automated websched doesn't honor the "SendBoth" setting
22.2.19 (Beta) (Foreign) Released 7/12/2022
22.2.19 (Beta) Released 7/12/2022
Payments Form: If a CC is declined in a transaction, a subsequent transaction can show the payment amount as zero, but the full amount is still paid.
EServices Advanced Messaging - OfficeName and PracticeName replacement tags
Various Backgrounds - Some windows had areas with a different background color than the rest of the window
Unfinalized Payments could not be run from Main Menu by user with all report permissions
Canada - lab fee payments were sometimes not considered in benefits remaining calculation
DBM - Duplicate orthochart tool would sometimes show incorrect number of duplicates
BCM - API Tab has minor bugs.
Auto Processing ERA Reports blocked users even if they had adequate permissions
Appointments Module - Appointment date calendar picker would not allow a user to change the year
ERAs: processing payments for procedures with malformed identifiers can detach procedures from claim
(Enhancement)Ortho Chart Locking, only lock out users that have edit permission
Feature Request - adding/modifying a feature request would sometimes block a user when the end date was in the future
"Disallow write-offs greater than the adjusted procedure fee" preference was applying to Total Payments on ERAs
Hidden Billing Type - Hidden billing type causes NO Biling Type to be selected
Provider Setup window - With Instructors selected in the Search area, Classes could be selected which skewed the search results
Feature Requests - search strings would sometimes cause an error
Edit Benefits Window did not load if a frequency limitation for Pano/FMX was present.
Erx, OD Mobile would try to login with a disabled user sometimes.
API - Requests did not consider PatientStatus sometimes
Fill Sheet window - Check boxes and signatures were cleared after a Pat Image was added via the Add Field button.
22.2.18 (Beta) (Foreign) Released 7/7/2022 (This version has a conversion script that will cause a backup to occur)
22.2.18 (Beta) Released 7/7/2022 (This version has a conversion script that will cause a backup to occur)
eClipboard - Invoke popup pop on main thread
Benefit Frequencies window: frequency values could populate for the wrong benefit type.
Incorrect insplan showed as 'Other Coverage' in auto ortho claims sometimes
Set Procedure Complete - set the procedure complete message was not accurate
Using the Task > GoTo button would sometimes incorrectly report the user is not allowed to access the patient's clinic
Procedure Edit - There was a consistency issue with the Edit Auto Note and Auto Note buttons
Treatment Plans did not save in the Imaging Module when emailed.
Multiple adjustments could sometimes be created even with lock dates enabled
Web Sched Recall, automatic reminders were being sent once a day sometimes.
Recall text would not get sent when sending manual recalls
Patient portal invite don't send through autocomm
API - Appointments GET WebSched missing a MT param
22.2.17 (Beta) (Foreign) Released 6/30/2022
22.2.17 (Beta) Released 6/30/2022
Chart Module - The Group Note aggregate preference was not working correctly
(Patient Portal) Patient Portal - Statements that did not have an attached document would not display or download
Task Attachments - Setup message when adding attachments was inadequate
Email Client window: Clicking Reply All did not copy CC addresses from the message being replied to
Canada - ROT transaction shows wrong carrier name in our software
EdgeExpress recurring charges processed as income transfers sometimes
Enterprise Setup - 'Pay Plan charge logic' combobox was incorrectly capitalized
API - Appointments POST SchedulePlanned - Provider is not set on the appointments procedures sometimes.
Group Note - 'Edit Auto Note' button was incorrect height
Patient Portal would throw an unhandled exception when logging in
Proc Not Billed Report - security permission message did not have preference location
Spaces between email addresses in ToAddress of email message caused users email address not to be removed from reply all ToAddress.
(Enhancement)Lab Case Edit - Users can delete lab cases attached to invalid patient
OpenDentalAPIService should not warn users when it cannot be automatically installed.
(Enhancement)Web Sched Carrier Rule Edit window - Add a character limit to the message text field
(Reseller Portal) Reseller Portal - The main landing page will now display the customer's Patient Number
22.2.16 (Beta) (Foreign) Released 6/28/2022
22.2.16 (Beta) Released 6/28/2022
ODCloud, importing a sheet with an image will cause a file not found error to pop up repeatedly and prevents importing the image
LabelCarrier, Sheet Def Edit window - The Add Field and Show groupings were overlapping the OK and Cancel buttons
ODCloud, Open Dental crashes with application event message referencing the ntdll.dll library
Provider Setup - Dental school users without Provider Edit permission could sometimes edit providers
Provider Setup - Cannot use Provider Alphabetize permission sometimes
eClipboard Setup - Hidden eClipboard image capture definitions were being displayed
(Enhancement)API - Add ChartModules GET PlannedAppts
Query Window Row Count Hides High Row Counts
(Enhancement)Paysplits attached to deleted procedures required manual fix.
FieldDefLink methods using incorrect casing for table name in some queries
Modify ERA matching logic to handle cases where carrier sends same unique line identifier on all procedures
Incorrect spelling of "write-off" in some places
API Popups GET may not return the 'IsDisabled' column
(Enhancement) API - New method PayPlans GET (multiple)
(Enhancement)Provider Setup - Add logging when a provider is created or edited
Automatically install and start API Service alongside eConnector
Pasting an image from the clipboard into the EOB window would sometimes cause an error
(Enhancement) Open Dental Cloud, enhanced the backup software to handle multiple databases hosted on one instance
22.2.15 (Beta) (Foreign) Released 6/23/2022 (This version has a conversion script that will cause a backup to occur)
22.2.15 (Beta) Released 6/23/2022 (This version has a conversion script that will cause a backup to occur)
Secure Email: Attachments around 21mb in size and larger would not upload
Patient Portal and Web Sched: Verifying patient names with leading/trailing whitespace can fail sometimes
Secure Email: Email chains could branch
Web Sched Recall - Will not allow to send invitations from recall list even when eligible timeslots are available
Imaging Module - Images attached to a mount were not moving with it when the mount moved categories
Importing an ERA that contains an invalid date of service caused an error
When the "ERA allow total payment" preference is off only total payments with a non-zero InsPay amount are blocked.
XWeb - Returns would sometimes show as prepayments
Patient Dashboard - Patient Picture disappeared after switching modules
eServices automated messaging should not be used before this version
Checking permissions for large user groups can slow down Open Dental sometimes.
Email Autographs - Cache was not refreshed after editing autographs
Terminated Messages - Use Sent Message Vendor
Payment Window - XWeb returns would sometimes creates duplicate xwebresponse entries
Chart Module - MultiVisit groups would sometimes not display correctly
Appointment Edit - Changes were not always saved when using Middle Tier
Hide Unused Fee Schedules is Slow
Supply Orders - UE could occur when clicking 'Print'
(Enhancement)Broadcaster Monitor - Purchase phones per-vendor
Sheet prefill - Insurance would fill from previous sheet when empty in database.
(Enhancement) API - PayPlans POST - Add option to use patient current balance
10dlc - cancel phones and campaigns
22.2.14 (Beta) (Foreign) Released 6/21/2022
22.2.14 (Beta) Released 6/21/2022
Sheet Def Edit window - Moving fields with the alignment buttons on the default language would not synch field positions for other languages
More incorrect "write-off" variations found in reports
ODCloud 'Security' class is not using the proper computer name
(Signup Portal) Signup Portal - Clinic zero would appear after clicking save sometimes
Provider Setup - Disable Add button if user doesn't have Provider Add permission
Users cannot scroll the concept or write up on a job whose documentation tab is currently being edited by another user
WebSchedRecalls were not being found by econnector
Report Setup - 'Set None' button appeared in 'Display Settings' tab
Logger - Logging to incorrect locations
eConnector, AutoComm was logging errors regarding mismatched System.Text.Json assembly references.
(Enhancement) API - New method Appointments POST SchedulePlanned
Audit Trail - Add security permissions to Permission dropdown
AutoComm Features - Null reference on messages
Sheet Def Edit window - The MobileHeader field was showing as an available field type for many sheets that were not allowed to utilize it
eClipboard - 'Contact Us' page had typo
API - New field in ApiRequests: DateTimeFormatString
Grids - Empty color cells were not always drawn correctly
Open Dental Cloud now prevents users from having the command query permission
22.2.13 (Beta) (Foreign) Released 6/15/2022
22.2.13 (Beta) Released 6/15/2022
Insurance Verification List window, loading the window was taking a long time for larger offices.
22.2.12 (Beta) (Foreign) Released 6/15/2022 (This version has a conversion script that will cause a backup to occur)
22.2.12 (Beta) Released 6/15/2022 (This version has a conversion script that will cause a backup to occur)
Imaging Module - Deleting a mount was not prompting a warning for the documents that were attached to the mount being deleted
Secure Email alerts had a typo
Sheets - Checkbox control would sometimes auto fill caption override
(Reseller Portal )Reseller Portal - Added a tool to export a list of customers and the associated services
API - Providers POST - SecurityLog permission could be incorrect
Canada Claims sometimes threw exception: The path is not of a legal form
eConnector, Arrivals were having dependency errors.
22.2.11 (Beta) (Foreign) Released 6/14/2022
22.2.11 (Beta) Released 6/14/2022
Appt Views Edit- editing appointment views would sometimes not show schedules correctly
Family Balancer window, Insurance Overpayments tool was not creating a claim payment for new negative supplemental payments.
Creating a paysplit for a merged patient caused a UE
HTML signature was appended as plain text in email reply
DBM unable to delete temptable when database was in dropbox
Canada - Pre-Auth claims sometimes did not get DateTimeSentOrig updated correctly
Chart Module - Procedure color overrides would sometimes display for TPi procs
Ortho Hardware - Adding a new item would sometimes not display correctly
Deleting a patient would sometimes be allowed when patient had a patplan
Dental Schools - users without the Student Edit permission could not edit a non-student provider sometimes
Font was pixelated in many places throughout the program
Supplemental Backups Window, clicking the "..." button may throw an exception
Deposit Slip Sheet Edit - extra unusable controls were available
Licensing - Update Open Dental License
22.2.10 (Beta) (Foreign) Released 6/10/2022
22.2.10 (Beta) Released 6/10/2022
(Enhancement) API - Allow users to specify an UnschedStatus for Appointments
22.2.9 (Beta) (Foreign) Released 6/9/2022 (This version has a conversion script that will cause a backup to occur)
22.2.9 (Beta) Released 6/9/2022 (This version has a conversion script that will cause a backup to occur)
Canada - Treatment Plans would sometimes show the wrong surface description
Caching issue when creating second or higher email autograph.
Variation throughout the program between 'write-off' spelling
TP sheet fields, if center or right align, text could spill to left
Tasks-Audit trails should not be made for repeating tasks
SheetField ComboBox Window - Now provides instructions to turn on PH
Tasks-Hide resultant repeat task child lists
Payment window, the Amount text box was not being forced to match the Total text box underneath the Current Payment Splits grid sometimes.
Payment window, Unallocated payment splits were acting like they are allocated to Outstanding Charges sometimes.
Image Module - add support for more 8 bit dicom formats
eServices Patient Portal window - The Patient Portal URL was being overridden with an invalid value
Unable to access provider list with Provider Add and not Provider Edit
Appt Edit - Message Box had unnecesary 'Cancel' button
WebView2 - Typos on webview2 download prompt
(Enhancement)API - Recalls PUT Status to allow all RecallTypes
CC charge date change had caused mutiple charges
Graphics Helper - Width for New Lines is causing an error
22.2.8 (Beta) (Foreign) Released 6/7/2022 (This version has a conversion script that will cause a backup to occur)
22.2.8 (Beta) Released 6/7/2022 (This version has a conversion script that will cause a backup to occur)
Imaging module - Clicking Size/Rotation with specific file types could crash the program sometimes
Edit Benefits window - Moving this window while not in Simplified View would cause the grid to shrink
Renamed email attachments, when sent via gmail, still retains the original name
Creating a new multivisit group using a completed procedure with an unsent claim attached may not change the claim's status to "Hold for In Process"
Multivisit Groups, ungrouping the last Treatment Planned procedure(s) from a multivisit group may not update 'Complete (In Process)' procedures to be 'Complete'
FormPayPeriodManager - Only warn on text days after pay period validity when the text box is enabled
Database Maintenance - Running 'TaskListsAbandonedRepeating' caused UE
Reports - Daily writeoff report throws UE when using Initial claim date
API - Appointments GET WebSched - Return objects are missing an AptStatus
Multivisit Groups, ungrouping a Completed procedure with sent/received insurance may mark the claims as "Waiting to Send"
Ortho Prescription Setup - Ordering items in grid did not keep selected item
Ortho Prescriptions Setup - Deleting Hardware Spec linked to Ortho Prescription caused UE
Setup Ortho Hardware Specs - Ordering did not work
API - Patients PUT and POST - Add PreferRecallMethod
Group Notes, signatures can be added with incomplete auto note prompts when the "ProcNoteSigsBlockedAutoNoteIncomplete" pref is enabled
Appointments - Week view start day changes don't apply immediately, week view appointments will be behind a day
Backport PORTRAY bridge to beta
Sheets - When using preferred pronouns we don't refresh the patnote data
Super Family - Audit trail entries shows patients, canceled during creation, when the super family is disbanded
Add new results field to Mass Email mock API
API - Objects sent for UI events should be the same type as those for Database events
(Enhancement)Remove unnecessary mass email filter
22.2.7 (Beta) (Foreign) Released 6/2/2022
22.2.7 (Beta) Released 6/2/2022
(Enhancement)Updated Auto Aging label text in preferences Account - General
Multivisit Groups, newly completed groups may not set the status of secondary or higher claims to Hold Until Pri Received
(Canada) Procedure Code Tool added wrong code to "Recall" Recall Type triggers
Multivisit Groups, ungrouping procedures may not change a claim's status from Hold for In Process
TaskDelete alert message pops up when user does not have the TaskDelete permission
22.2.6 (Beta) (Foreign) Released 6/1/2022
22.2.6 (Beta) Released 6/1/2022
API - Appointments POST WebSched - Valid defNumApptType will return BadRequest occasionally.
Date of Service not populating for new claims
API - Add support for Database ApiEvents to the API Service
Insurance Edit - Clicking 'Subst Codes' button would cause UE
Recalls - WebSchedRecall Query Changed
22.2.5 (Beta) (Foreign) Released 6/1/2022
22.2.5 (Beta) Released 6/1/2022
API - Appointments POST doesn't return possible ProcDescript data.
Users with Task Note Edit permission and without the new Task Delete permission can now edit task notes.
22.2.4 (Beta) (Foreign) Released 5/31/2022 (This version has a conversion script that will cause a backup to occur)
22.2.4 (Beta) Released 5/31/2022 (This version has a conversion script that will cause a backup to occur)
Secure Email: Notification email button text and signature could not be seen when browser was in dark mode
Unscheduled appointments set completed procedures procdates to 0001-01-01 sometimes.
Certain zoom values caused text to appear distorted when pasting into textboxes.
Sheets - Layout Mode group box is disappearing.
RecallTypes - Resetting CA recall types does not revert to the default
Fill Sheet Window - 'Add Field' button was visible in kiosk mode
Enterprise Setup - Pay Plan Charge Logic combobox was not populated correctly
Integrity Warning tooltips could cause a UE sometimes
(Enhancement) API - Add DateTime Arrived, Seated, and Dismissed to Appointments GET.
(Enhancement)Add setup options to control automated ins verify 270/271 checks
Version 22.1 new features listed here
known issues:
Cents are missing from some grids, including Dynamic Payment Plans.
22.1.63 Unreleased
22.1.62 (Foreign) Released 11/15/2022 (This version has a conversion script that will cause a backup to occur)
22.1.62 Released 11/15/2022 (This version has a conversion script that will cause a backup to occur)
Opening the Income Transfer Manager when a patient payment plan crosses families caused a UE
Patient Merges showed Database Integrity Warnings sometimes
22.1.61 (Foreign) Released 9/26/2022
22.1.61 Released 9/26/2022
(Enhancement)Google made security changes that resulted in a warning when integrating Gmail accounts.
22.1.60 (Foreign) Released 9/22/2022
22.1.60 Released 9/22/2022
Custom Reports, brought back the custom RDL reporting system.
22.1.59 (Foreign) Released 9/20/2022
22.1.59 Released 9/20/2022
Sheet Fill - Signatures could become invalidated when saving without changes made
InsSubNumMismatchPlanNum DBM would sometimes show incorrect count
Claim Attachments: Opening a Claim Attachments window for a claim with existing attachments could cause Open Dental to freeze
ComboBoxOD - combobox indexing could sometimes trigger button event
22.1.58 (Foreign) Released 9/8/2022
22.1.58 Released 9/8/2022
Web Sched Carrier Rule Edit window - The message text field was available when selecting "other" and "Allow With Input" even though messages cannot be displayed with this option
User Query window - Using Zoom could cause extra white space in columns in the results grid sometimes
CareCredit - patient's MiddleName would sometimes cause an error
InsSubNumMismatchPlanNum DBM would sometimes update plannums incorrectly
Searching phone numbers from phonenumber table threw in Patient Select window sometimes
22.1.57 (Foreign) Released 9/6/2022
22.1.57 Released 9/6/2022
Hosted Email Address Verification window - Mass Email was still showing as an option within the main text of this window
Patient Edit window - if the value in the Age Field had years and months, the 'm' would be cut off when using zoom sometimes
Middle Tier, too many requests were being sent for user specific preferences causing timeouts and crashing the program.
Hosted Email Signatures window - Mass Email was still noted in the main label of this window
22.1.56 (Foreign) Released 9/1/2022
22.1.56 Released 9/1/2022
The planned tracker list does not order by the selected field sometimes
Edit Insurance Plan Window: Some hidden fee schedules display numbers instead of their names
API - Documents POST DownloadSftp throws exception when backslashes are given.
Patient Edit window - the Birthday Field had the right edge cut off when using zoom sometimes
The planned tracker does not order by Status correctly
22.1.55 (Foreign) Released 8/25/2022
22.1.55 Released 8/25/2022
ODCloud, acquiring mount images would no longer allow collecting multiple images automatically
Appointment Type Edit window - When removing a Proc Code from the list, any with a similar code would get removed, not just the selected code
Update TimeCards to only print in landscape for HQ
API - Optimize paging for some methods
API - Consider all patient status when creating appointments
Edit Insurance Plan window: Out of network fee schedule menu was disabled when Use Blue Book is not checked
Edit Insurance Plan window: Use Blue Book check box could show when Blue Book is not on
Wiki HTML code was not operating as intended.
Appointments may not have displayed the "V" symbol for Ins Verify for secondary plans
Email preview showing HTML instead of preview.
22.1.54 (Foreign) Released 8/19/2022
22.1.54 Released 8/19/2022
Secure Email: Having certain symbols in the body of an email caused an error.
Log Off - Clicking this menu item could cause an error sometimes
(WebSched) Web Sched Recall - The provider list was incomplete and would only show providers whom are scheduled for the first month that initially loaded
Capital table name in chart module query UE on Linux Server
22.1.53 (Foreign) Released 8/16/2022
22.1.53 Released 8/16/2022
(Web Sched)Web Sched - Address and phone number could get cut off when the office had a large title and when viewing on mobile devices
Supplemental insurance payments were attaching to closed insurance payment plans.
(Web Sched) Web Sched Recall - Patients were able to schedule Recall appointments before their Recall Due Date sometimes
Audit Trail window, ImageEdit security permission logs used 'catgegory' instead of 'category'.
Providers being removed from appointment view did not update the MobileView
Email reply all not removing users email when nickname included
Chart Module slow refresh with Planned Appts
22.1.52 (Foreign) Released 8/9/2022
22.1.52 Released 8/9/2022
Sheet Def Edit window - Language Translations, translating some of the control texts could cause them to no longer show in the window.
Email Client - Users could use the drop-down to view other users emails
(Web Sched) Web Sched New/Existing Patient - When a patient went to select a provider, all providers for the practice were listed, not just the providers for the chosen clinic
Query Favorites - exporting query favorites would sometimes not set the correct file name
Insurance payment - successful credit card payment would sometimes show the wrong amount in payment note
(Enhancement)Allow users to change CC charge frequency
Recall List - single labels would sometimes print blank
Web Sched Appts Report- Appointments scheduled for 'Not a person' providers would sometimes not show in report
Advanced Search for appointments with None as the provider showed incorrect available time slots when 'Provider Time' preference was set
Billing List - Statement generating sometimes did not consider Exclude if Balance less than filter
Appointments Module - The calendar was selecting a day when using the arrow buttons, but was not supposed to as this was not the intended functionality
Email Client - Email address combobox showed duplicate email addresses
Edit Reactivation window, loading an existing reactivation was not populating the Administrative Note text box.
Edit Reactivation window, the Status selected was not showing up in the REACT commlog sometimes.
22.1.51 (Foreign) Released 8/4/2022
22.1.51 Released 8/4/2022
Edit Patient Information window - An error occured when clicking on various empty list boxes
Audit Trail window - Zoom was showing as a tracked security permission but was not being tracked correctly
Zoom - When using zoom, the Help window could exceed the size of the screen and a user was not able to see the top of the window to close it
Slow Chart Module Query
New logo for Central Data Storage
API - Claims PUT Split - Improved safeguard when requesting the same procedure multiple times
API - Employers PUT can throw KeyNotFoundExceptions
22.1.50 (Foreign) Released 8/2/2022
22.1.50 Released 8/2/2022
Appointments Module - The calendar would not select the day when using the arrow buttons at the top
Backup Window - In Supplemental Backups tab ellipsis button did not bring up folder browser
Add Multiple Adjustments window, users with date limitations on the ProcCompleteAddAdj permssion were incorrectly blocked from adding adjustments sometimes.
Claim Forms DentiCal - Tag for PatientDOB had incorrect formatting
22.1.49 (Foreign) Released 7/29/2022
22.1.49 Released 7/29/2022
Edit Procedure Code window - The Abbreviation character limit was shorter than when creating a new Procedure Code
Database maintenance - Duplicate Orthochart tool would sometimes delete more orthocharts
CareCredit Action- Remove Quickscreen button
Appointment Field Defs - Incorrect selected index was being opened after rearranging fields and deleting one
Appointment Field Defs - Deleting a field did not update cache
Patient Edit window - An error would occur when clicking into an empty list box for Medicaid State
22.1.48 (Foreign) Released 7/26/2022 (This version has a conversion script that will cause a backup to occur)
22.1.48 Released 7/26/2022 (This version has a conversion script that will cause a backup to occur)
OD Mobile - Fix gridrows and time alignment in Appointment View
Patient Merge - did not consider all tables sometimes
Email Client window - The delete button was a different size than the close button
Treatment Finder report - The label "View" in the upper left of the window was cut off.
eServices - launching Texting services would sometimes cause an error
Benefit Table - Summary section for Percent had a spelling error
Sheets, signatures captured with Topaz signature pads in previous versions were displaying as "Invalid Signature".
(Enhancement) Images exported from Imaging Module were 5x original file size
Imaging Module, cropped and rotated images were exporting incorrectly.
Patient Merge - did not consider all tables sometimes - Convert script
Backport B36582 - Multivisit Groups, ungrouping the last Treatment Planned procedure(s) from a multivisit group may not update 'Complete (In Process)' procedures to be 'Complete'
(Enhancement) Mass Email has been disabled
Attaching an image to an email would sometimes result in an error for SFTP or Dropbox image folders
22.1.47 (Foreign) Released 7/20/2022
22.1.47 Released 7/20/2022
Image Module - dicom images would sometimes not display correctly
(Web Sched) Web Sched NP/EP - The web portal could time out when the first available time slot was more than one month from today.
Edit Email Message window error messages display more details.
22.1.46 (Foreign) Released 7/19/2022 (This version has a conversion script that will cause a backup to occur)
22.1.46 Released 7/19/2022 (This version has a conversion script that will cause a backup to occur)
Appointment Search Behavior found openings in closed operatories
ASAP List window - When printing multiple pages while using zoom, some rows with long notes were getting cut off
Sheet Def window - When creating a new sheet, the selected Sheet Type template wasn't always loading correctly
ODCloud can now export reports to XLS
TreatmentPlan Presensation Statistics Report Net Production Value incorrect
Command Query permissions handled differently between MiddleTier, ODCloud, and Direct Connection
Kiosk - Input Text fields did not always cause touch keyboard to appear on touchscreen devices
Chart Module - Treatment Plan grid would sometimes not update correctly
Integrated Medit Link bridge did not load patient data
API - Deleted patients could have associated data updated sometimes
(Enhancement)Popups, default popup level to patient except for ODHQ.
(Enhancement)Canada $0 payments for substitute code claimprocs weren't assigned a clinic and would show under 'Unassigned' Clinic on report(s).
(Enhancement)Email Client: Backslashes are removed from To, CC, and BCC fields when receiving an email.
22.1.45 (Foreign) Released 7/13/2022
22.1.45 Released 7/13/2022
Payments Form: If a CC is declined in a transaction, a subsequent transaction can show the payment amount as zero, but the full amount is still paid.
EServices Advanced Messaging - OfficeName and PracticeName replacement tags
Various Backgrounds - Some windows had areas with a different background color than the rest of the window
Unfinalized Payments could not be run from Main Menu by user with all report permissions
Canada - lab fee payments were sometimes not considered in benefits remaining calculation
DBM - Duplicate orthochart tool would sometimes show incorrect number of duplicates
Printing time cards from the manage module can cause an error sometimes
Auto Processing ERA Reports blocked users even if they had adequate permissions
Appointments Module - Appointment date calendar picker would not allow a user to change the year
ERAs: processing payments for procedures with malformed identifiers can detach procedures from claim
(Enhancement)Ortho Chart Locking, only lock out users that have edit permission
"Disallow write-offs greater than the adjusted procedure fee" preference was applying to Total Payments on ERAs
Hidden Billing Type - Hidden billing type causes NO Biling Type to be selected
Adjustments - add adjustments to completed procedure permission sometimes did not get checked
Patient Portal Payments - online paysplits were sometimes created different than paysplits made in the program
Edit Benefits Window did not load if a frequency limitation for Pano/FMX was present.
Erx, OD Mobile would try to login with a disabled user sometimes.
API - Requests did not consider PatientStatus sometimes
22.1.44 (Foreign) Released 7/7/2022 (This version has a conversion script that will cause a backup to occur)
22.1.44 Released 7/7/2022 (This version has a conversion script that will cause a backup to occur)
eClipboard - Invoke popup pop on main thread
Benefit Frequencies window: frequency values could populate for the wrong benefit type.
Incorrect insplan showed as 'Other Coverage' in auto ortho claims sometimes
Using the Task > GoTo button would sometimes incorrectly report the user is not allowed to access the patient's clinic
Treatment Plans did not save in the Imaging Module when emailed.
Multiple adjustments could sometimes be created even with lock dates enabled
22.1.43 (Foreign) Released 6/30/2022
22.1.43 Released 6/30/2022
Task Attachments - Setup message when adding attachments was inadequate
Canada - ROT transaction shows wrong carrier name in our software
Group Note - 'Edit Auto Note' button was incorrect height
Proc Not Billed Report - security permission message did not have preference location
Spaces between email addresses in ToAddress of email message caused users email address not to be removed from reply all ToAddress.
(Enhancement)Lab Case Edit - Users can delete lab cases attached to invalid patient
22.1.42 (Foreign) Released 6/28/2022
22.1.42 Released 6/28/2022
Incorrect spelling of "write-off" in some places
Pasting an image from the clipboard into the EOB window would sometimes cause an error
22.1.41 (Foreign) Released 6/24/2022
22.1.41 Released 6/24/2022
ODCloud, Open Dental crashes with application event message referencing the ntdll.dll library
eClipboard Setup - Hidden eClipboard image capture definitions were being displayed
Query Window Row Count Hides High Row Counts
Modify ERA matching logic to handle cases where carrier sends same unique line identifier on all procedures
(Enhancement) Open Dental Cloud, enhanced the backup software to handle multiple databases hosted on one instance
22.1.40 (Foreign) Released 6/23/2022
22.1.40 Released 6/23/2022
Web Sched Recall - Will not allow to send invitations from recall list even when eligible timeslots are available
Sheet Def Edit window - Moving fields with the alignment buttons on the default language would not synch field positions for other languages
Imaging Module - Images attached to a mount were not moving with it when the mount moved categories
Importing an ERA that contains an invalid date of service caused an error
When the "ERA allow total payment" preference is off only total payments with a non-zero InsPay amount are blocked.
More incorrect "write-off" variations found in reports
ODCloud 'Security' class is not using the proper computer name
Report Setup - 'Set None' button appeared in 'Display Settings' tab
eClipboard - 'Contact Us' page had typo
Grids - Empty color cells were not always drawn correctly
Appointment Edit - Changes were not always saved when using Middle Tier
Supply Orders - UE could occur when clicking 'Print'
22.1.39 (Foreign) Released 6/15/2022 (This version has a conversion script that will cause a backup to occur)
22.1.39 Released 6/15/2022 (This version has a conversion script that will cause a backup to occur)
Imaging Module - Deleting a mount was not prompting a warning for the documents that were attached to the mount being deleted
Secure Email alerts had a typo
Sheets - Checkbox control would sometimes auto fill caption override
Canada Claims sometimes threw exception: The path is not of a legal form
Insurance Verification List window, loading the window was taking a long time for larger offices.
22.1.38 (Foreign) Released 6/14/2022
22.1.38 Released 6/14/2022
Family Balancer window, Insurance Overpayments tool was not creating a claim payment for new negative supplemental payments.
Creating a paysplit for a merged patient caused a UE
Canada - Pre-Auth claims sometimes did not get DateTimeSentOrig updated correctly
Chart Module - Procedure color overrides would sometimes display for TPi procs
Deleting a patient would sometimes be allowed when patient had a patplan
Supplemental Backups Window, clicking the "..." button may throw an exception
Licensing - Update Open Dental License
22.1.37 (Foreign) Released 6/9/2022 (This version has a conversion script that will cause a backup to occur)
22.1.37 Released 6/9/2022 (This version has a conversion script that will cause a backup to occur)
Caching issue when creating second or higher email autograph.
Payment window, the Amount text box was not being forced to match the Total text box underneath the Current Payment Splits grid sometimes.
Image Module - add support for more 8 bit dicom formats
eServices Patient Portal window - The Patient Portal URL was being overridden with an invalid value
WebView2 - Typos on webview2 download prompt
(Enhancement)API - Recalls PUT Status to allow all RecallTypes
CC charge date change had caused mutiple charges
Graphics Helper - Width for New Lines is causing an error
22.1.36 (Foreign) Released 6/7/2022
22.1.36 Released 6/7/2022
Imaging module - Clicking Size/Rotation with specific file types could crash the program sometimes
Renamed email attachments, when sent via gmail, still retains the original name
FormPayPeriodManager - Only warn on text days after pay period validity when the text box is enabled
TP sheet fields, if center or right align, text could spill to left
API - Appointments GET WebSched - Return objects are missing an AptStatus
Super Family - Audit trail entries shows patients, canceled during creation, when the super family is disbanded
API - Objects sent for UI events should be the same type as those for Database events
22.1.35 (Foreign) Released 6/2/2022 (This version has a conversion script that will cause a backup to occur)
22.1.35 Released 6/2/2022 (This version has a conversion script that will cause a backup to occur)
Edit Benefits window - Moving this window while not in Simplified View would cause the grid to shrink
API - Appointments POST doesn't return possible ProcDescript data.
API - Appointments POST WebSched - Valid defNumApptType will return BadRequest occasionally.
(Canada) Procedure Code Tool added wrong code to "Recall" Recall Type triggers
(Enhancement)Add setup options to control automated ins verify 270/271 checks
Database Maintenance - Running 'TaskListsAbandonedRepeating' caused UE
22.1.34 (Foreign) Released 5/31/2022 (This version has a conversion script that will cause a backup to occur)
22.1.34 Released 5/31/2022 (This version has a conversion script that will cause a backup to occur)
Unscheduled appointments set completed procedures procdates to 0001-01-01 sometimes.
Certain zoom values caused text to appear distorted when pasting into textboxes.
Sheets - Layout Mode group box is disappearing.
RecallTypes - Resetting CA recall types does not revert to the default
Tabletype CovCat's CovOrder column can now handle numbers larger than 255
Enterprise Setup - Pay Plan Charge Logic combobox was not populated correctly
Integrity Warning tooltips could cause a UE sometimes
22.1.33 (Beta) (Foreign) Released 5/26/2022
22.1.33 (Beta) Released 5/26/2022
Edit Patient Portal Invites Rule window - The invite template didn't account for the new Invite rule radio button options.
Fill Sheet Window - Export as CSV
Fill Sheet Window - Special characters in comboboxes were not displayed sometimes
(Enhancement)DBM for Orphaned Child Tasks
Insurance Categories - 'Set to Defaults' button did not work as expected
API - PatientSelected did not fire everywhere a patient was selected
Hide Dental School permissions when Dental Schools are disabled.
22.1.32 (Beta) (Foreign) Released 5/24/2022
22.1.32 (Beta) Released 5/24/2022
Edit Screening Group window and Choose Database window - Opening these windows multiple times could cause them to get progressively cut off
API - Appointment POST and PUT - AppointmentType doesn't add attached procedures.
Sheets - checkboxes in the mobile layout in sheets sometimes would not synch to secondary languages
(Enhancement)'Class' field in setup requirements should have year and description in the name
User Query - Allow printing of queries with 0 resultant rows.
API - Events do not consider the subscription's WorkStation
(Enhancement) API - Recalls GET List
Edit Insurance Payment - PaySimple button did not always appear
ODCloud, CareCredit crashes when it is opened.
Sorting Grid causes UE sometimes
(Enhancement)API access for customers not on support
A large number of insurance benefits can make loading modules slow
22.1.31 (Beta) (Foreign) Released 5/19/2022 (This version has a conversion script that will cause a backup to occur)
22.1.31 (Beta) Released 5/19/2022 (This version has a conversion script that will cause a backup to occur)
Non-Support customers who are signed up for texting could not change their sms warning amount from the signup portal.
Summary for emailmessage MsgType did not show in our database documentation.
WebView2 is failing to navigate sometimes
Added Family window does now translating Group Num to Plan Num in Canada
(Enhancement)Added 'Mount Deleted' audit trail.
Benefits - cancer screening frequency limitations sometimes did not calculate correctly
Dashboard Setup- new custom dashboards sometimes did not get saved correctly
Check Ins Plan Fees - changing copay fee schedules would sometimes change the plan type
(Enhancement) Email, clinic-level override for SenderAddress
API - ProcedureLogs GET didn't paginate properly
Transworld, negative writeoffs or claim payments would sometimes be sent with the incorrect transaction type
Printing a non-radiograph image from the imaging module can include the description as a header
Edit Clinic window - The Email Address field is read only, but looked like an editable field
Open Dental Cloud, eServices signup portal does not launch in a new tab as it should
22.1.30 (Beta) (Foreign) Released 5/13/2022
22.1.30 (Beta) Released 5/13/2022
Chart Module Image Tabs - Deleting an image would open up a second window and leave the deleted blank image on the screen
eClinicalWorks Middle Tier, incorrect username or password would display sometimes
Procedures Overpaid report - the select a provider dropdown was not functioning
FormImageFloat cannot access a disposed object
22.1.29 (Beta) (Foreign) Released 5/12/2022
22.1.29 (Beta) Released 5/12/2022
Payment exceeds procedure balance preference does not apply to ERA payments
Disallow write-offs greater than the adjusted procedure fee preference does not apply to ERA payments
Recurring Charges set to 'Every Other Friday' were posting on incorrect date.
Popup referred to repeating tasks and tasklists as recurring
(Enhancement)Postcard Mania - hide Refresh button in iFrame toolbar
API - Appointments POST WebSched - Returns null DateTStamp.
(Enhancement) API - Add AppointmentType to Appointments resource.
22.1.28 (Beta) (Foreign) Released 5/10/2022 (This version has a conversion script that will cause a backup to occur)
22.1.28 (Beta) Released 5/10/2022 (This version has a conversion script that will cause a backup to occur)
Label1 in FormWebForms.cs[design] has inaccurate text.
Imaging module image, if pulled into a floater window, is now closing when user logs off
The benefit order in the benefit information grid was not consistent for select codes/items
Sheets - Signature boxes get invalidated when passing through RTB.
ProcedureLogs POST may not create a claimproc for patients with insurance
(Enhancement) Enhance Plugin Whitelisting Verification
Popup refered 'Recurring(setup)' tab instead of 'Repeating(setup)' tab.
API - New Method ProcedureLogs DELETE
Sheet Def Edit, Language group box is visible for Patient Dashboard sheets
(Enhancement)Secure Email - Add a GUID validator to the BCMon
22.1.27 (Beta) (Foreign) Released 5/5/2022
22.1.27 (Beta) Released 5/5/2022
Select Task List Window - 'Show all task lists' checkbox showed deleted tasklists sometimes.
Sheets - Sync checkbox should not be visible in sheets without multilanguage support
Sheets - Sync checkbox should default to unchecked
Time Card window - Calc Daily for previous pay period still works when user doesn't have permissions
P&I Report - Provider report for all providers doesn't include the No Provider line item, and is not in the same order as the Provider list.
(Enhancement)Unsubscribe associated users when archiving a task list
API - Language field in Patients PUT/POST could be set incorrectly
API - ProcedureLogs POST does not match functionality of OD proper
User Query Scroll Bar Issues
Time Card window - Rate2 pay will not calculate correctly occasionally.
(Enhancement)Secure Email - Enhance password reset messages
22.1.26 (Beta) (Foreign) Released 5/3/2022 (This version has a conversion script that will cause a backup to occur)
22.1.26 (Beta) Released 5/3/2022 (This version has a conversion script that will cause a backup to occur)
eServices Patient Portal - Change of ownership would cause the patient portal URL to be broken.
Chart Module - Chart module flashes/refreshes by itself after initial load.
Tooth Chart - Space Maintainer Graphic is not showing when treatment area is set to Arch or Quad with the '& Tooth Range' checkbox selected occasionally.
Mass Email - Duplicate emails would get sent when multiple patients share one email address
(Signup Portal) Signup Portal - Changes to eServices would not save sometimes.
Statement window, Export as CSV checkbox - When checked, the csv is now saved to the statement image category in the Imaging Module.
Family Balancer window, grabbing all of the procedures and claim procedures for the family was slow sometimes.
Secure Email - Add Attribute for Dto validation to ResetPasswords
ComboBoxOD is no longer hidden behind FormVideo window
(Enhancement) API - New Method Procedurelogs PUT
(Enhancement)Accounting - Saved pdfs attached to invoices outside of database
(Enhancement) API - New Method Subscriptions PUT
22.1.25 (Beta) (Foreign) Released 4/28/2022
22.1.25 (Beta) Released 4/28/2022
Imaging module - Clicking on an image and dragging first outside of the image tree, then back into the tree would create a copy of the image instead of moving it
The "Scheduled Processes" window has two c's for "Processes"
Some table property summaries had incorrect spelling
Patient Level Frequency Limit Override - Order benefits by PatPlanNum
Patient Level Frequency Limit Override - Order benefits by PatPlanNum
Zipwhip - Classify spam outbound messages
Statement window, Export as CSV checkbox - When checked, the csv is now saved to the statement image category in the Imaging Module.
Family Balancer window, the procedure code cache was getting refreshed too much when the ZZZFIX code was missing.
Family Balancer window, the tool was very slow when lots of new payment splits needed to be made.
22.1.24 (Beta) (Foreign) Released 4/26/2022 (This version has a conversion script that will cause a backup to occur)
22.1.24 (Beta) Released 4/26/2022 (This version has a conversion script that will cause a backup to occur)
Mass Email - enhance InternalServerError with more useful information
eClipboard - Note in 'eClipboard Images' window contained typo and incorrectly referenced grid
API - Clinics PUT could not set the Providers cache as invalid
XWeb, the eConnector was not using introspection to get the gateway url sometimes.
eClipboard - Grids in 'eClipboard Images' window did not use correct capitlization of 'eClipboard'
Imaging - 8 bit dicom images were not supported
Patient Level Frequency Limit Override - Find all benefits for each category
Checking a box in the patient select list for Mass Email would throw an exception while using middle tier
Patient Payment Plan - Date of First Payment textbox remains the same value entered by the user, even if a down payment is entered.
When selecting a date of first payment set before the current date, and you also enter a downpayment, the "Date of First Payment" textbox now remains on the correct date.
Secure Email: Add a password reset in the Broadcast Monitor
22.1.23 (Beta) (Foreign) Released 4/21/2022
22.1.23 (Beta) Released 4/21/2022
Wiki page printed incorrectly when images were present.
Chart Module - When double clicking a file within the Chart Module under the Image Tabs, it wasn't launching the associated program
Imaging Module - Double clicking the header of a PDF image would maximize the window, when normally this is not allowed
(Enhancement) Sheet Def Edit window: Moving a field with the arrow keys on the default language does not synch field position for other languages
Imaging module, clicking Delete causes an 'Index was out of range' error sometimes.
Manage Time Cards - Print Grid Report cuts off the Notes column.
(Enhancement) Edge Express, transactions that use the 'Terminal' Card Entry Method were not including the patient name.
OD Cloud, exporting the same document more than once sometimes causes a UE.
Appointment View Edit window - 'Waiting Room Name Format' label overlaps Display Filter box.
Production and Income Report - Hidden Providers do not appear on reports when All Includes Hidden checkbox is selected.
Tx Plan module, the outline around the Note OutputText Field on printed treatment plans was growing and shrinking horizontally based on content when it shouldn't.
Billing Defaults window - 'Show all transactions since zero balance' checkbox doesn't match the Billing Options checkbox.
Sheet Def Edit window - When creating a brand new ERA sheet it is not including a button to add the grid needed.
Imaging module, switching to a different module after the "Use old Imaging module interface, pre 2020 - might be useful for XVWeb, but probably not" preference changed was crashing the program.
Patient Portal Payments - XWeb return note replaced original payment note
Treating Provider Mismatch Error showed unnecessarily for Canadian hygiene procedures.
Family Balancer window, verbose logging was locking up the program sometimes.
Appts module, loading a View with Rows that have brackets ("HasIns[I]", "IsLate[L]", "Prophy/PerioPastDue[P]", etc) caused the program to slow down.
API - Appointments POST. Setting AptStatus to ASAP could result in Broken AptStatus instead.
(Signup Portal) Signup Portal - The Register with Carriers form was missing a state selection for Puerto Rico
Inaccurate warning message when deleting a procedure that is attached to a planned appointment
Patient Level Frequency Limit Override - Ocassionally Finding Incorrect Benefit
API - Reports GET Aging can respond with a SQL syntax error
22.1.22 (Beta) (Foreign) Released 4/14/2022
22.1.22 (Beta) Released 4/14/2022
eClipboard - Could disable device while kiosk active
WebSched New Patient - Newly created patients were completely removed from the database if an error occurred when scheduling a Web Sched new patient appointment
Item Info window - Would fall behind Open Dental after scanning into the Imaging Module sometimes.
New user, when adding a new user if a DoseSpot ID is entered it will insert a duplicate userodpref row
Insurance verifications assigned to hidden users showed incorrectly.
(Enhancement)Handle null reference in EDS clearinghouse response
(Enhancement)eClipboard - Checkin push to device prompts user to accept or deny automatic checkin
API - New Method Diseases PUT
Imaging module, clicking the Scan Multi-Page Document tool bar button or importing multiple PDFs at the same time was crashing the program sometimes.
Imaging module, loading thumbnails of large documents was crashing the program sometimes.
API - New Method Allergies DELETE
API - New Method Allergies PUT
ODcodeBox sometimes UEs when drawing line numbers
RefType box missing de-select capability
(Enhancement)Always show users alerts that are associated to their UserNum
22.1.21 (Beta) (Foreign) Released 4/12/2022
22.1.21 (Beta) Released 4/12/2022
User Query Print Preview Print Button does not work
EServices - Limited Beta Framework should support release across multiple major / minor versions
Add Family window, Clinic drop-down boxes touched group boxes below it.
API - New Method Diseases DELETE
Hiding Appt Field Defs Blocked inappropriately sometimes.
Web Sched Recall: Blockout-restricted child recalls used to return incorrect timeslots
22.1.20 (Beta) (Foreign) Released 4/7/2022
22.1.20 (Beta) Released 4/7/2022
Imaging Module - After enabling the Program XVWeb, folders would no longer maintain their expanded/collapsed state when moving between patients
Database Maintenance, new patients with no provider that are not created are showing up in PatientPriProvMissing.
User Query window, query with PatNum will duplicate 'Go to Patient' option every time the query is run.
Sheet Def Edit, mouse cursor would not change back to normal after pasting sometimes
(Canada) Reverted fix for CCDWS vendor certificate was missing for ITRANS 2.0 users.
22.1.19 (Beta) (Foreign) Released 4/6/2022 (This version has a conversion script that will cause a backup to occur)
22.1.19 (Beta) Released 4/6/2022 (This version has a conversion script that will cause a backup to occur)
(Enhancement) Daily Graph window - Added "Selected Date" to Daily Graph printing
eClipboard - Payments submitted via eClipboard would still require a payment note
PayConnect Portal - Void payment showed as $0 instead of negative.
Sheets - show all of the languages inputMed / checkMed errors are happening on if they're all the same field.
Chart Module - The CCD "Continuity of Care Document" button only works based on specific country locations, but was showing as available for all countries
User Query, checking "Enable word wrap" sometimes does not wrap all of the text
Ortho Chart window - When the Ortho Chart grid had a field that extended a row column outside of the shown view, any PickList drop down field would not be visible.
(Signup Portal) Signup Portal - When encountering and error with the Register with Carriers form, the error message was not always specific
Procedures grouped for multiple visits may have mismatched ProcStatus values between procmultivisit and procedurelog tables
EditProcedure Window sometimes Throws Error when Validating
Patient Level Frequency Limit Override - Service Year Override
Mobile Appt Views Don't Delete As Expected
RDP, existing printer settings are not applied to new client computers when they connect for the first time.
Imaging module, double clicking on a PDF was crashing the program sometimes.
Patients Raw sometimes gives error on quiery run.
XVWeb bridge is now separated from choice about whether to use old Imaging Module interface.
Middle Tier, the Using eClinicalWorks check box was not loading the setting from the FreeDentalConfig.xml file correctly.
CareCredit Transactions window, Transactions tab, MerchantClosed option was available even though MerchantClosed response was displayed in Errors tab.
Edit Definition - General Message Groupbox Showing For Non Appt Confirmed Defs
Sheets - Mobile sheet control loses checkbox ordering when adding more checkboxes to a group.
Custom Reports main menu item was always showing.
(Canada) CCDWS vendor certificate was missing for ITRANS 2.0 users.
Tasks - 'Att' Column in 'Tasks' grid was too wide
Payment window, Payment Type did not set to EdgeExpress default payment type after successful transaction.
22.1.18 (Beta) (Foreign) Released 3/31/2022 (This version has a conversion script that will cause a backup to occur)
22.1.18 (Beta) Released 3/31/2022 (This version has a conversion script that will cause a backup to occur)
ImageFloat Form threw a UE when trying to select a disposed image.
Imaging Module - Open Dental would crash when the XVWeb program was enabled and a user clicked on a mount
Statements, CSV inaccurately labeled Ins Estimate as Adjustment Total.
Sheets, 'Synch matched fields' is not working correctly for Pat Image fields.
Custom Limited Statement - Paysplits showed incorrectly.
Definition Edit - 'General Message' groupbox was missing
International non-Canadian customers can't use FDI for supernumerary teeth
Oustanding Insurance Claims Report can hide claims assigned to a hidden user
Some of the DBM log items were lumped together instead of having their own line item
Claims Not Sent Report not loading grid upon opening
Family Balancer window, the Insurance Overpayments tool was not considering underpaid claim procs when creating the unearned payment sometimes.
Auto Message Preferences - Don't store 0 into database
CareCredit Metric - Log Reference Number
Sheets - Checkbox Misc field will move in Mobile View when editing sheets
Issues with Patients Raw
(Enhancement)Add Warning/Block when hiding in-use Field Defs via the field def Setup Window
22.1.17 (Beta) (Foreign) Released 3/29/2022 (This version has a conversion script that will cause a backup to occur)
22.1.17 (Beta) Released 3/29/2022 (This version has a conversion script that will cause a backup to occur)
Image Module - Item Info window disappears when scanning sometimes
Billing Options window - The textbox "Exclude if insurance is pending number of days" was still enabled when the checkbox "Exclude if insurance pending" was unchecked
(Web Sched) Web Sched New/Existing Patient - Would experience custom color issues when choosing a color that was to light or to dark
Supplemental Backups, uploading large databases to HQ would exceed default 32-bit memory limitations sometimes.
Multiple patients were linked to the same Screening Sheet.
(Enhancement)Imaging, after acquiring a series on a mount, it now stays in Pan mode instead of switching to Adj mode. v22.2 will give option.
Custom Sheets - Fields did not show near bottom of 2+ page sheets.
Add Multiple Adjustments window, the Rem Before column was not including insurance overpayments.
Flag PaySplits Entered Outside Of OpenDental's Approved Applications
Fix TSI Redirect Link
Mobile ApptView Does not Always Load Custom Items
Mobile Appointment View Items Do Not persist when going back into MobileView Before OK click on Appt View Edit Window
Payment window, the Current Payment Splits grid was suggesting additional splits when loading old payments sometimes.
(Enhancement) Time Card window - Time cards now clearly show when employees are working from home.
(Enhancement)(Canada) Carriers window, updates carrier phones and addresses when missing.
22.1.16 (Beta) (Foreign) Released 3/25/2022 (This version has a conversion script that will cause a backup to occur)
22.1.16 (Beta) Released 3/25/2022 (This version has a conversion script that will cause a backup to occur)
Security - Clicking 'Set All' would deny the user group access from all adjustment types
Sheet Field Edit - Editing sheet field with font dropdown menu could cause UE
User Query Favorites window - Loading this window can cause slowness in OD sometimes
CEMT had a Caching issue with Reports/Production & Income permissions.
DBM FeeScheduleHiddenWithPatient would sometimes not finish running
There was no warning not to merge Insurance plans from multiple instances of OD at once.
Procedure Code Tools window, "Procedures Codes" should be "Procedure Codes" in pop-up after "Run now" was clicked.
Sometimes ApptFieldDefs were Marked as Hidden Inappropriately
Query monitor was showing an item that was running every second for appointments refresh
FormErx, saying 'No' to WebView2 download/install prompt caused UE.
Lantek, Telephone Number field prefilled when "This information below identifies the sender" was checked.
FormApptFieldDefs could sometimes show apptfielddefs as hidden.
Imaging Module, non-radiograph images including patient name, birthdate, and DateCreated
Signup Portal Carrier Registration: Website validation could sometimes fail
Sheets, OutputText fields that have fonts that are too tall for the sheet field were not displaying when printing or creating a PDF.
(Enhancement)(FHIR Portal) FHIR Portal - Developers now have the ability to move one of their customers from one developer key to another.
22.1.15 (Beta) (Foreign) Released 3/23/2022
22.1.15 (Beta) Released 3/23/2022
Security - A user could circumvent an Imaging Module restriction when using the forms toolbar button
Canada - Account module would sometimes displays procedure description incorrectly
Trophy Enhanced Bridge shows error when their is a valid program path
22.1.14 (Beta) (Foreign) Released 3/22/2022
22.1.14 (Beta) Released 3/22/2022
Appt view, VerifyIns[V] was not showing on startup
Checkbox non-misc field will move in Mobile View on a secondary language when you add more of the same checkboxes.
Backup window, there could have been a delay before the AtoZ backup progress bar displays once the database backup is finished.
View EOB window - Adobe would experience an error when viewing an EOB sometimes
Pay Plans - Existing Patient Payment Plans were not saved before being sent to device
OrthoChart Rows- convert script would sometimes cause an OOM error
PatientsRaw report does not function with Ref From and Ref To selected together
Patient Select window, grid up down arrow keys were not working
Statement window - Dunning message that is set to 'All' clinics does not appear on generated statements
Web Sched Carrier Rule Edit window - In editable text fields, some characters would be replaced with coding characters
(Enhancement)Audit Trail, move the Log Source filter into the query
(Enhancement)eClipboard - Disable card selector if no cards are present when making a payment
New Patient Report is too slow
Trophy Enhanced Bridge - Patient folders created even if Trophy not installed on machine.
Imaging module, exports were not including drawings.
Email Inbox, the OpenDentalService was missing email dlls.
FormFieldDefLink caused UE on load.
eClipboard - Signup Portal settings email subject is wrong
OD Cloud, the zoom feature does not work when viewing reports in cloud
CareCredit, patients assigned to clinics would send requests using clinic merchant number instead of practice merchant number even if clinics were turned off.
CareCredit Transactions window, acknowledging non-merchant-closed errors would indicate 0 transactions cannot be retried.
Appointment Module - OD could crash when attempting to load a corrupt image in the appointment bubble
22.1.13 (Beta) (Foreign) Released 3/16/2022
22.1.13 (Beta) Released 3/16/2022
Merging Guarantors did not merge families correctly.
CareCredit, batch error web response for an already closed merchant only included last four digits of Merchant Number.
(Canada) Preauths have duplicate lab fees sometimes.
Providers can sometimes be edited without the providers permission.
Canada - appointment proc description would sometimes get set incorrectly
TSI, slowness when opening the generic input box to enter the payment amount
22.1.12 (Beta) (Foreign) Released 3/15/2022 (This version has a conversion script that will cause a backup to occur)
22.1.12 (Beta) Released 3/15/2022 (This version has a conversion script that will cause a backup to occur)
(Web Sched) Web Sched New Patient - Phone number validation was not detecting phone numbers that were too short
Dunning Edit window - The dunning message does not have the option of selecting "all" when filtering for clinics to attach.
Screen Sheet Type - Allowed max ScreenCharts to be exceeded when Synch Matched Fields was checked.
eClipboard - Kiosk Manager was not prompted when marking appointment as 'Arrived'
Open Dental Cloud, Ewoo bridge fails to find the program
(Web Sched) Web Sched New/Existing Patient - Users would receive a message to a select carrier even if carriers rules were not enabled sometimes
eClipboard - Filled out sheets are hard coded to only have one date format
(Enhancement)Add functionality to clear internal browser cache
Patient Level Frequency Limit Override - Use Correct Benefit
Supplemental Backups, uploading large databases to HQ would timeout after 24 hours sometimes.
User Control Security Tree - Move StatementCSV permission node
Web Form Setup window, user could add duplicate sheets with no warning.
Context Menu, URLs at the end of sentences retain the period
Patients Raw report uses old user query window
Opening Database Maintenance without the MySQL SUPER or REPLICATION CLIENT privileges causes UE
Security window - Obtaining a list of providers can cause slowness in OD sometimes.
Sheets - show which language inputMed / checkMed errors are happening
22.1.11 (Beta) (Foreign) Released 3/10/2022
22.1.11 (Beta) Released 3/10/2022
Custom Treatment Plan Sheet - Fields not showing below signature box.
Supplemental Backups, HQ could schedule a time for the eConnector to upload that was always considered an invalid backup time sometimes.
Email inbox was not refreshing when emails would finish downloading
Sheets - Exam sheet with signature would sometimes cause an error
Canada - appointment edit procedure grid would sometimes display surfaces incorrectly
WriteOff Report does not show correct writeoff data when using 3rd writeoff option
22.1.10 (Beta) (Foreign) Released 3/9/2022
22.1.10 (Beta) Released 3/9/2022
Payment Plans - Payment plans were deleted inside Open Dental after sending payment plan to eClipboard
InputField set to Down Global did not grow when multiline text was pasted in.
Screening Sheets- adding multiple charts sometimes did not get added correctly
CareCredit - BatchQS sometimes return DupQS status even after 60 days
CareCredit - DupQS would sometimes show a green circle appointment icon
Sheets - eClipboard and Webforms don't handle '\r\r\n' and cause invalid signature
Imaging Module - When the XVWeb bridge was enabled, dates were not showing next to the image names
(Web Sched) Web Sched - When an office's web sched URL had a customized color, the "Insurance Subscriber Info" area was not inheriting that custom color
Task Filter "clear" button is not capitalized
OD Mobile - Blockouts with setting to block Appt overlap isn't blocking
eClipboard-Updating sheet defs does not always prompt for patients to fill out sheets set to once
(Enhancement)Signup Portal Register with Carriers Website was not validated
SignupPortal Register with Carriers was dropping last digit if country code was included in phone number.
Signup Portal Register with carriers state was not shown
EdgeExpress - Merchant buttons not disabling after successful transactions while PaymentsCompletedDisableMerchantButtons enabled
22.1.9 (Beta) (Foreign) Released 3/8/2022
22.1.9 (Beta) Released 3/8/2022
(Enhancement)eClipboard - Allow SheetDef changes to be presented to patient on next visit
eClipboard-SMS View additional message loading on pull
Web Sched Carrier Rules window- Rules would not save correctly when moving carriers in and out of the grid
(Enhancement)CareCredit Transaction window, include last four of Merchant number for Merchant Closed description responses.
Screening Sheets- adding multiple charts sometimes did not get added correctly
CareCredit, patients weren't excluded if web response was a Merchant Closed.
Tx Plan "Allowed" column not updating correctly with EnterpriseHygProcUsePriProvFee enabled
Additional Provider Properties window, CareCredit merchant number marked as closed in Default clinic row did not consistently show warning label.
Select Patient window would sometimes stop working
Appointment module, select new providers option was available when right-clicking CareCredit actions for a closed merchant.
(Enhancement)Change copy row from grid to be tab-delimited
(Enhancement)Entering adjustments under Rate 2 within timecard adjustment would only keep first number.
eClipboard-Updating sheet defs does not always prompt for patients to fill out sheets set to once
eClipboard - Change periocharting setting button to be a more options drop down
22.1.8 (Beta) (Foreign) Released 3/3/2022
22.1.8 (Beta) Released 3/3/2022
Patient Level Frequency Limit Overrides - Fix ordering of benefits
Claims - Creating claim would cause a UE if secondary insurance did not have a filing code
Version 21.4 new features listed here
known issues:
Cents are missing from some grids, including Dynamic Payment Plans.
21.4.53 Unreleased
21.4.52 (Foreign) Released 9/6/2022
21.4.52 Released 9/6/2022
OD Mobile - Fix gridrows and time alignment in Appointment View
API - Requests did not consider PatientStatus sometimes
Database maintenance - Duplicate Orthochart tool would sometimes delete more orthocharts
API - Deleted patients could have associated data updated sometimes
Supplemental insurance payments were attaching to closed insurance payment plans.
21.4.51 (Foreign) Released 6/23/2022
21.4.51 Released 6/23/2022
eClipboard - 'Contact Us' page had typo
Grids - Empty color cells were not always drawn correctly
Appointment Edit - Changes were not always saved when using Middle Tier
Supply Orders - UE could occur when clicking 'Print'
21.4.50 (Foreign) Released 6/9/2022
21.4.50 Released 6/9/2022
Imaging module - Clicking Size/Rotation with specific file types could crash the program sometimes
Payment window, the Amount text box was not being forced to match the Total text box underneath the Current Payment Splits grid sometimes.
21.4.49 (Foreign) Released 6/2/2022 (This version has a conversion script that will cause a backup to occur)
21.4.49 Released 6/2/2022 (This version has a conversion script that will cause a backup to occur)
Edit Patient Portal Invites Rule window - The invite template didn't account for the new Invite rule radio button options.
Edit Benefits window - Moving this window while not in Simplified View would cause the grid to shrink
(Enhancement)DBM for Orphaned Child Tasks
Insurance Categories - 'Set to Defaults' button did not work as expected
Tabletype CovCat's CovOrder column can now handle numbers larger than 255
Integrity Warning tooltips could cause a UE sometimes
(Canada) Procedure Code Tool added wrong code to "Recall" Recall Type triggers
Database Maintenance - Running 'TaskListsAbandonedRepeating' caused UE
21.4.48 (Foreign) Released 5/24/2022
21.4.48 Released 5/24/2022
Edit Screening Group window and Choose Database window - Opening these windows multiple times could cause them to get progressively cut off
Summary for emailmessage MsgType did not show in our database documentation.
(Enhancement)'Class' field in setup requirements should have year and description in the name
User Query - Allow printing of queries with 0 resultant rows.
Printing a non-radiograph image from the imaging module can include the description as a header
Edit Clinic window - The Email Address field is read only, but looked like an editable field
Open Dental Cloud, eServices signup portal does not launch in a new tab as it should
Edit Insurance Payment - PaySimple button did not always appear
Sorting Grid causes UE sometimes
A large number of insurance benefits can make loading modules slow
21.4.47 (Foreign) Released 5/18/2022
21.4.47 Released 5/18/2022
New version for trial users
21.4.46 (Foreign) Released 5/18/2022
21.4.46 Released 5/18/2022
WebView2 is failing to navigate sometimes
Added Family window does now translating Group Num to Plan Num in Canada
(Enhancement)Added 'Mount Deleted' audit trail.
Check Ins Plan Fees - changing copay fee schedules would sometimes change the plan type
API - ProcedureLogs GET didn't paginate properly
Transworld, negative writeoffs or claim payments would sometimes be sent with the incorrect transaction type
New trial version
21.4.45 (Foreign) Released 5/13/2022
21.4.45 Released 5/13/2022
Chart Module Image Tabs - Deleting an image would open up a second window and leave the deleted blank image on the screen
Popup referred to repeating tasks and tasklists as recurring
eClinicalWorks Middle Tier, incorrect username or password would display sometimes
Procedures Overpaid report - the select a provider dropdown was not functioning
FormImageFloat cannot access a disposed object
21.4.44 (Foreign) Released 5/10/2022
21.4.44 Released 5/10/2022
Select Task List Window - 'Show all task lists' checkbox showed deleted tasklists sometimes.
P&I Report - Provider report for all providers doesn't include the No Provider line item, and is not in the same order as the Provider list.
API - ProcedureLogs POST does not match functionality of OD proper
User Query Scroll Bar Issues
Time Card window - Rate2 pay will not calculate correctly occasionally.
Imaging module image, if pulled into a floater window, is now closing when user logs off
The benefit order in the benefit information grid was not consistent for select codes/items
Sheets - Signature boxes get invalidated when passing through RTB.
ProcedureLogs POST may not create a claimproc for patients with insurance
Popup refered 'Recurring(setup)' tab instead of 'Repeating(setup)' tab.
21.4.43 (Foreign) Released 5/3/2022
21.4.43 Released 5/3/2022
ComboBoxOD is no longer hidden behind FormVideo window
21.4.42 (Foreign) Released 4/29/2022
21.4.42 Released 4/29/2022
Imaging module - Clicking on an image and dragging first outside of the image tree, then back into the tree would create a copy of the image instead of moving it
Chart Module - Chart module flashes/refreshes by itself after initial load.
Tooth Chart - Space Maintainer Graphic is not showing when treatment area is set to Arch or Quad with the '& Tooth Range' checkbox selected occasionally.
Mass Email - Duplicate emails would get sent when multiple patients share one email address
The "Scheduled Processes" window has two c's for "Processes"
Some table property summaries had incorrect spelling
When selecting a date of first payment set before the current date, and you also enter a downpayment, the "Date of First Payment" textbox now remains on the correct date.
Family Balancer window, the procedure code cache was getting refreshed too much when the ZZZFIX code was missing.
Family Balancer window, the tool was very slow when lots of new payment splits needed to be made.
Family Balancer window, grabbing all of the procedures and claim procedures for the family was slow sometimes.
21.4.41 (Foreign) Released 4/26/2022 (This version has a conversion script that will cause a backup to occur)
21.4.41 Released 4/26/2022 (This version has a conversion script that will cause a backup to occur)
Imaging Module - Double clicking the header of a PDF image would maximize the window, when normally this is not allowed
API - Reports GET Aging can respond with a SQL syntax error
API - Clinics PUT could not set the Providers cache as invalid
Imaging - 8 bit dicom images were not supported
Checking a box in the patient select list for Mass Email would throw an exception while using middle tier
Patient Payment Plan - Date of First Payment textbox remains the same value entered by the user, even if a down payment is entered.
21.4.40 (Foreign) Released 4/20/2022
21.4.40 Released 4/20/2022
Wiki page printed incorrectly when images were present.
Chart Module - When double clicking a file within the Chart Module under the Image Tabs, it wasn't launching the associated program
Imaging module, clicking Delete causes an 'Index was out of range' error sometimes.
OD Cloud, exporting the same document more than once sometimes causes a UE.
Appointment View Edit window - 'Waiting Room Name Format' label overlaps Display Filter box.
Production and Income Report - Hidden Providers do not appear on reports when All Includes Hidden checkbox is selected.
Tx Plan module, the outline around the Note OutputText Field on printed treatment plans was growing and shrinking horizontally based on content when it shouldn't.
Billing Defaults window - 'Show all transactions since zero balance' checkbox doesn't match the Billing Options checkbox.
Imaging module, switching to a different module after the "Use old Imaging module interface, pre 2020 - might be useful for XVWeb, but probably not" preference changed was crashing the program.
Patient Portal Payments - XWeb return note replaced original payment note
Treating Provider Mismatch Error showed unnecessarily for Canadian hygiene procedures.
Family Balancer window, verbose logging was locking up the program sometimes.
Appts module, loading a View with Rows that have brackets ("HasIns[I]", "IsLate[L]", "Prophy/PerioPastDue[P]", etc) caused the program to slow down.
API - Appointments POST. Setting AptStatus to ASAP could result in Broken AptStatus instead.
Inaccurate warning message when deleting a procedure that is attached to a planned appointment
21.4.39 (Foreign) Released 4/14/2022
21.4.39 Released 4/14/2022
eClipboard - Could disable device while kiosk active
WebSched New Patient - Newly created patients were completely removed from the database if an error occurred when scheduling a Web Sched new patient appointment
Item Info window - Would fall behind Open Dental after scanning into the Imaging Module sometimes.
New user, when adding a new user if a DoseSpot ID is entered it will insert a duplicate userodpref row
(Enhancement)Handle null reference in EDS clearinghouse response
(Enhancement)eClipboard - Checkin push to device prompts user to accept or deny automatic checkin
Imaging module, clicking the Scan Multi-Page Document tool bar button or importing multiple PDFs at the same time was crashing the program sometimes.
Imaging module, loading thumbnails of large documents was crashing the program sometimes.
ODcodeBox sometimes UEs when drawing line numbers
(Enhancement)Always show users alerts that are associated to their UserNum
21.4.38 (Foreign) Released 4/12/2022 (This version has a conversion script that will cause a backup to occur)
21.4.38 Released 4/12/2022 (This version has a conversion script that will cause a backup to occur)
Imaging Module - After enabling the Program XVWeb, folders would no longer maintain their expanded/collapsed state when moving between patients
User Query Print Preview Print Button does not work
eClipboard - Payments submitted via eClipboard would still require a payment note
Chart Module - The CCD "Continuity of Care Document" button only works based on specific country locations, but was showing as available for all countries
User Query, checking "Enable word wrap" sometimes does not wrap all of the text
Ortho Chart window - When the Ortho Chart grid had a field that extended a row column outside of the shown view, any PickList drop down field would not be visible.
Procedures grouped for multiple visits may have mismatched ProcStatus values between procmultivisit and procedurelog tables
RDP, existing printer settings are not applied to new client computers when they connect for the first time.
Imaging module, double clicking on a PDF was crashing the program sometimes.
Patients Raw sometimes gives error on quiery run.
XVWeb bridge is now separated from choice about whether to use old Imaging Module interface.
Middle Tier, the Using eClinicalWorks check box was not loading the setting from the FreeDentalConfig.xml file correctly.
Tasks - 'Att' Column in 'Tasks' grid was too wide
Sheet Def Edit, mouse cursor would not change back to normal after pasting sometimes
EServices - Limited Beta Framework should support release across multiple major / minor versions
Hiding Appt Field Defs Blocked inappropriately sometimes.
Web Sched Recall: Blockout-restricted child recalls used to return incorrect timeslots
21.4.37 (Foreign) Released 3/31/2022
21.4.37 Released 3/31/2022
Supplemental Backups, uploading large databases to HQ would exceed default 32-bit memory limitations sometimes.
ImageFloat Form threw a UE when trying to select a disposed image.
Imaging Module - Open Dental would crash when the XVWeb program was enabled and a user clicked on a mount
Sheets, 'Synch matched fields' is not working correctly for Pat Image fields.
Oustanding Insurance Claims Report can hide claims assigned to a hidden user
Claims Not Sent Report not loading grid upon opening
EditProcedure Window sometimes Throws Error when Validating
Auto Message Preferences - Don't store 0 into database
Sheets - Checkbox Misc field will move in Mobile View when editing sheets
(Enhancement)Add Warning/Block when hiding in-use Field Defs via the field def Setup Window
21.4.36 (Foreign) Released 3/29/2022
21.4.36 Released 3/29/2022
Image Module - Item Info window disappears when scanning sometimes
(Web Sched) Web Sched New/Existing Patient - Would experience custom color issues when choosing a color that was to light or to dark
Add Multiple Adjustments window, the Rem Before column was not including insurance overpayments.
Flag PaySplits Entered Outside Of OpenDental's Approved Applications
Fix TSI Redirect Link
Payment window, the Current Payment Splits grid was suggesting additional splits when loading old payments sometimes.
21.4.35 (Foreign) Released 3/25/2022
21.4.35 Released 3/25/2022
Sheet Field Edit - Editing sheet field with font dropdown menu could cause UE
DBM FeeScheduleHiddenWithPatient would sometimes not finish running
There was no warning not to merge Insurance plans from multiple instances of OD at once.
Procedure Code Tools window, "Procedures Codes" should be "Procedure Codes" in pop-up after "Run now" was clicked.
Sometimes ApptFieldDefs were Marked as Hidden Inappropriately
Query monitor was showing an item that was running every second for appointments refresh
FormErx, saying 'No' to WebView2 download/install prompt caused UE.
FormApptFieldDefs could sometimes show apptfielddefs as hidden.
Imaging Module, non-radiograph images including patient name, birthdate, and DateCreated
Sheets, OutputText fields that have fonts that are too tall for the sheet field were not displaying when printing or creating a PDF.
21.4.34 (Foreign) Released 3/23/2022
21.4.34 Released 3/23/2022
Security - A user could circumvent an Imaging Module restriction when using the forms toolbar button
Trophy Enhanced Bridge shows error when their is a valid program path
21.4.33 (Foreign) Released 3/22/2022
21.4.33 Released 3/22/2022
Appt view, VerifyIns[V] was not showing on startup
Statement window - Dunning message that is set to 'All' clinics does not appear on generated statements
Web Sched Carrier Rule Edit window - In editable text fields, some characters would be replaced with coding characters
Trophy Enhanced Bridge - Patient folders created even if Trophy not installed on machine.
Imaging module, exports were not including drawings.
Appointment Module - OD could crash when attempting to load a corrupt image in the appointment bubble
21.4.32 (Foreign) Released 3/17/2022
21.4.32 Released 3/17/2022
Backup window, there could have been a delay before the AtoZ backup progress bar displays once the database backup is finished.
View EOB window - Adobe would experience an error when viewing an EOB sometimes
Pay Plans - Existing Patient Payment Plans were not saved before being sent to device
OrthoChart Rows- convert script would sometimes cause an OOM error
Patient Select window, grid up down arrow keys were not working
(Enhancement)eClipboard - Disable card selector if no cards are present when making a payment
21.4.31 (Foreign) Released 3/16/2022
21.4.31 Released 3/16/2022
Merging Guarantors did not merge families correctly.
(Canada) Preauths have duplicate lab fees sometimes.
TSI, slowness when opening the generic input box to enter the payment amount
21.4.30 (Foreign) Released 3/15/2022 (This version has a conversion script that will cause a backup to occur)
21.4.30 Released 3/15/2022 (This version has a conversion script that will cause a backup to occur)
(Web Sched) Web Sched New Patient - Phone number validation was not detecting phone numbers that were too short
Dunning Edit window - The dunning message does not have the option of selecting "all" when filtering for clinics to attach.
Screen Sheet Type - Allowed max ScreenCharts to be exceeded when Synch Matched Fields was checked.
eClipboard - Kiosk Manager was not prompted when marking appointment as 'Arrived'
Open Dental Cloud, Ewoo bridge fails to find the program
(Web Sched) Web Sched New/Existing Patient - Users would receive a message to a select carrier even if carriers rules were not enabled sometimes
eClipboard - Filled out sheets are hard coded to only have one date format
eClipboard Setup - EClipboardImageCaptureDefs pref and clinicprefs were not being synched correctly
Supplemental Backups, uploading large databases to HQ would timeout after 24 hours sometimes.
Context Menu, URLs at the end of sentences retain the period
Patients Raw report uses old user query window
Opening Database Maintenance without the MySQL SUPER or REPLICATION CLIENT privileges causes UE
Security window - Obtaining a list of providers can cause slowness in OD sometimes.
Sheets - show which language inputMed / checkMed errors are happening
21.4.29 (Foreign) Released 3/10/2022
21.4.29 Released 3/10/2022
Payment Plans - Payment plans were deleted inside Open Dental after sending payment plan to eClipboard
Edit Clinic window - An error occurs when trying to attach a user specific email address to a clinic.
eClipboard-SMS View additional message loading on pull
Web Sched Carrier Rules window- Rules would not save correctly when moving carriers in and out of the grid
InputField set to Down Global did not grow when multiline text was pasted in.
CareCredit - BatchQS sometimes return DupQS status even after 60 days
CareCredit - DupQS would sometimes show a green circle appointment icon
Tx Plan "Allowed" column not updating correctly with EnterpriseHygProcUsePriProvFee enabled
Select Patient window would sometimes stop working
Sheets - eClipboard and Webforms don't handle '\r\r\n' and cause invalid signature
(Enhancement)Change copy row from grid to be tab-delimited
(Enhancement)Entering adjustments under Rate 2 within timecard adjustment would only keep first number.
Imaging Module - When the XVWeb bridge was enabled, dates were not showing next to the image names
(Web Sched) Web Sched - When an office's web sched URL had a customized color, the "Insurance Subscriber Info" area was not inheriting that custom color
OD Mobile - Blockouts with setting to block Appt overlap isn't blocking
(Enhancement)Signup Portal Register with Carriers Website was not validated
SignupPortal Register with Carriers was dropping last digit if country code was included in phone number.
Signup Portal Register with carriers state was not shown
Sheets - Exam sheet with signature would sometimes cause an error
Canada - appointment edit procedure grid would sometimes display surfaces incorrectly
WriteOff Report does not show correct writeoff data when using 3rd writeoff option
21.4.28 (Foreign) Released 3/3/2022
21.4.28 Released 3/3/2022
Grids were responding to arrow key up and down even though they didn't have focus
(Patient Portal) Patient Portal - Statements could be sent to the Patient Portal for patients who no longer had an active Patient Portal account
Imaging Module - The Item Info window was showing hidden providers as an option
Security Lock - Change Audit Trail to no longer show unchanged fields
Reports - Patient raw report would sometimes cause an invalid query error
Automation - sheet defs would sometimes not show correctly
Printing from User Query window causes some text overlap at times
OD Mobile - Unhandled Exception Page
21.4.27 (Beta) (Foreign) Released 3/1/2022 (This version has a conversion script that will cause a backup to occur)
21.4.27 (Beta) Released 3/1/2022 (This version has a conversion script that will cause a backup to occur)
Cloud, use the Cloud Client for scanning EOBs
Duplicate text appears in secure email summary
Sheet Def Edit window - A signature box field type would not save on a statement sheet.
Patient Edit Information Window - Admitdate was being set to first of year on OK click.
Patient Info Window - "Please fix data entry errors first" popup showed when everything was valid.
Add better descriptions to the deflink table and columns
Prospective status doesn't disable recall if patient created via double-clicking a schedule's time slot
Ortho Chart, editing a cell with a large note now has a scroll bar.
Internal Sheet - Label Text default sheet fields would show errors sometimes
Module Setup Window - “Refund adj type” feature not implemented.
21.4.26 (Beta) (Foreign) Released 2/24/2022
21.4.26 (Beta) Released 2/24/2022
Benefit Frequencies window, behavior was missing for tab order and Up/Down arrow item selections when dropdown box was not dropped.
Task Attachments - Opening task attachment caused UE if user had not set default application to open attachment's file type
Chart Module - Printing the chart notes when using zoom would cut off the notes section sometimes
834 Import Process - Better logic for identifying duplicates
Payment window, refunding an online payment from right-clicking the Account Module did nothing.
Treatment Plan module, treatment planned procedures with a discount plan loaded slowly in Middle Tier.
GroupNoteEditSigned permission was flagged as having audit trail. It was never designed to.
(Enhancement)Canada - Service Date View shows Universal tooth numbering nomenclature
ERA Importing had ambiguous error message
Canada Flouride Codes Hard coded to incorrect codes
EServices Misc - Disallow numbers in custom date format textbox
ControlImagesJ threw a UE randomly with formImageFloat being disposed.
Mount Def edit, reordering items wasn't working very well
(Enhancement)Add audit logs for changes to the global lock date
834 Import - Improve Memory Usage
(Enhancement) ODM - allow phone numbers to be copied to device clipboard
21.4.25 (Beta) (Foreign) Released 2/17/2022 (This version has a conversion script that will cause a backup to occur)
21.4.25 (Beta) Released 2/17/2022 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Patient Portal: Online payment notes are optional
Chart Module - Invalidated procedures can overwrite graphics of other procedures
Credit Card Manage window, PaySimple time out response was displayed as UE.
(Enhancement)Payment Plan and Dynamic Payment Plan to eClipboard button also saves the payment plan when clicking it
(CEMT) Connections window, moving a connection up or down selected two rows after re-arranging.
(Enhancement) Canada splash screen needs Nova Scotia Copyright
(Enhancement)DoseSpot, validate patient data before adding a patient via API for OD Mobile and Mobile Web
21.4.24 (Beta) (Foreign) Released 2/15/2022 (This version has a conversion script that will cause a backup to occur)
21.4.24 (Beta) Released 2/15/2022 (This version has a conversion script that will cause a backup to occur)
Imaging Module - Drag and drop functionality for mounts was not working
Cropped images did not show correctly in Fill Sheet Window.
File Exported from Job Manager grid date is dependent on Computer date format settings
PaySimple Form - Disable print receipt checkbox when adding card
(Web Forms) Web Forms - Rectangle color adjustments will now show on web forms
(Enhancement)Enterprise Pref to use Primary Provider's PPO fee for HYG procs (appointments)
21.4.23 (Beta) (Foreign) Released 2/10/2022 (This version has a conversion script that will cause a backup to occur)
21.4.23 (Beta) Released 2/10/2022 (This version has a conversion script that will cause a backup to occur)
Image Module - Attempting to print a pdf showed blank print preview
(enhancement) eRx, prescriptions marked as deleted in DoseSpot were not being deleted from Open Dental
(Enhancement)Job Manager: Add Export Grid for "Needs Action Action Items"
(Enhancement)Default Prexion bridge to use PatNum instead of ChartNum
(Enhancement)Option to disable automatic printing of receipts for PaySimple users
(Enhancement)Cloud, disable the backup reminder form in cloud mode.
Query Monitoring for eConnector was not working
Patient Portion Uncollected Report - The Print Button was not moving when resizing the window
21.4.22 (Beta) (Foreign) Released 2/8/2022
21.4.22 (Beta) Released 2/8/2022
Patient Dashboard - Selected appointment could sometimes be null
Patient Missing DBM tool should no longer create patients with PatNums much longer than existing patients.
Canada eclaims: Per message standard 4.2, gender will no longer be sent.
(Enhancement) Add [NamePreferredOrFirst] replacement tag to automated messaging.
(Enhancement) Patient Restriction Edit - Add audit trail entries when value changes for a patient
Production Goal query does not run on Linux servers
(Enhancement) Don't unset an appointment's 'IsHygiene' flag when moving it to an operatory that doesn't have `IsHygiene` set.
eServices Signup, WebBrowser control did not work on Windows 11.
Cropped Patient Images did not preview unless viewed first in Imaging Module.
Some reports were experiencing graphical issues when on RDP and using the context menu to go to a specific module
Insurance Verification window, setting both plan benefits and patient elgibility pref off gave individual lines in grid.
CareCredit, Batch QuickScreen was processing every 2 minutes.
Automated Birthday emails did not use sender address when 'use noreply address' preference was not checked.
Error message was unclear when the subject line was left blank when sending a secure email
(Enhancement Web Sched) Web Sched Existing Pat - Patients with clones can now schedule appointments
The "Prompt user to allocate unearned income after creating a claim" preference prompted users when there was no unearned to allocate sometimes.
21.4.21 (Beta) (Foreign) Released 2/1/2022 (This version has a conversion script that will cause a backup to occur)
21.4.21 (Beta) Released 2/1/2022 (This version has a conversion script that will cause a backup to occur)
(Web Sched) Web Sched: When getting additional days and TimeSlots for WebSched Recall, the calendar was being reverted back to the first month of openings sometimes.
Patient Portal statement email notification to exclude last name.
Central Manager User Setup window, attempting any of the Sync Options against a Middle Tier connection while logged in as a user that does not exist on the remote connection crashed the program.
OrthoChart- blank ortho chart rows would sometimes display incorrectly
In the Confirmation List form, when having a selected row then selecting Set Status, when blank, then deselecting it would have thrown a UE
Manage Time Cards: Printing can cut off the last digit of the date's year.
eClipboard Patient Info and Medical History causing UE in Demo Mode
Legacy eRx, some endpoints still use HTTP
GridOD - Copy Rows Null Check
User Query Window - Allow Multiple Row Selection in GridOD
Web Forms window: Processing retrieved web forms could be slow.
Reports: "All Clinics" may not include unassigned
Requirements Needed window, editing an existing requirement description did not save the changes.
Future appointments with 'None' type would sometimes get a color set
Middle Tier, receiving claim payments was causing an "Unable to cast object of type 'OpenDentBusiness.DtoObject' to type 'OpenDentBusiness.ClaimProc'" error sometimes.
Patient thumbnails did not show properly after crop.
21.4.20 (Beta) (Foreign) Released 1/26/2022 (This version has a conversion script that will cause a backup to occur)
21.4.20 (Beta) Released 1/26/2022 (This version has a conversion script that will cause a backup to occur)
eConfirmation Auto-Replies were blocked sometimes when SMS warning limit was reached.
Recall List window - Would shrink when minimized and restored after custom borders were turned off
(Enhancement)Trim new lines from PatNum:xxxx on clipboard when selecting patients
(Enhancement)Secure Email, improve Alert message to indicate which patient has sent an email
(Enhancement)GridOD - Ability to select and copy multiple rows to an excel friendly format
Patient picture cropping was wrong. Was showing white/blank boxes instead.
(Enhancement Web Sched) Web Sched Recall - A preference now exists to set how far into the future to search for appointment openings.
21.4.19 (Beta) (Foreign) Released 1/25/2022
21.4.19 (Beta) Released 1/25/2022
Email Addresses assigned to specific users were not found in the cache.
OD HQ - Trying to add bug submissions to a bug resulted in an out of memory exception
User Query: Running a favorite query while previous query results open populates with previous query's info
Video Capture Window - Duplicate images no longer created when using the Capture Button and Spacebar.
Appointment Module - Recall status now updates from disabled when patient status set back to patient
(Enhancement)Attach claims to ERAs when they are imported.
User Query: Using Print Preview more than once may produce unexpected results
Statements: Pat Portal warning can be confusing
Sheets: Patient Payment Plan's Terms and Conditions field can display incorrect info
SMSPhones, preference to prioritize specific vendor
Treatment Plans: The "Allowed" column can format incorrectly during printing
21.4.18 (Beta) (Foreign) Released 1/20/2022
21.4.18 (Beta) Released 1/20/2022
Popups - Were not always showing in front of Open Dental in RemoteApp and weren't available in the taskbar
Treatment Plan Edit: Plan Type can incorrectly default to Discount
Communication Item Window - Creating a commlog logs as Commlog Create permission rather than Commlog Edit with a log description of "Insert".
(Enhancement)Modify prompt when a clinic default billing type doesn't match user selection
21.4.17 (Beta) (Foreign) Released 1/18/2022 (This version has a conversion script that will cause a backup to occur)
21.4.17 (Beta) Released 1/18/2022 (This version has a conversion script that will cause a backup to occur)
Open Dental Cloud, retrieving the machine name can cause slowness sometimes
Mass Email, email addresses with accented characters would not send
Imaging Module, directly adding file into a patient's imaging folder with only an extension would cause the file to be continuously duplicated in the database.
ODMobile - Could not create a new conversation in Messages tab
Patient edit, date deceased did not validate correctly for users outside of the US.
Task Attachments - Task Attachments combobox opened attachment when user clicked outside of comboxbox
Dental schools, permissions to access evaluations were incorrect.
Ai-Dental Bridge - Switch to command line parameters
Canada secondary eclaims (COB) were blocked if the primary carrier does not accept secondary eclaims.
User Query: Incorrect page count on print preview
Benefit Frequencies - Adding Benefit frequency could cause UE
Patient images were not showing correct crop (this fix was wrong. Do not use this version).
Appointment module, hovering over an appointment bubble with over 32,000 characters in FamFinUrgNote was giving error.
Database Maintenance tool, running 'Remove Nulls' method resulted in UE.
(Patient Portal) Patient Portal - Users were not getting notified of why they could not void or return payments in OD when the patient wasn't originally logged into the patient portal.
User Query Window - Attempting to view a Query in Raw Format no longer causes exception.
Patient Information Window - Language Required field (with conditions) enabled no loger causes exception.
Imaging Module - Importing image after copy/pasting a different image no longer causes exception.
PatientViewer Privacy Policy Update
(Enhancement Web Sched) Web Sched - Will now auto-select the first available date after populating timeslots
21.4.16 (Beta) (Foreign) Released 1/12/2022 (This version has a conversion script that will cause a backup to occur)
21.4.16 (Beta) Released 1/12/2022 (This version has a conversion script that will cause a backup to occur)
Dates Showing dropdown overlapped the box that groups Procedures and Object Types
Patient Portal (web): Inactive patients could not download images.
Patient Edit Window - View Buttons for DOB and SSN function as expected when masked and when invalid values are entered.
Insurance Claims Window - UE no longer occurs when Sending a claim through ClaimConnect
Edit Patient Window - DOB and SSN fields do not behave as expected with permissions not set
(Enhancement)Added an 'Empty' option to the dropdown for Claim Custom Tracking status
DXC Attachments, display the response 'Payer does not support attachments' as a validation warning in Send Claims window
Web Sched Recall, restrict scheduling to only specific blockouts
Reports window, using a favorited query with no Query Admin permission would result in UE.
ASAP List window - Printing this report wasn't fitting on the page, specifically when using Zoom.
Patient Portal statement email notification had incorrect steps
(Enhancement)Load email inbox only from ODService
21.4.15 (Beta) (Foreign) Released 1/6/2022
21.4.15 (Beta) Released 1/6/2022
UCR fee was ignored if second ins plan is Cat%
Edit Mount Def Window - Adding a new item to existing layout then generating new empty layout no longer throws exception.
Dynamic mode with command line arguments didn't get the value for arguments correctly if different casing was used.
The Show Main Pages checkbox was not behaving as intended when searching.
Imaging Module - When custom borders were turned off, images would not fill the preview window properly.
Verbose Logging, added additional logging to the Startup sequence.
(Enhancement)Add Context Menu to ODCodeBox
Ins filing codes, group was required when it should not be.
Appointment module, moving completed appointment to another day was allowed using Week view.
Add comment line/selection to ODCodeBox context menu for user query window
(Enhancement)Daily Reports: Unable to tell hidden clinics apart from non-hidden
Query Favorites Arrow Keys don't select query on OK/enter
(Enhancement) Dynamic Payment Plans, disallow negative adjustments.
Web call for License Agreement signing should be threaded
Edit Email Message window, clicking Show Images would display strange characters for UTF8 encoded emails sometimes.
21.4.14 (Beta) (Foreign) Released 1/4/2022
21.4.14 (Beta) Released 1/4/2022
Edit Claim Filing Code, subtypes were inserted to the DB and saved without clicking OK.
Query Monitor Window - Query Feed and Query Details resize as expected.
2022 BCDA Fee Guides sometimes do not prompt for password
Image Scale Window - Pixels per mm no longer shows 'infinity' symbol if Calculate is clicked with nothing in Known Length field and number in Pixels field.
Edit Mount Def Window - Adding a new item to existing layout then generating new empty layout no longer throws exception.
User Query window wrap wrap and system.byte issues
Hosted Email Address Verification window, list of addresses did not refresh on load with clinics turned off.
Additional bugs with User Query Window
21.4.13 (Beta) (Foreign) Released 12/31/2021
21.4.13 (Beta) Released 12/31/2021
Secure Email, clinic description did not change in Web portal.
Web Sched Insurance: Appointment notes were populating with insurance fields when the feature wasn't enabled
User Query Favorites window, using a favorited query would result in UE.
Backup window, 'Restore' tried to stop SQL service from 'Restore FROM' path and not 'Restore TO' path.
Time Card Print Window - The last digit of the Date column prints as expected.
Canada - 2022 CDA codes
Reports: Patient Portion Uncollected running with an Invalid Date
(Enhancement)Secure Email - Side load custom beta system to the limited beta system.
21.4.12 (Beta) (Foreign) Released 12/30/2021
21.4.12 (Beta) Released 12/30/2021
Claim Edit: "Attachment is required" message may not display in all appropriate cases
(Enhancement)While in Dynamic Mode command line arguments were not preserved
Dynamic mode was not carrying parameters from command line arguments.
Backup window, 'Restore' looked at the preference's backup from path and not the currently designated from path.
Task window, buttons not anchored properly.
Billing Options window, having an active plan and a dropped plan with filing codes did not properly filter the patient when excluding filing codes.
Statement window - The Statement Mode was not always showing as sent when a user clicks the Patient Portal button
Middle Tier, pinboard search ignored before and after time filters.
(Enhancement)2022 BCDA Fee Guides
Imaging Module - ToolTipOD can sometimes cause a UE
Imaging Module - ToolTipOD could sometimes cause a UE
Appointment Edit - Changing confirmation status doesn't error anymore
Frequency limitation estimates were not considering looping frequency limitation estimates.
Appointment module, previous pinboard patfield fix only worked if the Appointments for *patient name* window opened
Reports: "All Clinics" subtitle may not indicate that hidden clinics are included
Choose Database window, expected errors like entering invalid credentials were getting hidden within the Details section of the error window.
Drawing line on image in imaging module no longer causes index out of range exception
Procedure Codes - Fee Schedules windows, editing fees caused an error when more than 1999 procedure codes were showing.
Referring provider combobox no longer throws index out of range exception
Add A Family Window - Selecting a frequently used zipcode no longer crashes
(Enhancement)Credit Card Edit window, show total plan amount (including interest) for Patient Payment Plans and Dynamic Payment Plans in Payment Plans dropdown.
The letters "po" in the practice address are no longer read as a PO Box by Legacy eRx.
WS ASAP Message with timeslot less than 30 minutes in the future is no longer missing word 'minutes'
Email Client window, deleting an email with a patient attached would truncate the email body text after 50 characters.
Appoint Reminder Rule Window - Trying to edit messaging rule doesn't cause error "Not allowed to create a duplicate rule for the same send time" anymore
Printing a sheet to PDF sometimes displays fields at an incorrect vertical position.
Ortho Chart window, clicking Take Control could crash the computer being used by the user you are taking control from sometimes.
(Enhancement)Enhance User Query Window
Verbose Logging, Choose Database window can now make verbose logs.
21.4.11 (Beta) (Foreign) Released 12/21/2021
21.4.11 (Beta) Released 12/21/2021
Sheet Def Edit window - The window itself wouldn't restore to it's previous size when clicking the restore icon
Billing Options window, having primary and secondary insurance with filing codes did not properly filter the patient when excluding filing codes.
eClipboard / OD Mobile - Serialization errors on login
21.4.10 (Beta) (Foreign) Released 12/21/2021
21.4.10 (Beta) Released 12/21/2021
(Patient Portal) Patient Portal - PayConnect was not allowing duplicate payments to be processed.
Exam Sheets window: fields near the top of the second page of the selected exam showed on the preview of the first page.
Appointment module, creating a new appointment on the pinboard will not draw patfields unless an appointment with that patfield has already been drawn on the schedule.
(Canada) Claim Edit window, manually marking claim with lab fees as Received would not show lab fees upon re-open.
Insurance Overpaid Report - The note at the bottom right was overlapping the bottom buttons when clinics were disabled
Electronic EOBs - ERA 835s window: Grid showed the wrong patient name.
Sometimes unable to tell if a clinic is hidden/if hidden clinics are included or not when "All" clinics is selected.
Fix "occured" spelling error in OpenDental solution
Possible UE upon closing Opendentals Job Manager from the task bar when not responding
Static sheet field defs, XML converter was too strict in removing characters
(Enhancement)2022 ODA Fee Guides
Canadian e-claims were getting rejected due to invalid arches, quadrants, or sextants sometimes.
Reports: Ins Pay Plan Past Due sometimes fails to print
OD Mobile, eRx sometimes generated an incorrect URL
Sheet Edit - Allow fields to overlap when using align tools
Reports: Print window may not focus upon opening
Secure Email feature wouldn't show if an office used to have clinics
Edit Adjustment Window - Adjustments could be attached to Treatment Planned procedures
Choose Database window, the 'Advanced: Use connection string' setting caused the program to crash when automatically making a backup of the database during upgrades.
Choose Database window was not showing error details when unexpected connection issues occurred.
21.4.9 (Beta) (Foreign) Released 12/16/2021 (This version has a conversion script that will cause a backup to occur)
21.4.9 (Beta) Released 12/16/2021 (This version has a conversion script that will cause a backup to occur)
Email Client window - The email preview pane vertical scroll bar and bottom of the email message would get cut off on longer emails
Payment Plan Procedures and Credits window, payment plan credits were negative with no procedure associated if procedure is paid in full.
eService Activity Log window: eService Action names were cut off in drop down menu.
Sheets defs, static text fields accepted invalid characters.
(Patient Portal)Web Sched New/Existing Patient - The message font color was not consistently updating after selecting an insurance carrier from the dropdown
eClipboard - scanning a QR code can result in an error on android
Patient edit window, view button for SSN and birthdate would reset any changes made to those fields.
Procedures Overpaid Report - Print button was ignoring the new check box option: Exclude if no Insurance Payment/Writeoff
Ai-Dental Bridge
CareCredit, Batch QuickScreens were not showing specific invalid/missing inputs in DB entries.
Payments - EdgeExpress inserted duplicate payments sometimes.
(Enhancement)Continuity of Care Documents - Should now able available within the patient portal without EHR needing to be enabled
(New Feature) Allocations Setup window, added a new option to "Make claim specific income transfers when received" for automatically correcting patient payments that do not line up with insurance payments.
(Enhancement)Chart Module - A new toolbar button and window is available that allows for the creation of Continuity of Care Documents
Unable to click on mount item
Canada - claim validation sometimes causes an error
On a few reports, hidden clinics were not showing despite "All" clinics being selected.
Reports window - The Broken Appointments report is missing a space between Broken and Appointments
Appointment Module, confirming to delete appointment instead of sending to Unscheduled List with the correct pref on did not delete appointment.
Procedure Overpaid Report - Fix spelling pattern
21.4.8 (Beta) (Foreign) Released 12/9/2021 (This version has a conversion script that will cause a backup to occur)
21.4.8 (Beta) Released 12/9/2021 (This version has a conversion script that will cause a backup to occur)
Imaging Module - An error would occur when attempting to delete a pasted or imported image
FormClaimSend - Undo button not changing status to waiting to send
RDP, printer settings are not remembered on a remote connection.
Reports - User Query sometimes took 30+ seconds to load into toolbar.
RDP, signal buttons use the server computer's settings, not the client computer's
FormPayPlanDynamic - Punctuation error in message box
Insurance - Print label caused printer selection window to show twice sometimes.
Procedures Overpaid Report - There was a gray box that was overlapping the Filters label.
Updating using MariaDB would sometimes cause database errors
(Enhancement)CareCredit - add age restriction when sending BQS
Template replacements, patients without a last name could cause errors.
Birthday Field does not trigger required field popup message when blank if BirthDate masking is turned on
eClipboard - scanning a QR code can result in an error on android
Group Note edit (other users, signed) permission blocking delete of unsigned group note created by the current user.
Unhandled exception could sometimes occur when right-clicking a procedure in the chart module
Open Dental Cloud, Sirona bridge fails to send the correct computer name.
Billing Options window, selecting nothing in the Exclude Filing Codes filter would UE.
Billing Options window, selecting All or individual filing codes to exclude and individual billing types did not generate an accurate billing list.
21.4.7 (Beta) (Foreign) Released 12/7/2021 (This version has a conversion script that will cause a backup to occur)
21.4.7 (Beta) Released 12/7/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)ERA print preview: Show payer contact info and claim adjustment reason codes.
FormCodeSystemImport - Blank exceptions being thrown
User Query window can get stuck in "Formatting"
Billing Options window, selecting filing code filters along with 'none' and/or 'all' will not warn users their selection is invalid.
(Enhancement)Update Overpaid Procs Report to have an Insurance Overpaid only filter
Edit Appointment - Unrelated emails showed in the Communications Log grid when creating an appointment
CareCredit - getting original completed batch quickscreen would sometimes be wrong
Replication Server Path Override shows when it shouldn't in MariaDB - fix B32926
Procedure Code Tools window, 'D codes' section did not mention it was not available for foreign versions.
OD Mobile - Enhance Appointment Op Preview UI
Imaging module, error when using new Retake feature
Mount item text, 0 was staying visible
Patient Edit birthday field always triggers required field when set to Masked
Replication Server Path Override shows when it shouldn't in MariaDB - fix B32926
CareCredit - oauth token sometimes does not refresh correctly
Dynamic Pay Plan window, deleting a row in the Amortization Schedule grid would not reflect in the UI until re-opened.
Family Module - Setting guarantor on a family would break each patient into their own family
Payment Plans, setting Number of Payments field and creating schedule would give an error to fix Payment Amount field.
Webforms - Unable to locate signature preference sometimes.
X835 - Fixed X835Status summaries.
FormEServicesEClipboard - Clicking Enabled doesn't enable a new device
(Enhancement)Dynamic Payment Plans - Enahance the warning message to display a message about queued charges
Default Inurance Benefit Frequency Limitation D-Code preferences prevent saving preferences for customers not using D Codes
Image Module - Crashed when refreshing the module sometimes.
Attempting to send an email template with an attachment sometimes causes a UE.
21.4.6 (Beta) (Foreign) Released 12/3/2021
21.4.6 (Beta) Released 12/3/2021
Image Float and Scale windows - An error would occur when trying to edit the Image Scale field
Birthday field does not trigger required field popup message
PatientDOBView permission is not honored in family module
Changes to getting Server_ID runs queries that can be permission locked in MySQL causing unhandled exception
21.4.5 (Beta) (Foreign) Released 12/2/2021
21.4.5 (Beta) Released 12/2/2021
Imaging Module - When double clicking on a file in the imaging tree, a little white box would stay connected to the mouse cursor
Edit Task Attachment Window - Tab stops were out of order
Task Edit Window - 'Attachments' button popups were not user-friendly
Edit Task Attachment - TaskEdit permission was not checked when editing existing attachments
MySQL views would sometimes cause issues when updating
Task Edit Window - Attachments drop-down did not allow users to de-select an attachment
Spelling error in FormTreatPlanCur when giving warning about moving attached procedures.
Permission to control which users can create/edit bad debt adjustments
Replication Server Path Override always shows when using MariaDB
(EdgeExpress) Processing insurance payment caused UE.
While in the Weekend Only view of a schedule, if pasting over a holiday while as the practice, you would have gotten a UE.
Printing appointments, when printing grayscale, some appointment definitions color settings were not grayscaled.
Dual Insurance with Canadian Lab procedures behaves strangely when looking at the claim proc edit window
Billing Options window, patients with no insurance were excluded from the generated list if Filing Code(s) were selected to be excluded.
Update In Progress window, Remote Desktop (RDP) sessions performing updates from older versions were getting stuck in this window.
Print Day for Hospital menu item shows when Hospital feature is turned off
Version 21.3 new features listed here
known issues:
Cents are missing from some grids, including Dynamic Payment Plans.
21.3.62 Unreleased
21.3.61 (Foreign) Released 9/12/2022
21.3.61 Released 9/12/2022
Database maintenance - Duplicate Orthochart tool would sometimes delete more orthocharts
21.3.60 (Foreign) Released 5/13/2022
21.3.60 Released 5/13/2022
eClinicalWorks Middle Tier, incorrect username or password would display sometimes
21.3.59 (Foreign) Released 4/29/2022
21.3.59 Released 4/29/2022
Imaging module, clicking the Scan Multi-Page Document tool bar button or importing multiple PDFs at the same time was crashing the program sometimes.
Imaging module, switching to a different module after the "Use old Imaging module interface, pre 2020 - might be useful for XVWeb, but probably not" preference changed was crashing the program.
21.3.58 (Foreign) Released 4/12/2022
21.3.58 Released 4/12/2022
eClipboard - Payments submitted via eClipboard would still require a payment note
Item Info window - Would fall behind Open Dental after scanning into the Imaging Module sometimes.
21.3.57 (Foreign) Released 4/1/2022
21.3.57 Released 4/1/2022
Imaging module, double clicking on a PDF was crashing the program sometimes.
Middle Tier, the Using eClinicalWorks check box was not loading the setting from the FreeDentalConfig.xml file correctly.
21.3.56 (Foreign) Released 4/1/2022
21.3.56 Released 4/1/2022
RDP, existing printer settings are not applied to new client computers when they connect for the first time.
21.3.55 (Foreign) Released 3/23/2022
21.3.55 Released 3/23/2022
Appt view, VerifyIns[V] was not showing on startup
Trophy Enhanced Bridge - Patient folders created even if Trophy not installed on machine.
Trophy Enhanced Bridge shows error when their is a valid program path
21.3.54 (Foreign) Released 3/17/2022
21.3.54 Released 3/17/2022
Edit Clinic window - An error occurs when trying to attach a user specific email address to a clinic.
eClipboard-SMS View additional message loading on pull
Tx Plan "Allowed" column not updating correctly with EnterpriseHygProcUsePriProvFee enabled
eClipboard - Filled out sheets are hard coded to only have one date format
OrthoChart Rows- convert script would sometimes cause an OOM error
Patient Select window, grid up down arrow keys were not working
TSI, slowness when opening the generic input box to enter the payment amount
21.3.53 (Foreign) Released 3/3/2022
21.3.53 Released 3/3/2022
Grids were responding to arrow key up and down even though they didn't have focus
(Patient Portal) Patient Portal - Statements could be sent to the Patient Portal for patients who no longer had an active Patient Portal account
Duplicate text appears in secure email summary
Patient Info Window - "Please fix data entry errors first" popup showed when everything was valid.
Ortho Chart, editing a cell with a large note now has a scroll bar.
Module Setup Window - “Refund adj type” feature not implemented.
OD Mobile - Unhandled Exception Page
21.3.52 (Foreign) Released 2/24/2022
21.3.52 Released 2/24/2022
Benefit Frequencies window, behavior was missing for tab order and Up/Down arrow item selections when dropdown box was not dropped.
Chart Module - Printing the chart notes when using zoom would cut off the notes section sometimes
Treatment Plan module, treatment planned procedures with a discount plan loaded slowly in Middle Tier.
GroupNoteEditSigned permission was flagged as having audit trail. It was never designed to.
Canada Flouride Codes Hard coded to incorrect codes
ControlImagesJ threw a UE randomly with formImageFloat being disposed.
Patient Edit Information Window - Admitdate was being set to first of year on OK click.
21.3.51 (Foreign) Released 2/17/2022 (This version has a conversion script that will cause a backup to occur)
21.3.51 Released 2/17/2022 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Patient Portal: Online payment notes are optional
Chart Module - Invalidated procedures can overwrite graphics of other procedures
(Enhancement) Canada splash screen needs Nova Scotia Copyright
21.3.50 (Foreign) Released 2/15/2022 (This version has a conversion script that will cause a backup to occur)
21.3.50 Released 2/15/2022 (This version has a conversion script that will cause a backup to occur)
Imaging Module - Drag and drop functionality for mounts was not working
Cropped images did not show correctly in Fill Sheet Window.
(Enhancement)Enterprise Pref to use Primary Provider's PPO fee for HYG procs (appointments)
21.3.49 (Foreign) Released 2/10/2022
21.3.49 Released 2/10/2022
eServices Signup, WebBrowser control did not work on Windows 11.
(enhancement) eRx, prescriptions marked as deleted in DoseSpot were not being deleted from Open Dental
Error message was unclear when the subject line was left blank when sending a secure email
The "Prompt user to allocate unearned income after creating a claim" preference prompted users when there was no unearned to allocate sometimes.
(Enhancement)Cloud, disable the backup reminder form in cloud mode.
Query Monitoring for eConnector was not working
Patient Portion Uncollected Report - The Print Button was not moving when resizing the window
21.3.48 (Foreign) Released 2/7/2022
21.3.48 Released 2/7/2022
New version for trial users
21.3.47 (Foreign) Released 2/7/2022
21.3.47 Released 2/7/2022
Patient Missing DBM tool should no longer create patients with PatNums much longer than existing patients.
Canada eclaims: Per message standard 4.2, gender will no longer be sent.
Production Goal query does not run on Linux servers
(Enhancement) Don't unset an appointment's 'IsHygiene' flag when moving it to an operatory that doesn't have `IsHygiene` set.
Some reports were experiencing graphical issues when on RDP and using the context menu to go to a specific module
Insurance Verification window, setting both plan benefits and patient elgibility pref off gave individual lines in grid.
Automated Birthday emails did not use sender address when 'use noreply address' preference was not checked.
New trial version
21.3.46 (Foreign) Released 1/31/2022
21.3.46 Released 1/31/2022
New version for trial users
21.3.45 (Foreign) Released 1/31/2022
21.3.45 Released 1/31/2022
Patient Portal statement email notification to exclude last name.
eConfirmation Auto-Replies were blocked sometimes when SMS warning limit was reached.
Patient Dashboard - Selected appointment could sometimes be null
Central Manager User Setup window, attempting any of the Sync Options against a Middle Tier connection while logged in as a user that does not exist on the remote connection crashed the program.
(Enhancement)Trim new lines from PatNum:xxxx on clipboard when selecting patients
(Enhancement)Secure Email, improve Alert message to indicate which patient has sent an email
OrthoChart- blank ortho chart rows would sometimes display incorrectly
In the Confirmation List form, when having a selected row then selecting Set Status, when blank, then deselecting it would have thrown a UE
Manage Time Cards: Printing can cut off the last digit of the date's year.
Legacy eRx, some endpoints still use HTTP
Web Forms window: Processing retrieved web forms could be slow.
Reports: "All Clinics" may not include unassigned
Future appointments with 'None' type would sometimes get a color set
Middle Tier, receiving claim payments was causing an "Unable to cast object of type 'OpenDentBusiness.DtoObject' to type 'OpenDentBusiness.ClaimProc'" error sometimes.
New trial version
21.3.44 (Foreign) Released 1/25/2022
21.3.44 Released 1/25/2022
Email Addresses assigned to specific users were not found in the cache.
Popups - Were not always showing in front of Open Dental in RemoteApp and weren't available in the taskbar
Communication Item Window - Creating a commlog logs as Commlog Create permission rather than Commlog Edit with a log description of "Insert".
Video Capture Window - Duplicate images no longer created when using the Capture Button and Spacebar.
Appointment Module - Recall status now updates from disabled when patient status set back to patient
(Enhancement)Modify prompt when a clinic default billing type doesn't match user selection
(Enhancement)Attach claims to ERAs when they are imported.
Statements: Pat Portal warning can be confusing
Treatment Plans: The "Allowed" column can format incorrectly during printing
Recall List window - Would shrink when minimized and restored after custom borders were turned off
21.3.43 (Foreign) Released 1/18/2022
21.3.43 Released 1/18/2022
Open Dental Cloud, retrieving the machine name can cause slowness sometimes
Mass Email, email addresses with accented characters would not send
Imaging Module, directly adding file into a patient's imaging folder with only an extension would cause the file to be continuously duplicated in the database.
Patient Portal (web): Inactive patients could not download images.
Dental schools, permissions to access evaluations were incorrect.
ASAP List window - Printing this report wasn't fitting on the page, specifically when using Zoom.
Canada secondary eclaims (COB) were blocked if the primary carrier does not accept secondary eclaims.
Benefit Frequencies - Adding Benefit frequency could cause UE
Appointment module, hovering over an appointment bubble with over 32,000 characters in FamFinUrgNote was giving error.
Database Maintenance tool, running 'Remove Nulls' method resulted in UE.
(Patient Portal) Patient Portal - Users were not getting notified of why they could not void or return payments in OD when the patient wasn't originally logged into the patient portal.
Patient Information Window - Language Required field (with conditions) enabled no loger causes exception.
Imaging Module - Importing image after copy/pasting a different image no longer causes exception.
General Message Rule Window - No longer getting multiple rules error when adding a general message.
21.3.42 (Foreign) Released 1/10/2022
21.3.42 Released 1/10/2022
Dates Showing dropdown overlapped the box that groups Procedures and Object Types
Patient Edit Window - View Buttons for DOB and SSN function as expected when masked and when invalid values are entered.
Insurance Claims Window - UE no longer occurs when Sending a claim through ClaimConnect
(Enhancement)Added an 'Empty' option to the dropdown for Claim Custom Tracking status
21.3.41 (Foreign) Released 1/6/2022
21.3.41 Released 1/6/2022
UCR fee was ignored if second ins plan is Cat%
Imaging Module - When custom borders were turned off, images would not fill the preview window properly.
Appointment module, moving completed appointment to another day was allowed using Week view.
Web call for License Agreement signing should be threaded
Edit Email Message window, clicking Show Images would display strange characters for UTF8 encoded emails sometimes.
21.3.40 (Foreign) Released 1/4/2022
21.3.40 Released 1/4/2022
Secure Email, clinic description did not change in Web portal.
Time Card Print Window - The last digit of the Date column prints as expected.
Canada - 2022 CDA codes
2022 BCDA Fee Guides sometimes do not prompt for password
Edit Mount Def Window - Adding a new item to existing layout then generating new empty layout no longer throws exception.
Dynamic mode with command line arguments didn't get the value for arguments correctly if different casing was used.
Hosted Email Address Verification window, list of addresses did not refresh on load with clinics turned off.
Verbose Logging, added additional logging to the Startup sequence.
21.3.39 (Foreign) Released 12/30/2021
21.3.39 Released 12/30/2021
Claim Edit: "Attachment is required" message may not display in all appropriate cases
(Enhancement)While in Dynamic Mode command line arguments were not preserved
Dynamic mode was not carrying parameters from command line arguments.
Middle Tier, pinboard search ignored before and after time filters.
(Enhancement)2022 BCDA Fee Guides
Appointment Edit - Changing confirmation status doesn't error anymore
Frequency limitation estimates were not considering looping frequency limitation estimates.
Appointment module, previous pinboard patfield fix only worked if the Appointments for *patient name* window opened
Choose Database window, expected errors like entering invalid credentials were getting hidden within the Details section of the error window.
Procedure Codes - Fee Schedules windows, editing fees caused an error when more than 1999 procedure codes were showing.
Referring provider combobox no longer throws index out of range exception
Add A Family Window - Selecting a frequently used zipcode no longer crashes
The letters "po" in the practice address are no longer read as a PO Box by Legacy eRx.
WS ASAP Message with timeslot less than 30 minutes in the future is no longer missing word 'minutes'
Email Client window, deleting an email with a patient attached would truncate the email body text after 50 characters.
Appoint Reminder Rule Window - Trying to edit messaging rule doesn't cause error "Not allowed to create a duplicate rule for the same send time" anymore
Printing a sheet to PDF sometimes displays fields at an incorrect vertical position.
Ortho Chart window, clicking Take Control could crash the computer being used by the user you are taking control from sometimes.
Verbose Logging, Choose Database window can now make verbose logs.
21.3.38 (Foreign) Released 12/21/2021
21.3.38 Released 12/21/2021
eClipboard / OD Mobile - Serialization errors on login
21.3.37 (Foreign) Released 12/21/2021
21.3.37 Released 12/21/2021
Appointment module, creating a new appointment on the pinboard will not draw patfields unless an appointment with that patfield has already been drawn on the schedule.
(Canada) Claim Edit window, manually marking claim with lab fees as Received would not show lab fees upon re-open.
Electronic EOBs - ERA 835s window: Grid showed the wrong patient name.
(Enhancement)2022 ODA Fee Guides
Canadian e-claims were getting rejected due to invalid arches, quadrants, or sextants sometimes.
Reports: Ins Pay Plan Past Due sometimes fails to print
OD Mobile, eRx sometimes generated an incorrect URL
Sheet Edit - Allow fields to overlap when using align tools
Secure Email feature wouldn't show if an office used to have clinics
Edit Adjustment Window - Adjustments could be attached to Treatment Planned procedures
Choose Database window, the 'Advanced: Use connection string' setting caused the program to crash when automatically making a backup of the database during upgrades.
Choose Database window was not showing error details when unexpected connection issues occurred.
21.3.36 (Foreign) Released 12/17/2021
21.3.36 Released 12/17/2021
Email Client window - The email preview pane vertical scroll bar and bottom of the email message would get cut off on longer emails
Payment Plans, setting Number of Payments field and creating schedule would give an error to fix Payment Amount field.
Payment Plan Procedures and Credits window, payment plan credits were negative with no procedure associated if procedure is paid in full.
CareCredit, Batch QuickScreens were not showing specific invalid/missing inputs in DB entries.
Appointment Module, confirming to delete appointment instead of sending to Unscheduled List with the correct pref on did not delete appointment.
Procedure Overpaid Report - Fix spelling pattern
Fix "occured" spelling error in OpenDental solution
21.3.35 (Foreign) Released 12/9/2021
21.3.35 Released 12/9/2021
Imaging Module - An error would occur when attempting to delete a pasted or imported image
FormClaimSend - Undo button not changing status to waiting to send
RDP, printer settings are not remembered on a remote connection.
Reports - User Query sometimes took 30+ seconds to load into toolbar.
RDP, signal buttons use the server computer's settings, not the client computer's
Insurance - Print label caused printer selection window to show twice sometimes.
Updating using MariaDB would sometimes cause database errors
Template replacements, patients without a last name could cause errors.
Birthday Field does not trigger required field popup message when blank if BirthDate masking is turned on
Group Note edit (other users, signed) permission blocking delete of unsigned group note created by the current user.
Unhandled exception could sometimes occur when right-clicking a procedure in the chart module
Open Dental Cloud, Sirona bridge fails to send the correct computer name.
21.3.34 (Foreign) Released 12/7/2021
21.3.34 Released 12/7/2021
(Enhancement)ERA print preview: Show payer contact info and claim adjustment reason codes.
FormCodeSystemImport - Blank exceptions being thrown
Edit Appointment - Unrelated emails showed in the Communications Log grid when creating an appointment
CareCredit - getting original completed batch quickscreen would sometimes be wrong
Replication Server Path Override shows when it shouldn't in MariaDB - fix B32926
OD Mobile - Enhance Appointment Op Preview UI
Replication Server Path Override shows when it shouldn't in MariaDB - fix B32926
X835 - Fixed X835Status summaries.
Default Inurance Benefit Frequency Limitation D-Code preferences prevent saving preferences for customers not using D Codes
Attempting to send an email template with an attachment sometimes causes a UE.
21.3.33 (Foreign) Released 12/3/2021
21.3.33 Released 12/3/2021
Image Float and Scale windows - An error would occur when trying to edit the Image Scale field
While in the Weekend Only view of a schedule, if pasting over a holiday while as the practice, you would have gotten a UE.
Birthday field does not trigger required field popup message
Changes to getting Server_ID runs queries that can be permission locked in MySQL causing unhandled exception
(Enhancement)Update Overpaid Procs Report to have an Insurance Overpaid only filter
21.3.32 (Foreign) Released 12/2/2021
21.3.32 Released 12/2/2021
Update In Progress window, Remote Desktop (RDP) sessions performing updates from older versions were getting stuck in this window.
21.3.31 (Beta) (Foreign) Released 12/2/2021
21.3.31 (Beta) Released 12/2/2021
Imaging Module - When double clicking on a file in the imaging tree, a little white box would stay connected to the mouse cursor
MySQL views would sometimes cause issues when updating
Spelling error in FormTreatPlanCur when giving warning about moving attached procedures.
Replication Server Path Override always shows when using MariaDB
(EdgeExpress) Processing insurance payment caused UE.
Dual Insurance with Canadian Lab procedures behaves strangely when looking at the claim proc edit window
Print Day for Hospital menu item shows when Hospital feature is turned off
21.3.30 (Beta) (Foreign) Released 11/30/2021
21.3.30 (Beta) Released 11/30/2021
Service Manager - installing the replication service would sometimes show the wrong title
Patient Portal, navigating to a statement URL and logging in would display a very small image of the statement.
Legacy eRx - Identity Proofing could cause a UE
Web Sched, patient could not select communication method when verifying identity.
EdgeExpress- transactions would always defaulting to 'Web Service'
(Enhancement)Send Claims - Undo Button no longer deletes etrans data
Creating new Appointment in ODMobile blocked if user does not have Appointment Edit permission
Patient Dashboard - Zoom prevents users from seeing the entire dashboard
21.3.29 (Beta) (Foreign) Released 11/23/2021 (This version has a conversion script that will cause a backup to occur)
21.3.29 (Beta) Released 11/23/2021 (This version has a conversion script that will cause a backup to occur)
Patient Portal Transactions window - PayConnect payments were not able to be voided or refunded.
Open Dental Cloud, using Edge as a web browser does not work.
2022 CDT Codes, D9613 referenced TreatmentArea of mouth and not quadrant.
Support for ScanX phosphor plate Twain
Having a signed TP with just the signature field populated would remove the X in the Treatment Plan Module when SigPractice is added to a TP sheet.
OD Mobile - Enhance opp headers to work better in iOS
FormWebView - WebView2 cache isn't being set up properly
Automated recurring charges didn't filter out inactive cards
The summary of a definition in our documentation didn't indicate that it had been deprecated
Credit Card Recurring Charges window, EdgeExpress would make a note that says "Made from automated recurring charge".
(Enhancement)Dynamic Payment Plans - We can delete payment plan charges from the account module, but not the DPP window
(Enhancement)Allow users without Ins Plan Edit to Request Electronic Benefits
21.3.28 (Beta) (Foreign) Released 11/18/2021 (This version has a conversion script that will cause a backup to occur)
21.3.28 (Beta) Released 11/18/2021 (This version has a conversion script that will cause a backup to occur)
(Webforms) Webforms - Would not show the language dropdown on any form in the list if the first form did not have multiple languages.
Treatment Plan module incorrectly shows that insurance will not cover a procedure due to waiting periods when frequency checking is disabled.
Claims were not properlry linked to an ERA when the ERA represented each procedure payment as an individual claim.
Patient Edit - Zip textbox didn't scale properly with zoom
Email Client window was taking a while to load when an email address that used Gmail Authorization and had lots of emails was set as the 'inbox' email address.
eClipboard - Treatment plan wouldn't return to checkin checklist after signing
21.3.27 (Beta) (Foreign) Released 11/16/2021
21.3.27 (Beta) Released 11/16/2021
(Enhancement)Pick Sheet window, adding Web Forms will not show or mention consent forms.
Imaging Module - In cloud mode, checking the imaging preference "PDF files always launch in a separate window" then attempting to Print will cause an error.
Email Inbox - Fix email preview resizing
Imaging Module - Clicking the Expand All button within the Imaging Module would not maintain the last user view.
Removed url from Trophy program description
Database Maintenance window, the Raw Emails tool had an error optimizing tables when using the MyISAM storage engine.
21.3.26 (Beta) (Foreign) Released 11/11/2021
21.3.26 (Beta) Released 11/11/2021
User Query Favorites window - The 'Wrap Text' box was overlapping the boarder of the box below it specifically when using zoom.
Payment window, the Outstanding Charges grid was incorrectly showing procedures for guarantors of payment plans that are not in the same family.
TP Module does not always refresh when entering an "AsOf" Date
Updating replicationserver database documentation
(Enhancement)Dynamic Payment Plan, Improve user interface of the Production tab.
21.3.25 (Beta) (Foreign) Released 11/9/2021
21.3.25 (Beta) Released 11/9/2021
OD Mobile ios sets scroll to middle of long conversations
DoseSpot, DoseSpot does not support passing patient demographics via single sign on URL
DrCeph would still try to launch after displaying an error to office
Treatment Module - Individual Insurance amounts were not being calculated consistently
Ortho Chart Setup Display Fields: Adding "Signature" and immediately editing its width could cause the width to not save.
OpenDental - Tasks disappeared sometimes on signal refresh
Sheet Fill Edit window, trying to paste content into a text box was crashing the program sometimes.
Erx - Error opening erx window sometimes
21.3.24 (Beta) (Foreign) Released 11/4/2021
21.3.24 (Beta) Released 11/4/2021
DentalXChange Attachments: Creating a new snip could close the program unexpectedly
Payment window, processing transaction with a XCharge card source through EdgeExpress program the first time would create a duplicate card with EdgeExpress card source.
Processing transaction with a EdgeExpress card source through XCharge program the first time would indicate card number has changed.
Credit Card Recurring Charges window, EdgeExpress cards were not included to be processable by XCharge program.
ERAs Automatically Processed Report, the ERAs grid was empty when it shouldn't have been.
eRx, local medications that are not synced with DoseSpot get set inactive.
Advertising Postcards - 'Advertising - Postcards' doesn't display in the webview for Postcards.
Fixed typo in treatment plan options for DrCeph
The job manager will refresh and fill in memory lists even if there are no job signals sometimes
21.3.23 (Beta) (Foreign) Released 11/2/2021
21.3.23 (Beta) Released 11/2/2021
Tasks - Go to Patient would sometimes get restricted incorrectly
21.3.22 (Beta) (Foreign) Released 11/2/2021 (This version has a conversion script that will cause a backup to occur)
21.3.22 (Beta) Released 11/2/2021 (This version has a conversion script that will cause a backup to occur)
OrthoChart - no securitylog entry on signature edits
MySQL Manager - User full permissions were not recognized in MariaDB 10.5
Time card window, Calc Daily button was visible when viewing breaks initially from Manage module.
User Query Favorites window - this window was not scaling it's size when using zoom.
VisionX program bridge does not launch exe path
(Enhancement) Family Balancer window, added option to only process families that have had financial data change after a specified date.
(Enhancement) Family Balancer window, changed the label next to the Rigorous button to be descriptive.
DiscountPlanSub sometimes has a DiscountPlanNum of 0
DoseSpot - Unecessary validation for patient information blocks functionality
(Enhancement)Add an independent pref to control whether patient eligibility and/or plan benefits are verified on service year rollover
After deleting an image or mount, the item above was not properly selected.
Launching Open Dental was crashing with the error "The added or subtracted value results in an un-representable DateTime" sometimes.
Production and Income Report window, clicking the left arrow button when the From text box is blank was crashing the program.
Birthday Report window, clicking the left arrow button when the From text box is blank was crashing the program.
New Patients window, clicking the left arrow button when the From text box is blank was crashing the program.
Laser Labels window, clicking the left arrow button when the From text box is blank was crashing the program.
Edit Claim window, clicking Cancel on a new claim was crashing the program sometimes.
Imaging module, dragging a document to a different category was crashing the program sometimes.
Imaging module, clicking on a document that was deleted from another workstation was crashing the program sometimes.
When capturing a series of radiographs, the individual images weren't showing immediately.
Error in RenderScene() at Sparks3DXEngine.Engine_SetVertices
DXC - Certain characters in passwords can cause errors when attempting to send electronic statements
Credit Card Recurring Charges window, declined EdgeExpress charges created payments with the recurring charge amount.
Accessing the ERAs Automatically Processed report or the Electronic EOBs - ERA 835s window on middle tier caused an error.
Clinic Restrictions can be circumvented through Task -> GoTo button
21.3.21 (Beta) (Foreign) Released 10/27/2021 (This version has a conversion script that will cause a backup to occur)
21.3.21 (Beta) Released 10/27/2021 (This version has a conversion script that will cause a backup to occur)
Payment Plan signatures are displayed as invalid days after signing
The DateSuppReceived column in the claimproc table was set to 'today' when a user opens a previously received claimproc.
eRx, changes in Open Dental were not syncing to DoseSpot when refreshing the chart module
Edit Dunning Message window - Some controls were overlapping others within the window.
Mass Email and Secure Email setup windows did not have ? button.
PatPlan Edit Logs show incorrect Date/Time for rows sometimes
Automated Messaging - Premed template was missing eServiceSetup permissions
UE On Edit Recall window if type combo box is clicked with no selected made
CheckAutoSaveImage is sometimes checked for sheetdefs that can't be saved to images
Advertising Postcards - Add audit trail to 'Advertising Postcard' upload list
Credit Card Recurring Charges - EdgeExpress only allowed EdgeExpressCNP and EdgeExpressRCM as valid credit card sources
Electronic EOBs - ERA 835s window, clinic filter excluded all ERAs that had no attached claims.
Group Note window - this window would not scale it's size when using zoom.
Task Search user selection differs between drop down and user selection form
Patient's being set to standard account from TSI collections after adding an adjustment to zero the account even though that adjustment type is marked as excluded under the TSI program link.
Fill Sheet Window - Sheets could not be edited if DateTimeSheet is set to MinValue
Edit Deposit Slip window, sending a deposit to QuickBooks without selecting Class could cause an error.
(Enhancement)Standardize Transworld TSI pop up messages when adding adjustments
Email Inbox - Fixed default sent email sorting
Imaging 'Windows' menu items weren't working if window was maximized
OD can have delay on start
(Enhancement)Secure Email, include an unsecure summary in the notification email.
When a patient is not selected before going in the Email Message Edit window you could save the email message.
21.3.20 (Beta) (Foreign) Released 10/19/2021 (This version has a conversion script that will cause a backup to occur)
21.3.20 (Beta) Released 10/19/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Call Center Map keeps selected cubicle active when changing room view
ValidDate fields lost functionality of auto year completion when leaving the control
Open Dental Cloud, error message when using a local image folder and attempting to open an image location
(Enhancement)Credit Card Edit - disabled controls that would invalidate the card token
Setting user password in CEMT sometimes throws an error
EClipboard - Check-in checklist was not considering all possible check-in items an office can set
(Enhancement)Fix wording for Report permission: Daily Payments - View All Providers. Replace wording from 17.1
Credit Card Recurring Charges window, some XCharge sources were not being accepted when sending charges manually via EdgeExpress.
Task Description is scrolled to the bottom when opening a task
Hosted Email signatures were not set to default values when an office signs up for Mass or Secure Email.
Spaces in names break XVWeb URL when passing as command line argument
Secure Email - Enable frontend for closed beta
Aggregate Tools -> Moved advertising menu items into a sub menu
Added index for document.MountItemNum to speed loading of image mounts
21.3.19 (Beta) (Foreign) Released 10/12/2021
21.3.19 (Beta) Released 10/12/2021
Background color of images on buttons didn't quite match
CareCredit - individual quickscreen approval status would sometimes not get set correctly
Credit Card Recurring Charges window, sending charges manually with EdgeExpress cards present would UE.
Headmaster Device, users should be able to manually enter the ip address for non-cloud devices
Replication Service- database connection would sometimes fail when mysql user had a password
Edit Patient Information window - When using Zoom, some buttons and labels were overlapping fields when zoom was set to max
OrthoChart Audit - securitylog entries were sometimes not ordered correctly
Remove invalid procedure code warning from Report Setup window Exclude Codes from Incomplete Proc Notes report
Web Forms, web forms were not using the correct preference to set background color.
OrthoChart - auto notes were sometimes allowed on a provider field
OrthoChart - blank rows would sometimes be saved
21.3.18 (Beta) (Foreign) Released 10/8/2021
21.3.18 (Beta) Released 10/8/2021
Imaging module, patient portal folder was not showing the world folder icon
Language Translations, the Main Menu could not be translated.
Adding a family member to a Guarantor with a hidden billing type could have caused UE
Language Translations, the Discount Plan breakdown in the Account module could not be translated.
Advertising Postcards - Not showing detailed error messages
(Enhancement)ASAP List Setup window - After an appt is broken, the ASAP booking prompt needed to consider how to fill the appt space more intuitively
21.3.17 (Beta) (Foreign) Released 10/7/2021 (This version has a conversion script that will cause a backup to occur)
21.3.17 (Beta) Released 10/7/2021 (This version has a conversion script that will cause a backup to occur)
Claims - Billing provider phone number defaulted to practice number instead of clinic number.
Language Translations, the right side of the Appts module could not be translated.
Language Translations, the Openings in View popup could not be translated.
Language Translations, the Ins Rem breakdown in the Account module could not be translated.
Language Translations, the Sort By tab in the Treat' Plan module could not be translated.
PatProblemListEdit, PatMedicationListEdit, and PatAllergyEdit permissions should have been added to all security groups
Language Translations, the Chart module was translating already translated controls.
Language Translations, a few labels and buttons in the Manage module could not be translated.
Procedure Edit - Check AdjustmentCreate permission when adding a discount to a procedure via the Procedure Info window
Pay Plans - Check AdjustmentCreate permission when adding adjustment via Patient Payment Plan window
(Enhancement)Advertising Postcards - Enable postcard mania
21.3.16 (Beta) (Foreign) Released 10/5/2021
21.3.16 (Beta) Released 10/5/2021
signup portal integrated texting was not signed up at first clinic, attempting to sign up at another, showed the "must have valid country code + sms limit" error.
eClipboard - Office device marked as 'Bring Your Own Device'
Preference that doesn't apply to certain sheet categories was still visible from the sheet def edit window
Sheet Def Edit window - Setting a width or height of less than or equal to zero would cause an error sometimes
Auto-Save Forms feature had inconsistent naming conventions.
Edit Patient Information window - when typing the into any field that provides a list of potential choices, the list provided would pop up out of place if Zoom was set to 6 or higher
Edit Sheet Grid window - Setting a width or height of less than or equal to zero would cause an error sometimes
OD Mobile: Appointments can disappear from OD Mobile when switching appointment views
Database Maintenance - PatientInvalidBillingType would sometimes choose a hidden billing type
Database Maintenance - replication warning was missing on BillingTypesInvalid
21.3.15 (Beta) (Foreign) Released 10/1/2021
21.3.15 (Beta) Released 10/1/2021
Procedure Info window displayed invalid TP date if medical insurance is disabled
Users without the FeeSchedEdit and AllowFeeSchedEditWhileReceivingClaim permissions could still update allowed fees when entering payments from ERAs.
Open Dental would sometimes crash when attempting to add attachments through ClaimConnect
Provider Production and Income report, the Ins Income column was wrong when viewing the clinic breakdown.
Upgrading databases older than version 19.4.1 were failing sometimes if Open Dental was resized.
Unfinalized Insurance Payment window, sorting using headers did not sort as expected.
21.3.14 (Beta) (Foreign) Released 9/30/2021 (This version has a conversion script that will cause a backup to occur)
21.3.14 (Beta) Released 9/30/2021 (This version has a conversion script that will cause a backup to occur)
Zoom window - Setting additional scale in zoom to 5 was causing issues with text alignment.
Semi-Monthly Pay Periods, start date included in first period
Trying to scan a document to a created mount with the 'blank' type threw a UE.
Broken Appointment Procedure - DateTP field of Broken Appointment Procedures was set to 01/01/0001
(Enhancement)Aging, add warning message when clicking Cancel button of progress bar.
eClipboard - Signature box on Pay Plan sheet is required, but not enforced
Open Dental Email Inbox did not render HTML messages from Secure Email
(Enhancement)Big Tooth Chart - Window title was not descriptive
Carriers window, clicking Combine was taking a long time for large offices.
WebSched, the "reason for this appointment" menu could shrink to an unusable size when it was too long for the window.
Patient Portion Uncollected report does not consider payments attached to adjustments on procs
21.3.13 (Beta) (Foreign) Released 9/28/2021 (This version has a conversion script that will cause a backup to occur)
21.3.13 (Beta) Released 9/28/2021 (This version has a conversion script that will cause a backup to occur)
Recall - Users could set value of 'Max number of texts sent every 10 minutes per clinic' to a negative integer
Recurring Charges - the DateLastAging preference would sometimes get updated incorrectly
UE for Canadian databases sometimes when adding or dropping a plan or doing some lab estimate calculations
Recall - Users could set value of 'Search for openings after X days' to a negative integer
When zoom was -4, in the patient edit window, the Text Ok box was not selectable.
Dynamic Payment Plans, sometimes charges did not post on their period date.
Dynamic Payment Plans, a charge could get posted one pay period ahead of schedule.
Patient Portion Uncollected report could not be ran in direct connection.
Older Tooth Chart Technology, the pie shapes for the Simple 2D tooth chart were not scaling.
Electronic EOBs - ERA 835s window, date filter incorrectly excluded some ERAs
Ortho Chart Locking - When changing users, the signature box didn't always sign correctly.
21.3.12 (Beta) (Foreign) Released 9/23/2021
21.3.12 (Beta) Released 9/23/2021
Sheet Def Edit, sometimes aligning controls works even when it would cause overlap.
(Enhancement)Remove unnecessary message that shows when updating carriers
21.3.11 (Beta) (Foreign) Released 9/22/2021 (This version has a conversion script that will cause a backup to occur)
21.3.11 (Beta) Released 9/22/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement - Web Sched) Web Sched Existing Pat - Added a preference to edit Recall Appt Type display name
Insurance Verification List window - The title "Insurance Plan" on the bottom left hand side of the report was cut off
Replication Service - add support for one-way replication status check
21.3.10 (Beta) (Foreign) Released 9/21/2021 (This version has a conversion script that will cause a backup to occur)
21.3.10 (Beta) Released 9/21/2021 (This version has a conversion script that will cause a backup to occur)
OD Cloud: FormOpenDental_FormClosing isn't called if browser session is closed
Imaging Module - Moving an Image to another category while dragging the file name within the tree was not functioning properly.
Medications window, importing a medication with a "\" character at the end of the Drug Name, Generic name, or Notes resulted in an error message.
Automated statements - emails would sometimes fail to send
Edit Insurance Plan window, Blue Book causes slowness when OK is clicked.
New registration key could not be added to blank database
(Enhancement)Account Module, remove "(overpayment)" from "Refund (overpayment)" menu item when right-clicking in account grid.
Production and Income Report window, running the Provider Report Type for a large date range was slow for larger offices sometimes.
(Canada) Edit Claim window, CDA claim form would show if Claim Ack showed rejection and asked to print CDA claim form.
Imaging Module - Mounts were loading slowly
(Patient Portal) Receipt option for payments - There was no immediate error message if the practice had an invalid email address
Fix wording for Credit Card Edit window regarding inaccurate patient balance checkbox
Update File Copier does not fit full error messages
Payment window, selecting production entries from the Account module to pay was considering the Entire Family balance before suggesting payment splits.
AutoLogOff inappropriately killing some long running processes
Zoom window - An error would occur when clicking the settings button sometimes.
Referrals Report window, choosing Email first in the WHERE dropdown did not render a text box to input value.
Mass Postcard - API integration
Image module, pasting content that was copied with no patient attached would cause UE.
(Enhancement)Copy Email and Phone fields from the selected Patient when Adding a new patient to family
Patient Portion Uncollected report could not be run in Middle Tier
Secondary language importable checkboxes were changing the Mobile Group Caption when additional checkboxes for the same group are added.
(Enhancement)The progress notes scroll bar, in the chart module, was not at the bottom after selecting a patient the first time.
(Enhancement)DBM for missing provider should account for when the provider is not in the database.
21.3.9 (Beta) (Foreign) Released 9/16/2021
21.3.9 (Beta) Released 9/16/2021
Electronic EOBs - ERA 835s window, date range ending in today's date excluded today's ERAs.
Printing prescriptions for patient caused UE sometimes
Check Insurance Plan Fees window could change fee schedules for plans that were not selected.
Check Insurance Plan Fees window, clicking the Change button with no plans selected, would select all plans but change none of them.
Check Insurance Plan Fees window, The prompt to enable/disable Blue Book for plans showed when the Blue Book feature was off.
Check Insurance Plan Fees window, changing fee schedules more than once could set Blue Book for plans incorrectly.
Edit Insurance Plan window, Carrier Allowed Amounts fee schedules could be edited by users without permission.
Sheets, can't create new group names
UE for Canadian databases sometimes when adding or dropping a plan
21.3.8 (Beta) (Foreign) Released 9/14/2021 (This version has a conversion script that will cause a backup to occur)
21.3.8 (Beta) Released 9/14/2021 (This version has a conversion script that will cause a backup to occur)
Secondary Estimates for Canadian Lab Procedures do not consider primary insurance estimates
Payment window, TreatPlan grid, fees in AmtEnd column were cut off.
Error message when clicking OK on appointment when procedure in hidden category are present in procedure grid.
(Websched) Websched New Patient - Would not save the first or last name if only a single letter was entered.
Sheet Def window - The Check 'Auto Save' By Default option was showing even when there was not an image category that had Auto-Save Forms enabled.
Canada - updating carriers sometimes did not update claim reversal flags correctly
UserOdPref cache sent signals when nothing changed in DB.
eConnector Transmissions, sending a list of objects as a parameter could not be interpretted in a DtoMulti.
Language Definitions window - Clicking "ok" on this window would cause OD to crash.
(Enhancement)Added DownLocal growth behavior to Insurance Benefit grid in Treatment Plan Sheet
Fail text messages for offices that don't have IntegratedTexted when trying to send confirmation requests
Backup/Restore Progress bar for OpenDentImages doesn't report correctly
Open Dental Replication Service - add replication service folder to update copier
Supplemental Restore - support different port number
An error can happen when selecting GoToAccount from another form sometimes
Replication Setup - mask synch password textbox
Edit Patient - adding a Family Relationship would sometimes cause an error
Statements - balance forward amount sometimes did not show correctly
dynamic payment plan does not show estimated tax amount for treament planned procedures when adding to payment plan
Fee schedule Go tool UEs when carrier or groupname has string terminating characters
(Enhancement) Grid selection color wasn't showing well if rows were light blue
Database Maintenance - an error would sometimes occur when launching database maintenance
(Enhancement)Send Mass Email window Rendering Replacement Data controls update
21.3.7 (Beta) (Foreign) Released 9/9/2021
21.3.7 (Beta) Released 9/9/2021
Provider Payroll Summary/Detailed Report - Clicking the "This Period" button did not set the date range to the current pay period
Audit Trail - double clicking on a user query audit row would sometimes cause an error
(Enhancement)1500_02_12 Form- add missing fields to the internal form
Sheets, editing sheet field fonts did not save correctly.
Time Card Rule Edit window - Double-clicking into an existing Time Card Rule that was for 'All Employees' would not retain selection
Income Transfer Manager window, unattached positive and negative adjustments were not counteracting each other.
CEMT User Group Permission tree was not scrollable
eClipboard - Turning clinics off did not allow patients to check in sometimes
Automated Messaging - Duplicate rule error showed sometimes when it shouldn't
Procedure Code Tool - update procedure code abbreviations only when blank
(Enhancement)Unearned Allocations Report was very slow in MySQL 5.5
Automated Messaging - Duplicate rule error sometimes did not show when it should
21.3.6 (Beta) (Foreign) Released 9/7/2021 (This version has a conversion script that will cause a backup to occur)
21.3.6 (Beta) Released 9/7/2021 (This version has a conversion script that will cause a backup to occur)
(Web Sched) Web Sched Existing Pat - Existing patients weren't told to call the office when the office wasn't using Web Sched Existing Patient
Pick Patient for Web Form window, when having more than one web form that needed a patient picked, skipping one or more and cancelling any subsequently after would result in generic error messages.
Income Transfer Manager window, payment plans that cover partial production value with guarantors outside of the family were transferring too much money to the original production entity sometimes.
Program Link - Convert Script command that set button text and toolbar placement for SteriSimple bridge was overwritten
Imaging Module - When selecting between multiple floating images, the selected image would not always get the intended focus.
Imaging Module - Changing patients while in the Imaging Module would disable various toolbar buttons.
Added a preference to save payment plan PDF from eClipboard
Income Transfer Manager - Dynamic Payment Plans charges can cause a rounding error when trying to run an income transfer.
Tx Module - Subtotal category is set to 0
eClipboard, don't include the make payment checkin option when there are no payments to make
(Enhancement)SheetX - Exclude IsInputMedInactive from DTO
Grid scrolling was jumping
Select Patient window, up and down arrow keys weren't working in grid
UserOdPref cache refresh affected other users
WebForms - Only download selected clinic's webforms.
Imaging Module - The crop and adjust buttons were not functioning correctly.
Imaging Module - Adding text to an image within a mount via the draw button would cause an error sometimes.
Considers if clinic is signed up for eClipboard
eClipboard, treatment plans were showing up as blank when a patient is checking in
21.3.5 (Beta) (Foreign) Released 9/2/2021
21.3.5 (Beta) Released 9/2/2021
Automated statements - emailing statements sometimes failed to send
Automated statements - duplicate statements were sometimes generated and sent
Email Client - Not all emails showed in sent tab due to whitespace within angle brackets
Provider Setup window, checking Show Deleted check box did not automatically check Show Hidden check box.
GroupBoxOD was overlapping UI in multiple places
Sheets, creating a new sheet def does not save the selected font correctly.
Discount Plan Report, tab order goes from textbox to cancel
Transaction History, Calendars did not display properly.
Credit Card Edit - UE occurred after editing a newly created credit card
Statements were not printing multiline rows
Task Search window, hiding hidden users for drop down did not produce accurate list of task search results.
Credit Cards - XCharge cards could show as using EdgeExpress
(Enhancement)DoseSpot, clinic fax number is no longer required.
The computer name for remote sessions would be incorrect sometimes
21.3.4 (Beta) (Foreign) Released 9/1/2021 (This version has a conversion script that will cause a backup to occur)
21.3.4 (Beta) Released 9/1/2021 (This version has a conversion script that will cause a backup to occur)
Patient Payment Plans - Exclude deleting patient payment plan credits
Unearned Allocation Report - This report had unnecessarily shortened column headers.
Exception stack traces were sometimes truncated when thrown from a threaded context.
Repeat Charge Tool had incorrect permission
(Enhancement)Add Weekend Rate 3 in TimeCardRules
Group Notes, creating a new group note would sometimes cause an error.
Grid scrolling was not accurate and jumped
WikiSearch, changing Ignore Content caused excessive cache refreshes.
21.3.3 (Beta) (Foreign) Released 8/31/2021 (This version has a conversion script that will cause a backup to occur)
21.3.3 (Beta) Released 8/31/2021 (This version has a conversion script that will cause a backup to occur)
Income Transfer Manager thinks transfers need to happen with adjustments on DPP when they don't
Net Production Detail Report - Clicking the "This Period" button did not set the date range to the current pay period
Typo on FormOrthoSetup
Dynamic Pay Plans Overcharged Report window - The text box for the From and To dropdowns were overlapping the Filters label and were a different color than the rest of the window.
Blockouts - Adding or editing blockout did not set the start and end time correctly
Schedules - Adding or editing schedule did not set the start and end time correctly
Credit Card Edit - Audit trail log text when charge frequency is edited did not use the frequency in words
Select Patient hotkey was not detected in the Imaging module if an Image Float was selected
Income Transfer Manager, FIFO transfers were not warning users about insurance overpayments.
ASAP List Setup window - Appointments broken 20 mins before their scheduled start time were being prompted to be filled by appointments on the ASAP list.
Add security permission to restrict access to Patient Edit
Blue Book Check box sometimes shows on Insurance Plan Form for new plans
FormPayment - Only show enabled payment providers
Slow Query Tool does not parse out Log Start Up text properly in all cases
Database Maintenance window, Old Tab -> trying to fix DiscountPlanSubWithInvalidDiscountPlanNum with no invalid DiscountPlanSubs would UE.
Enter Payment window for claims, the cursor did not always default to the Allowed column when Blue Book was in use.
Account Module, Patient Account grid, patient payment plans with down payment would show description as "Downpayment".
(Enhancement)Change wording for Aging of AR Exclude Income Transfer option Block message
Procedure Info window, adding procedure from Chart Module with Entry Status of Existing Other and no surface chosen would not allow them to be charted without changing date.
Warn/Block user when setting complete a procedure in a hidden category
DoseSpot, skip over errors relating to medications not being associated to the correct patient
(Enhancement)Imaging Preferences - Add browse buttons to import folder fields
Arithmetic Error on DBM method ProcedurelogWithInvalidAptNum
Resizing a grid can cause an arithmetic operation error sometimes
Discount Plan report cursor does not default to focusing on text box
Insurance Plans, saving edits to a plan subscription could recalculate estimates too many times.
(Enhancement)Hide MariaDB sys and session users from MySQL Manager
Repeat Charge Update Tool
Schema changes for etrans835
Version 21.2 new features listed here
known issues:
Cents are missing from some grids, including Dynamic Payment Plans.
21.2.63 Unreleased
21.2.62 (Foreign) Released 3/17/2022
21.2.62 Released 3/17/2022
OrthoChart Rows- convert script would sometimes cause an OOM error
21.2.61 (Foreign) Released 2/24/2022
21.2.61 Released 2/24/2022
Popups - Were not always showing in front of Open Dental in RemoteApp and weren't available in the taskbar
(enhancement) eRx, prescriptions marked as deleted in DoseSpot were not being deleted from Open Dental
21.2.60 (Foreign) Released 1/10/2022
21.2.60 Released 1/10/2022
UCR fee was ignored if second ins plan is Cat%
21.2.59 (Foreign) Released 1/4/2022
21.2.59 Released 1/4/2022
The letters "po" in the practice address are no longer read as a PO Box by Legacy eRx.
21.2.58 (Foreign) Released 12/21/2021
21.2.58 Released 12/21/2021
(Canada) Claim Edit window, manually marking claim with lab fees as Received would not show lab fees upon re-open.
eClipboard / OD Mobile - Serialization errors on login
21.2.57 (Foreign) Released 12/17/2021
21.2.57 Released 12/17/2021
Payment Plan Procedures and Credits window, payment plan credits were negative with no procedure associated if procedure is paid in full.
Insurance - Print label caused printer selection window to show twice sometimes.
Appointment Module, confirming to delete appointment instead of sending to Unscheduled List with the correct pref on did not delete appointment.
21.2.56 (Foreign) Released 12/8/2021
21.2.56 Released 12/8/2021
MySQL views would sometimes cause issues when updating
FormCodeSystemImport - Blank exceptions being thrown
Spelling error in FormTreatPlanCur when giving warning about moving attached procedures.
Replication Server Path Override always shows when using MariaDB
(EdgeExpress) Processing insurance payment caused UE.
Print Day for Hospital menu item shows when Hospital feature is turned off
Changes to getting Server_ID runs queries that can be permission locked in MySQL causing unhandled exception
CareCredit - getting original completed batch quickscreen would sometimes be wrong
Reports - User Query sometimes took 30+ seconds to load into toolbar.
21.2.55 (Foreign) Released 11/30/2021
21.2.55 Released 11/30/2021
Service Manager - installing the replication service would sometimes show the wrong title
Patient Portal, navigating to a statement URL and logging in would display a very small image of the statement.
Web Sched, patient could not select communication method when verifying identity.
EdgeExpress- transactions would always defaulting to 'Web Service'
21.2.54 (Foreign) Released 11/26/2021
21.2.54 Released 11/26/2021
Legacy eRx - Identity Proofing could cause a UE
21.2.53 (Foreign) Released 11/23/2021 (This version has a conversion script that will cause a backup to occur)
21.2.53 Released 11/23/2021 (This version has a conversion script that will cause a backup to occur)
2022 CDT Codes, D9613 referenced TreatmentArea of mouth and not quadrant.
Having a signed TP with just the signature field populated would remove the X in the Treatment Plan Module when SigPractice is added to a TP sheet.
Automated recurring charges didn't filter out inactive cards
The summary of a definition in our documentation didn't indicate that it had been deprecated
21.2.52 (Foreign) Released 11/18/2021
21.2.52 Released 11/18/2021
Treatment Plan module incorrectly shows that insurance will not cover a procedure due to waiting periods when frequency checking is disabled.
Claims were not properlry linked to an ERA when the ERA represented each procedure payment as an individual claim.
Email Client window was taking a while to load when an email address that used Gmail Authorization and had lots of emails was set as the 'inbox' email address.
eClipboard - Treatment plan wouldn't return to checkin checklist after signing
21.2.51 (Foreign) Released 11/16/2021 (This version has a conversion script that will cause a backup to occur)
21.2.51 Released 11/16/2021 (This version has a conversion script that will cause a backup to occur)
Imaging Module - In cloud mode, checking the imaging preference "PDF files always launch in a separate window" then attempting to Print will cause an error.
Removed url from Trophy program description
Database Maintenance window, the Raw Emails tool had an error optimizing tables when using the MyISAM storage engine.
21.2.50 (Foreign) Released 11/9/2021
21.2.50 Released 11/9/2021
OD Mobile ios sets scroll to middle of long conversations
Treatment Module - Individual Insurance amounts were not being calculated consistently
Ortho Chart Setup Display Fields: Adding "Signature" and immediately editing its width could cause the width to not save.
Sheet Fill Edit window, trying to paste content into a text box was crashing the program sometimes.
User Query Favorites window - The 'Wrap Text' box was overlapping the boarder of the box below it specifically when using zoom.
Erx - Error opening erx window sometimes
21.2.49 (Foreign) Released 11/8/2021
21.2.49 Released 11/8/2021
eRx, local medications that are not synced with DoseSpot get set inactive.
DoseSpot, DoseSpot does not support passing patient demographics via single sign on URL
21.2.48 (Foreign) Released 11/2/2021
21.2.48 Released 11/2/2021
Tasks - Go to Patient would sometimes get restricted incorrectly
21.2.47 (Foreign) Released 11/2/2021 (This version has a conversion script that will cause a backup to occur)
21.2.47 Released 11/2/2021 (This version has a conversion script that will cause a backup to occur)
MySQL Manager - User full permissions were not recognized in MariaDB 10.5
User Query Favorites window - this window was not scaling it's size when using zoom.
VisionX program bridge does not launch exe path
(Enhancement) Family Balancer window, added option to only process families that have had financial data change after a specified date.
(Enhancement) Family Balancer window, changed the label next to the Rigorous button to be descriptive.
DiscountPlanSub sometimes has a DiscountPlanNum of 0
Launching Open Dental was crashing with the error "The added or subtracted value results in an un-representable DateTime" sometimes.
Production and Income Report window, clicking the left arrow button when the From text box is blank was crashing the program.
Birthday Report window, clicking the left arrow button when the From text box is blank was crashing the program.
New Patients window, clicking the left arrow button when the From text box is blank was crashing the program.
Laser Labels window, clicking the left arrow button when the From text box is blank was crashing the program.
Edit Claim window, clicking Cancel on a new claim was crashing the program sometimes.
Imaging module, dragging a document to a different category was crashing the program sometimes.
Imaging module, clicking on a document that was deleted from another workstation was crashing the program sometimes.
Error in RenderScene() at Sparks3DXEngine.Engine_SetVertices
Credit Card Recurring Charges window, declined EdgeExpress charges created payments with the recurring charge amount.
Clinic Restrictions can be circumvented through Task -> GoTo button
21.2.46 (Foreign) Released 10/27/2021
21.2.46 Released 10/27/2021
The DateSuppReceived column in the claimproc table was set to 'today' when a user opens a previously received claimproc.
eRx, changes in Open Dental were not syncing to DoseSpot when refreshing the chart module
Edit Dunning Message window - Some controls were overlapping others within the window.
PatPlan Edit Logs show incorrect Date/Time for rows sometimes
Credit Card Recurring Charges - EdgeExpress only allowed EdgeExpressCNP and EdgeExpressRCM as valid credit card sources
Electronic EOBs - ERA 835s window, clinic filter excluded all ERAs that had no attached claims.
Group Note window - this window would not scale it's size when using zoom.
Patient's being set to standard account from TSI collections after adding an adjustment to zero the account even though that adjustment type is marked as excluded under the TSI program link.
Fill Sheet Window - Sheets could not be edited if DateTimeSheet is set to MinValue
Edit Deposit Slip window, sending a deposit to QuickBooks without selecting Class could cause an error.
(Enhancement)Standardize Transworld TSI pop up messages when adding adjustments
Email Inbox - Fixed default sent email sorting
OD can have delay on start
When a patient is not selected before going in the Email Message Edit window you could save the email message.
21.2.45 (Foreign) Released 10/19/2021 (This version has a conversion script that will cause a backup to occur)
21.2.45 Released 10/19/2021 (This version has a conversion script that will cause a backup to occur)
Setting user password in CEMT sometimes throws an error
EClipboard - Check-in checklist was not considering all possible check-in items an office can set
Credit Card Recurring Charges window, some XCharge sources were not being accepted when sending charges manually via EdgeExpress.
Hosted Email signatures were not set to default values when an office signs up for Mass or Secure Email.
Spaces in names break XVWeb URL when passing as command line argument
Added index for document.MountItemNum to speed loading of image mounts
21.2.44 (Foreign) Released 10/12/2021
21.2.44 Released 10/12/2021
Edit Patient Information window - When using Zoom, some buttons and labels were overlapping fields when zoom was set to max
Remove invalid procedure code warning from Report Setup window Exclude Codes from Incomplete Proc Notes report
OrthoChart - auto notes were sometimes allowed on a provider field
OrthoChart - blank rows would sometimes be saved
Open Dental Cloud, error message when using a local image folder and attempting to open an image location
(Enhancement)Credit Card Edit - disabled controls that would invalidate the card token
21.2.43 (Foreign) Released 10/11/2021
21.2.43 Released 10/11/2021
Imaging module, patient portal folder was not showing the world folder icon
Language Translations, the Main Menu could not be translated.
Adding a family member to a Guarantor with a hidden billing type could have caused UE
Language Translations, the Discount Plan breakdown in the Account module could not be translated.
CareCredit - individual quickscreen approval status would sometimes not get set correctly
Credit Card Recurring Charges window, sending charges manually with EdgeExpress cards present would UE.
Replication Service- database connection would sometimes fail when mysql user had a password
OrthoChart Audit - securitylog entries were sometimes not ordered correctly
OrthoChart - ortho chart rows sometimes did not save correctly.
21.2.42 (Foreign) Released 10/7/2021
21.2.42 Released 10/7/2021
Language Translations, the right side of the Appts module could not be translated.
Language Translations, the Openings in View popup could not be translated.
Language Translations, the Ins Rem breakdown in the Account module could not be translated.
Language Translations, the Sort By tab in the Treat' Plan module could not be translated.
Language Translations, the Chart module was translating already translated controls.
Language Translations, a few labels and buttons in the Manage module could not be translated.
21.2.41 (Foreign) Released 10/5/2021
21.2.41 Released 10/5/2021
eClipboard - Office device marked as 'Bring Your Own Device'
Sheet Def Edit window - Setting a width or height of less than or equal to zero would cause an error sometimes
Unfinalized Insurance Payment window, sorting using headers did not sort as expected.
Edit Patient Information window - when typing the into any field that provides a list of potential choices, the list provided would pop up out of place if Zoom was set to 6 or higher
Edit Sheet Grid window - Setting a width or height of less than or equal to zero would cause an error sometimes
Database Maintenance - PatientInvalidBillingType would sometimes choose a hidden billing type
Database Maintenance - replication warning was missing on BillingTypesInvalid
21.2.40 (Foreign) Released 10/1/2021
21.2.40 Released 10/1/2021
Procedure Info window displayed invalid TP date if medical insurance is disabled
Open Dental would sometimes crash when attempting to add attachments through ClaimConnect
(Middle Tier) Ortho Chart window, going to Ortho Chart from an apppointment would cause UE.
Provider Production and Income report, the Ins Income column was wrong when viewing the clinic breakdown.
Upgrading databases older than version 19.4.1 were failing sometimes if Open Dental was resized.
21.2.39 (Foreign) Released 10/1/2021
21.2.39 Released 10/1/2021
Zoom window - Setting additional scale in zoom to 5 was causing issues with text alignment.
Semi-Monthly Pay Periods, start date included in first period
Broken Appointment Procedure - DateTP field of Broken Appointment Procedures was set to 01/01/0001
(Enhancement)Aging, add warning message when clicking Cancel button of progress bar.
(Middle Tier) Ortho Chart window, clicking Add Row will cause UE.
Carriers window, clicking Combine was taking a long time for large offices.
WebSched, the "reason for this appointment" menu could shrink to an unusable size when it was too long for the window.
Users without the FeeSchedEdit and AllowFeeSchedEditWhileReceivingClaim permissions could still update allowed fees when entering payments from ERAs.
21.2.38 (Foreign) Released 9/29/2021
21.2.38 Released 9/29/2021
Sales tax sometimes added on TP procedures not attached to appointment when setting appointment complete
New version for trial users
21.2.37 (Foreign) Released 9/29/2021
21.2.37 Released 9/29/2021
Recall - Users could set value of 'Max number of texts sent every 10 minutes per clinic' to a negative integer
Recurring Charges - the DateLastAging preference would sometimes get updated incorrectly
(Enhancement)Remove unnecessary message that shows when updating carriers
UE for Canadian databases sometimes when adding or dropping a plan or doing some lab estimate calculations
When zoom was -4, in the patient edit window, the Text Ok box was not selectable.
OrthoCharts - Middle tier pattern violation would cause UE
Dynamic Payment Plans, sometimes charges did not post on their period date.
Dynamic Payment Plans, a charge could get posted one pay period ahead of schedule.
Older Tooth Chart Technology, the pie shapes for the Simple 2D tooth chart were not scaling.
Electronic EOBs - ERA 835s window, date filter incorrectly excluded some ERAs
Trial Installer - added the optimizer_switch=split_materialized variable
New trial version
21.2.36 (Foreign) Released 9/22/2021 (This version has a conversion script that will cause a backup to occur)
21.2.36 Released 9/22/2021 (This version has a conversion script that will cause a backup to occur)
Misc checkboxes do not act properly without a Mobile Group Caption in eClipboard
Electronic EOBs - ERA 835s window, date range ending in today's date excluded today's ERAs.
Printing prescriptions for patient caused UE sometimes
Check Insurance Plan Fees window could change fee schedules for plans that were not selected.
Check Insurance Plan Fees window, clicking the Change button with no plans selected, would select all plans but change none of them.
Check Insurance Plan Fees window, The prompt to enable/disable Blue Book for plans showed when the Blue Book feature was off.
Check Insurance Plan Fees window, changing fee schedules more than once could set Blue Book for plans incorrectly.
Edit Insurance Plan window, Carrier Allowed Amounts fee schedules could be edited by users without permission.
Edit Insurance Plan window, Blue Book causes slowness when OK is clicked.
UE for Canadian databases sometimes when adding or dropping a plan
Production and Income Report window, running the Provider Report Type for a large date range was slow for larger offices sometimes.
(Canada) Edit Claim window, CDA claim form would show if Claim Ack showed rejection and asked to print CDA claim form.
Imaging Module - Mounts were loading slowly
Payment window, selecting production entries from the Account module to pay was considering the Entire Family balance before suggesting payment splits.
AutoLogOff inappropriately killing some long running processes
Zoom window - An error would occur when clicking the settings button sometimes.
Referrals Report window, choosing Email first in the WHERE dropdown did not render a text box to input value.
Secondary language importable checkboxes were changing the Mobile Group Caption when additional checkboxes for the same group are added.
(Enhancement)The progress notes scroll bar, in the chart module, was not at the bottom after selecting a patient the first time.
Replication Service - add support for one-way replication status check
21.2.35 (Foreign) Released 9/14/2021
21.2.35 Released 9/14/2021
New version for trial users
21.2.34 (Foreign) Released 9/14/2021
21.2.34 Released 9/14/2021
Backup/Restore Progress bar for OpenDentImages doesn't report correctly
Open Dental Replication Service - add replication service folder to update copier
Supplemental Restore - support different port number
Replication Setup - mask synch password textbox
Statements - balance forward amount sometimes did not show correctly
dynamic payment plan does not show estimated tax amount for treament planned procedures when adding to payment plan
Fee schedule Go tool UEs when carrier or groupname has string terminating characters
Database Maintenance - an error would sometimes occur when launching database maintenance
New trial version
21.2.33 (Foreign) Released 9/13/2021
21.2.33 Released 9/13/2021
New version for trial users
21.2.32 (Foreign) Released 9/13/2021
21.2.32 Released 9/13/2021
Secondary Estimates for Canadian Lab Procedures do not consider primary insurance estimates
Provider Payroll Summary/Detailed Report - Clicking the "This Period" button did not set the date range to the current pay period
Canada - updating carriers sometimes did not update claim reversal flags correctly
(Enhancement)1500_02_12 Form- add missing fields to the internal form
Ortho Chart Rows - Middle Tier pattern violation caused UE when opening Form Ortho Chart
Time Card Rule Edit window - Double-clicking into an existing Time Card Rule that was for 'All Employees' would not retain selection
Income Transfer Manager window, unattached positive and negative adjustments were not counteracting each other.
CEMT User Group Permission tree was not scrollable
eClipboard - Turning clinics off did not allow patients to check in sometimes
Procedure Code Tool - update procedure code abbreviations only when blank
Language Definitions window - Clicking "ok" on this window would cause OD to crash.
An error can happen when selecting GoToAccount from another form sometimes
New trial version
21.2.31 (Foreign) Released 9/7/2021
21.2.31 Released 9/7/2021
(Web Sched) Web Sched Existing Pat - Existing patients weren't told to call the office when the office wasn't using Web Sched Existing Patient
Unearned Allocation Report - This report had unnecessarily shortened column headers.
Email Client - Not all emails showed in sent tab due to whitespace within angle brackets
Exception stack traces were sometimes truncated when thrown from a threaded context.
Discount Plan Report, tab order goes from textbox to cancel
Income Transfer Manager - Dynamic Payment Plans charges can cause a rounding error when trying to run an income transfer.
Tx Module - Subtotal category is set to 0
21.2.30 (Foreign) Released 8/31/2021 (This version has a conversion script that will cause a backup to occur)
21.2.30 Released 8/31/2021 (This version has a conversion script that will cause a backup to occur)
ASAP List Setup window - Appointments broken 20 mins before their scheduled start time were being prompted to be filled by appointments on the ASAP list.
Slow Query Tool does not parse out Log Start Up text properly in all cases
Enter Payment window for claims, the cursor did not always default to the Allowed column when Blue Book was in use.
Procedure Info window, adding procedure from Chart Module with Entry Status of Existing Other and no surface chosen would not allow them to be charted without changing date.
Discount Plan report cursor does not default to focusing on text box
Insurance Plans, saving edits to a plan subscription could recalculate estimates too many times.
(Enhancement)Hide MariaDB sys and session users from MySQL Manager
Schema changes for etrans835
21.2.29 (Beta) (Foreign) Released 8/30/2021
21.2.29 (Beta) Released 8/30/2021
Net Production Detail Report - Clicking the "This Period" button did not set the date range to the current pay period
Typo on FormOrthoSetup
(Enhancement)Permission Change: Description for Mobile Web to say "Mobile Web/OD Mobile"
Income Transfer Manager, FIFO transfers were not warning users about insurance overpayments.
Blue Book Check box sometimes shows on Insurance Plan Form for new plans
FormPayment - Only show enabled payment providers
(Enhancement)Change wording for Aging of AR Exclude Income Transfer option Block message
DoseSpot, skip over errors relating to medications not being associated to the correct patient
Arithmetic Error on DBM method ProcedurelogWithInvalidAptNum
Ortho chart locking
21.2.28 (Beta) (Foreign) Released 8/24/2021 (This version has a conversion script that will cause a backup to occur)
21.2.28 (Beta) Released 8/24/2021 (This version has a conversion script that will cause a backup to occur)
Blue Book caused the Treatment Plan Module to load slowly.
Ortho Chart Audit Trail filed all entries under 01/01/0001 service date
Reports - Report print preview refreshed even if user printed all pages in report
Claim Attachments window, saving lots of attachments was causing the program to run out of memory sometimes.
Per Plan Blue Book does not save settings properly for insurance plans sometimes
(Enhancement)Allow Procedure Codes to be Excluded from the Incomplete Procedure Notes Report
Aging report with Exclude IncomeTransfers is extremely slow using MySQL 5.5 in some cases.
WebForms, timestamps were sometimes for the incorrect timezone.
(Enhancement)DB Engine Upgrade on InnoDB to run Optimize and not Repair on OD startup
(Enhancement)Clear associated recurring charges when closing payment plan
(Enhancement)Set recurring charge clinic to credit card clinic on non-payment plan recurring charges
Completing treatment planned procedures was leaving unearned money attached to the procedure sometimes.
Payment window, manually selected production from the Account module was not suggested to be paid first sometimes.
(Enhancement)HCFA-1500 Claim Form- add missing fields to the internal form
21.2.27 (Beta) (Foreign) Released 8/17/2021 (This version has a conversion script that will cause a backup to occur)
21.2.27 (Beta) Released 8/17/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Allow Blue Book to be disabled for individual Insurance Plans.
Payment window, payment splits associated to dynamic payment plans but not to any production are causing the Outstanding Charges grid to display incorrectly.
After creating a New Appointment Type, before leaving Appointment Types form, then trying to delete the new type, it showed a error popup message.
Patient Portal crashes when pressing Cancel on Validating EServices window
Web Sched Existing Pat: 2FA prompt showed before telling user they had not selected a timeslot.
Recurring Charges - charges with payment plans sometimes did not allocate correctly
Declined credit card charges for recurring charges on payment plan no longer attach declined payment to payment plan
OrthoChart - removing an orthochart row sometimes would not delete
(Enhancement)Automated Thank Yous, include office address in addition to office name in calendar event.
(Enhancement)Update Verbiage in the Income Transfer Manager
Secure Email: Signup Portal entry was removed
Erx, prescriptions created in DoseSpot did not save changes made in Open Dental
(Enhancement)Message is enhanced in the main Billing Options window but wasn't in the Billing Defaults window.
(Australia) Statement Preview window, statement displayed provider abbreviation multiple times in statement descriptions.
Canada - Secondary claims created when sending primary claims would sometimes throw an exception
Text Message Inbox, including a url followed by regular text that includes a forward slash extended the hyperlink to the superfluous forward slash.
OrthoChart - Date column was not wide enough
Billing/Finance Charges window - Would display invalid dates within specific fields when first ran
AR Manager does not print past the first page
Income Transfer Manager, FIFO transfers were transferring insurance overpayments as patient income.
Aging option Exlcude Income Transfers could still make the query slow sometimes
21.2.26 (Beta) (Foreign) Released 8/10/2021
21.2.26 (Beta) Released 8/10/2021
FormEditOperatory threw a UE when clicking 'Update All' button.
Credit Card Edit - When editing 'Run charge even if no patient balance is present', the audit trail entry created incorrectly logged the change
Images Module, auto-importing from OpenDentImages displayed an error if the file name had numbers surrounded by underscores in the middle of the file name.
(Enhancement)Load Time Card Edit with nothing selected in the employee list box
Image Module, opening a PDF and saving changes displayed a message that the file is read-only and used by another program.
(Enhancement)Add (hidden) to included hidden billing types in Treatment Finder report control
(Enhancement)Added two new 'Now' buttons for date boxes in FormChartViewDateFilter.cs.
21.2.25 (Beta) (Foreign) Released 8/5/2021 (This version has a conversion script that will cause a backup to occur)
21.2.25 (Beta) Released 8/5/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Updated Mobile Header fields on FormSheetDefEdit to not be able to duplicate.
ListBoxOD threw UE when setting VScroll Value.
Mobile Captions entered in an OutputText field do not show in eClipboard
Delete button on the Appointment Type Edit window did not behave as expected.
(Enhancement)Waiting Period insurance benefits, change hierarchy to Code then Category
Dynamic Payment Plans - Prepayments are being made to the production patient, not the Guarantor
MySQL Password Reset Tool does not work with MariaDB
Discount Plan - Added missing audit trail when changing discount plan.
Recall List - If 'To' date was left blank, the 'To' date was set to 01/01/0001 filtering out all patients
User Edit window, restricting the clinics for a user already logged in was not taking effect until they logged off sometimes.
Auto Ortho - 'Next Claim Date' field would populate inconsistently for ortho procs depending on where they were set 'Complete'
(Enhancement)Recalculate aging after receiving bulk insurance payments
DownLocal had multiple issues with consistency and with moving the correct fields.
(Enhancement)Modify claim export path for Published App users
Text Messaging window, each message in the selected message thread would not show context menu on the first right-click.
(Enhancement)Supplemental Backups, increase allowed backup size
TimeSlot retrieval could take a long time on large databases in some cases
Erx, DoseSpot bridge could send poorly formatted JSON sometimes.
UE when editing a copied image field in sheets
(Enhancement)Add option to include hidden billing types in the Treatment Finder report
Sparks3D - Would not work if working directory did not match the Open Dental installation path
21.2.24 (Beta) (Foreign) Released 7/31/2021
21.2.24 (Beta) Released 7/31/2021
OD Mobile devices not updating sent status
Dynamic Payplan interest was not getting the correct patient on paysplits when guarantor was outside the family.
eConfirmations, automated failure message was not sent for a broken appointment when patient texts confirm code.
CareCredit Prefill- don't fail to send request if username has invalid characters
eRx, allow phone numbers with 7 or more repeating digits
Customers on support were unable to use features that require support due to stale help key
(Enhancement)Imaging Module - Use LastWriteTime for DateCreated attribute when importing files
Sales tax estimates were applying to all procedures regardless of auto tax status
21.2.23 (Beta) (Foreign) Released 7/29/2021
21.2.23 (Beta) Released 7/29/2021
HIE automation would sometimes create multiple CCDs
HIE - create CCDs even when patient is missing info
User was prompted if they want to update procedure fee amounts even if they are unchanged when pref 'Procedure fee update behavior' is set to 'Prompt,always'
Edit Sheet Def window and Fill Sheet Window - Blank space would sometimes be added to the top of a multi-page sheet.
(Canada)Edit Claim window, repeatedly clicking Send button queues up sending the claim numerous times.
Manually applying Sales Tax can result in $0 adjustment
21.2.22 (Beta) (Foreign) Released 7/27/2021 (This version has a conversion script that will cause a backup to occur)
21.2.22 (Beta) Released 7/27/2021 (This version has a conversion script that will cause a backup to occur)
When printing routing splits from the appointment module if anything is open in the background the program will be pushed behind whats open.
In PaySimple Setup Error message, Description for headquarters is blank
(Enhancement)Prexion Acquire Bridge - Title contained typo
Add Supplemental Backup prompts to the Monthly Backup Reminder window
Recurring charges, Xcharge cards were trying to be ran through EdgeExpress
(Enhancement)Account module, small patient grid at right, remove commas so that large negative numbers don't wrap
Dynamic Payment Plans - Income Transfer Manager enabled on prepayments
(Enhancement)Discount Plan Edit - Validate Frequency fields before OK click
(Enhancement)Add provider name to Audit Trail log when changed within a completed procedure
(Enhancement)TP Module, display Tax info in procedure description when Tax column is missing
21.2.21 (Beta) (Foreign) Released 7/22/2021
21.2.21 (Beta) Released 7/22/2021
Dynamic Payment Plans - Interest calculation is considering hidden unearned prepayments
Wording on popup message when running Billing Charge as if there has already been a Billing or Finance charge was wrong.
Incomplete Procedure Note Report checkboxes filtered results inconsistently
(Enhancement)Electronic EOBs - ERA 835s window filter speed
(Enhancement)Billing options window, send text messages, clarified that Patient Portal is required.
Object Reference error in Tools > Certifications
UE when adding a blank WHERE clause in Patients - Raw report
Some UI elements on income transfer manager not anchored properly
(Enhancement)Update verbage in Backup window
ComboBoxOD, clicking underneath the last item in the drop down sometimes returned null
21.2.20 (Beta) (Foreign) Released 7/20/2021 (This version has a conversion script that will cause a backup to occur)
21.2.20 (Beta) Released 7/20/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)PayConnect, recurring charges, block a clinic mismatch on associated payment plan
Dashboard Setup window - A critical error could occur when resizing a Patient Dashboard Sheet sometimes
eConnector may not heartbeat if no entries found in UpdateHistory table.
Certifications window - The Sort By Date Completed checkbox wouldn't maintain category sort for certifications that had not been completed
Benefits - The insurance benefits control is inconsistent with what benefits it displays.
Billing/Finance Charges window, Billing/Finance Filters groupbox had cut off error exclamation when entering invalid entry for "Exclude accounts not billed since" textbox.
(Enhancement)Credit Card Manage window, if EdgeExpress is enabled, check if the currently selected clinic is set up before attempting to add credit card.
Dynamic Payment Plan - Close out charges are being created incorrectly
DoseSpot, invalid inactive dates were possibly being sent when adding a new medication via API.
DynamicPayPlanStartDateTime preference can be set and in some circumstances never cleared.
(Enhancement) FIFO button on Income Transfer Manager and Family Balancer windows.
(Enhancement) Family Balancer, add an As of Date picker that will ignore account entries after the selected date when creating income transfers.
(Enhancement)Fixed Waiting Room Name Format to work when the waiting room is not being filtered by appointment view
Edit Electronic Benefit Request window, current and request group num controls were not hidden for Message Text viewing mode.
(Enhancement)Texting - Set warning amount for each clinic. Users were unable to set sms warning amounts at individual clinics.
EdgeExpress, Card Not Present API is assigning patient's clinic instead of the currently selected clinic.
Only able to fill out BYOD forms the same day of the appointment.
Credit Card Manage window, sometimes shows a false positive friendly exception message that's empty when successfully adding credit card.
(Enhancement)Appointment Reminder Rule Edit - Shows whether the rule is scheduled to send a message before or after an appointment
(Enhancement)eServices setup option to disable ASAP message prompt
Mass Email - User query should do nothing on empty queries
Appointment Module will allow overlapping when preference to allow overlapping is turned off
(Enhancement)Procedure Quick buttons do not update from T codes to D codes when running the Procedure Code Tools
(Enhancement) Payment window, Total now updates to show the sum of selected items, or the total of all items if nothing is selected in the outstanding and treat plan tabs.
21.2.19 (Beta) (Foreign) Released 7/13/2021
21.2.19 (Beta) Released 7/13/2021
Ortho broke up the Frequency in the InsPlan grid in the Family module.
(Enhancement)Automation sheet selection showed sheets that were not able to be selected.
Mass Email - User query regex is too strict
Chart Module - UE occurred when trying to edit multiple procedures with the same provider
Clicking a row in the incomplete procedures note report will change patients, but not update any patient information, having a different patient selected than what is showing on the screen
Confirmation Status colors were not editable within eServices Automated Messaging Form
DBM - PreferenceProblemsIndicateNone needs a flag set for replication unsafe.
PaySimple Setup window, enabling the program link and clicking OK with invalid credentials resulted in multiple, duplicate error messages.
Appointment net production numbers sometimes do not match treatment plan amounts
(Web Sched) Web Sched - Procedures added by Web Sched were not being assigned to a specific clinic when an appointment was created
Appointment module - When the patient picture was set as the first display field in the appointment bubble, the patient name wasn't wrapping correctly sometimes
Disabled automated ERA processing
Mass Email - Clinics warning label shows when clinics arent enabled
Show Features window - The Repeating Charges checkbox did not prompt a restart when a restart was required in order to see the feature within the tools menu
Database Maintenance Tool - NotesWithTooMuchWhiteSpace check/fix did not check the AddrNote column in the patient table
(Enhancement)Dynamic Payment Plan window, automatically check Full Lock if APR is set when clicking Create Schedule.
Sheet Pref Defaults - Remove the enum for SheetTypeEnum and hardcode the value
UE when entering values into the perio chart when the patient is missing a lower arch
Obfuscate third party passwords, changed 21.2 convert script to not use enumerations.
Dynamic Payment Plan - sometimes doesn't issue a principal charge when charges overpaid
AsTotal Payments on Capitation claims can change historical data if using the preference to auto split as total payments
Global Security Settings window, having 'Allow user override for automatic logoff' enabled was crashing the program sometimes.
(Enhancement)Prevent user from changing Amount Attached on Dynamic Payment Plans when the plan is locked
21.2.18 (Beta) (Foreign) Released 7/8/2021
21.2.18 (Beta) Released 7/8/2021
Claim Edit window - When claim attachments were being saved back to the Imaging Module, there was no audit trail for them.
Mass Email, offices that are not signed up for Mass Email could access Mass Email window.
Texting, patient has opted out for texting commlog was vague.
21.2.17 (Beta) (Foreign) Released 7/6/2021
21.2.17 (Beta) Released 7/6/2021
Income Transfers, mismatched adjustments attached to procedures were not offsetting each other.
Chart Module - OD would crash when completing a procedure that had its appointment deleted out from under it
UE when right-clicking to copy text on text message thread view
Patient Dashboard ToothChart, displayed patient's inactive Treatment Plan procedures unless Chart module was clicked at some point.
Appointments can still overlap in some situations when the setting to allow appointment overlaps is turned off
Edit Patient Information window (Canada), Map button overlapped with Edit Postal button.
Email Inbox - Composing a message could error sometimes
Dynamic Pay Plans Overcharged Report, Provider dropdown - The dropdown would not let you select any other providers except all.
Account module (Middle Tier), right-clicking on prepayment for Refund caused an UE.
Imaging Device, If Show Twain UI was changed, that was sometimes not immediately working without a restart.
21.2.16 (Beta) (Foreign) Released 7/2/2021
21.2.16 (Beta) Released 7/2/2021
DoseSpot, invalid SSO could be generated sometimes.
21.2.15 (Beta) (Foreign) Released 7/1/2021
21.2.15 (Beta) Released 7/1/2021
Mass Email Template does not reflect correct spacing
Dynamic Payment Plan, down payment charge was not created when awaiting completion of all attached production.
Middle Tier - Double-clicking on hidden clinic threw UE
eClipboard Image Capture window did not maintain selection when returning to the window
DentalXChange - AttachmentID was sometimes not getting reset when attempting to resend a claim
Cloud Management - Wording for cost for additional sessions is wrong
21.2.14 (Beta) (Foreign) Released 6/29/2021 (This version has a conversion script that will cause a backup to occur)
21.2.14 (Beta) Released 6/29/2021 (This version has a conversion script that will cause a backup to occur)
Canada Proc Code Tool - Recall Types tool would uncheck Append To Special from non-special recall types
EdgeExpress Card Not Present, invalid voids did not return an error message.
Allocate Unearned, manually selecting outstanding procedures did not correctly allocate unearned sometimes.
PaySimple Setup window, clicking OK with invalid credentials and program is not enabled will pop up error messages.
Fee Schedules window, clicking "Hide Unused" button would hide Manual Blue Book fee schedules even when in use.
Web Mail Message Edit window, password input popup did not display correctly after an incorrect password was submitted.
UE when clearing forms from a kiosk in the kiosk manager sometimes.
Email Compose, address auto-complete was not using full list of historical email addresses.
(Enhancement)Remove RefAttachNum from a pre-inserted patient on Cancel
Referral Edit window - Referral Edit and Add Permissions were not working as expected.
UE when clicking OK on appointment edit window after using GoTo on task launched from appointment edit window
Secure Email sync would add extra repeat charge
(Enhancement)CEMT Version Check
ListBoxOD didn't allow for selecting numbered items on key down
ComboBoxOD, when retrieving the selected item, it would sometimes return null
(Enhancement)Global pref to prompt users to update allowed fee schedules when entering payments
(Enhancement)Setup Recall window - Changed spelling of "e-mail" to "email"
21.2.13 (Beta) (Foreign) Released 6/24/2021
21.2.13 (Beta) Released 6/24/2021
(Enhancement)DentalXChange Attachment Process: Add ability to make a new snip from the Image Info screen
Web Sched Recall default provider rules greyed out when defaults box is checked.
(Enhancement)Remove procedures already attached to a payment plan from the select production window
(Web Sched) Web Sched New Patient - When scheduling an appt the FName and LName fields would allow spaces or only numbers as valid input field information
Income Transfer Manager, payment splits meant to pay off dynamic payment plans interest that are incorrectly linked to production were allowing users to create infinite income transfers.
Income Transfer Manager, unallocated money was not transferring directly into payment plans.
Income Transfer Manager, families with dynamic payment plans that have negative production linked were allowed to create transfers.
Income Transfer Manager, payment splits incorrectly linked to adjustments were not transferring into dynamic payment plans correctly.
Income Transfer Manager, families with dynamic payment plans that have over charged production were allowed to create transfers.
Connection settings were causing queries to be run against the wrong database
Adding a new API Developer in Broadcast Monitor threw UE
Replication - force synch would sometimes cause an error
eClipboard, signed treatment plans weren't saving from an active checkin session
21.2.12 (Beta) (Foreign) Released 6/23/2021
21.2.12 (Beta) Released 6/23/2021
Sheet check box field doesn't remain highlighted after OK click.
Fee Schedules window - When some fee schedules were hidden, using the reordering functionality was not working correctly.
eServices, WebServiceMainHQ.GetEConnectorType did not log correctly.
Payment window, credit cards using EdgeExpress Card Not Present API will show "(XCharge)" when multiple credit card programs are enabled.
Chart module, Canadian lab fees could be removed from a claim even after it was created and sent using right-click option.
Automated Messaging - Clicking a link in the email preview made the preview navigate to that link
(Enhancement)Remove keyboard shortcut for delete button in Task window
(Enhancement)Automated Messaging - Group aggregate messages by date.
Procedures show on incomplete procedures report when they shouldn't in some case
eClipboard, Sparks3D.dll and Spark3DXEngine.dll is missing causing signed treatment plans to not save a PDF
21.2.11 (Beta) (Foreign) Released 6/22/2021
21.2.11 (Beta) Released 6/22/2021
New CEMT Lock Dates were not saved before pushing to databases
Fee Schedules window - When some fee schedules were hidden, clicking into the listed fee schedule would populate an incorrect row.
Pop stating not all procedure are marked received when entering claim payment by procedure happening when it shouldnt
eConfirmations, a completed appointment could be confirmed sometimes.
Ortho Chart - deleting a row sometimes did not consider ortho tabs
Frequency Limitations and Insurance History, fields for error message were not in the correct order.
Form Window does not scale properly for lower resolution in some situations
21.2.10 (Beta) (Foreign) Released 6/21/2021
21.2.10 (Beta) Released 6/21/2021
Appointment module - Some appointment bubble display fields were not word wrapping correctly
Setup Confirmation window, verbage for available tags to use was not consistent with rest of Open Dental.
Email Inbox convert script caused an error sometimes
Accounts Receivable Manager window, changed wording of popup message when sending accounts older than 365 / 180 days.
Dynamic Payment Plans - Negative paysplits arent applied when explicitly linking charge credits.
GetClaimFromX12 - Query filters out default year 1900
Late Charge Adjustments were made with an invalid procedure date.
Logoff could throw UE
21.2.9 (Beta) (Foreign) Released 6/17/2021 (This version has a conversion script that will cause a backup to occur)
21.2.9 (Beta) Released 6/17/2021 (This version has a conversion script that will cause a backup to occur)
Dynamic Payment Plans - Charges missed by the payment plan thread are being created incorrectly.
Dynamic Payment Plans - Closeing out a plan doesn't transfer prepayments
Erx Setup, enabling DoseSpot with Legacy displays an inaccurate popup
Account Entries/Select Procedure window, treatment planned procedures could be selected when allocating unearned.
FamUrgentFinacial note box sometimes gets erased when closing Open Dental
Bug, in a grid with dropdowns, using arrow keys to select wasn't firing the same event as using mouse.
Support multiple ortho chart rows for the same provider per day
Claim insurance payment window would sometimes not give a reason as to why a payment was declined
(Patient Portal) Patient Portal - Some webmail attachments could not be accessed when multiple were attached
(Enhancement)Canada, give specific details about e-claim responses that are not formatted according to message standards.
Mass Email - Re-add the patient count
eClipboard, PdfSharp dll is missing when trying to save PDF of signed treatment plan
(Reseller Portal) Reseller Portal - When creating new customer accounts, date fields were being set incorrectly
(Enhancement)Frequency Limitations and Insurance History, should not allow the entry of invalid codes.
Patient Payment Plan window, the 'Cannot add an adjustment totaling more than remaining balance due' error was displaying sometimes when it shouldn't have.
Operatory Edit window - The message pop-up had a spelling error when trying to hide an operatory with future dated appointments
Database connection restore does not restart threads in some cases
(Enhancement)FormEtrans835s - Added preference to ignore clinic / status of ERAs
21.2.8 (Beta) (Foreign) Released 6/15/2021 (This version has a conversion script that will cause a backup to occur)
21.2.8 (Beta) Released 6/15/2021 (This version has a conversion script that will cause a backup to occur)
UE occurred when closing patient dashboard and logging off.
NC Connex - Generating CCDs defaults to HIE HQ setting if the patient's clinic is not valid
Write-off button on insurance payment window does not function properly when insurance payment matches procedure fee
Open Dental Cloud - Billing for sessions over is calculating wrong
Incorrect procedures sometimes show up on the Incomplete Procedure Notes Report
Dynamic Payment Plans - Charge dates are being changed when the associated production status is changed.
Backup Copy Network Path browse button caused an Unhandled Exception
HIE - creating CCDs would sometimes cause an error.
(Enhancement)Dynamic Payment Plans - Allow users to delete payment plan charges
Warning for not attaching lab procs to procs on claim happens once for each procedure instead of just once
Lab Fees don't always select parent proc in claim grid, leading to a status mismatch between lab and parent proc if payment is received
Auto-Created claimprocs can sometime have a mismatched status from the claim with a normal workflow
Reminder Rule Aggregate Edit - Fixed spelling
Edit Arrival Rules - Hid email "Edit" button
CEMT users were not included in list of DoseSpot providers
Patient Edit window - The tab order after the birthdate field was incorrect
(Enhancement)Claims - Improve GetClaimFromX12 query
(Enhancement)Update appt confirmed definitions window
Quick Buttons - allow quick buttons in the trial version
21.2.7 (Beta) (Foreign) Released 6/10/2021 (This version has a conversion script that will cause a backup to occur)
21.2.7 (Beta) Released 6/10/2021 (This version has a conversion script that will cause a backup to occur)
Web Form Access permission wasn't checked when accessing web forms via Alerts
Mass Email Templates - Selected mass email template preview was not cleared when switching clinics
Unscheduled and Recall Lists - Would print incorrectly when using zoom.
Patient Edit window - Entering in a MMDDYY date in the Birthdate field and then clicking out was showing an invalid error
HIE Setup - UE occurred when accessing HIE Setup with any clinic other than headquarters selected
Setup Allocations - Description for 'TP prepayments are non-refundable' checkbox was always visible on form load
Ortho Chart - signature would sometimes get invalidated when more than one chart for a single day
Referrals window - The 'Business Name' column in the Referrals grid was missing
Setup Confirmation window and Confirm List window, confirmation postcards were missing the ability to replace [NameF] earlier than version 21.2.
Created a new database table that allows users to generate PDFs correctly from eClipboard
(Enhancement)Texting - Deceased patients were receiving text messages
21.2.6 (Beta) (Foreign) Released 6/9/2021
21.2.6 (Beta) Released 6/9/2021
Database Maintenance tools grid for the Recalc Estimates tool mispelled.
Patient Edit window - Entering in a MMDDYY date in the Birthdate field and then clicking out was showing an invalid error
Billing Options window, did not show message when no bills were generated when filtering with All or multiple clinics.
Canada Labs - Sending a seperate claim for a lab attached to a parent procedure can result in claims being left in invalid states
Care Credit Quick screen UE's
eRx, new web control didn't use appdata for cache causing access denied errors.
Mass Email List window, 'Custom Query' wording was still used if 'Use User Query' was checked.
(Enhancement)Add option to Active Patients Report to show patients with any status
21.2.5 (Beta) (Foreign) Released 6/8/2021
21.2.5 (Beta) Released 6/8/2021
FormPayment - Rework 'Pay on Principal' and 'Pay on Prepay'
Patient Dashboard layout was jumbled when zoom or 4k monitor
(Enhancement)Included guarantor email addresses when exporting a billing list to an xml file.
(Enhancement)Program Property Edit - Form loads with text box selected
DBM Redundant Indexes Tool - Description contained typo
Chart Module Button - Chart module caption did not change to 'Procs' when 'Clinical (computers in operatories)' is unchecked in Show Features
(Enhancement)Tasks window, do not set a task list's ObjectType to none, DateType to none, or DateTL to DateTime.MinValue when archiving it.
Reverted previous fix for an out of memory error when generating the billing list because it was causing deadlock errors for some users
(Enhancement)Dynamic Payment Plans, automatically create adjusting entries for overcharged production
Procedure button setup window had layout issues when zoom
CEMT security setup list of users scrollbar was stuck at upper left
Canadian Lab Fees created and attached to a send claim
UE when clicking GoTo on task attached to planned appointment
(Enhancement)Restore find-as-you-type functionality to the Supplies window
warning to contact support in case of lost rows in patient table opens behind other windows
(Enhancement)ERA window - Changing the date refreshes data.
21.2.4 (Beta) (Foreign) Released 6/3/2021
21.2.4 (Beta) Released 6/3/2021
(Enhancement)eServices Patient portal messaging window didn't allow new languages to be added on new invites.
eClipboard, signing a treatment plan did not save copy to the image module.
Edit Insurance Payment, EdgeExpress - Voiding a transaction could cause an error.
Automated Messaging - Activating patient portal invites was missing permissions check
Local user group overwrote CEMT user group when editing in Open Dental
Sheet Grid - Adding grid to sheet did not validate x and y positions causing crash
Patient picture, when unavailable, box was too dark
Appointment width and position not accurate when very narrow.
unearned breakdown grid doesn't show correctly sometimes
(Enhancement)Added message box warning US users when unchecking 'Include Opt-Out Statement'
21.2.3 (Beta) (Foreign) Released 6/2/2021
21.2.3 (Beta) Released 6/2/2021
Headmaster Page Loader does not sanitize data before checking it
eClipboard Setup, trying to delete a mobile app device causes a UE
(Enhancement)Legacy eRx Billing-Enhanced message box to indicate which accounts were skipped when adding repeat charges
Add Web Chat to the services monitored by Headmaster
Database Maintenance/Tools - Instructions for DBM tools contained a typo
FormBilling - Error when sending
21.2.2 (Beta) (Foreign) Released 6/1/2021 (This version has a conversion script that will cause a backup to occur)
21.2.2 (Beta) Released 6/1/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)QuickBooks Online, improve error message displayed when a negative deposit is sent.
Creating the billing list for large offices could cause an out of memory issue sometimes
Exported medication lists sometimes fail to import
Error when reversing claims sometimes
Recurring Charges is incorrectly getting blocked by repeating charges that aren't actually running
(Enhancement) Web Sched NewPat/Existing Pat iframe now sends a message to the parent window when a patient schedules an appointment
Improve PhoneNumber table sync
Month calendar layout wasn't working with zoom
Claim validation states information is missing when it is present, but invalid
Central User Edit window, did not refresh to show user updates unless window was re-opened.
Imaging Module - AutoImport sometimes attempted to import the same file twice
(Enhancement)Arrivals, only mark appointments arrived for patients with the same phone number.
Discount Plans able to be edited from FormDiscountPlanSubEdit without InsEdit permission. Also does not audit trail the change.
Recurring Charges blocked from running in some circumstances even when repeating charge preference is turned off
(Enhancement)Repeating Charge Automation controls in Module Preference window not affected by Repeating Charge preference
Improve PhoneNumber table sync memory use
Canadian Claim Forms printing with $0 fee even though fee billed to insurance > $0
Referrals window - The clinic filter dropdown was not filtering out unassigned referrals
(Enhancement)Update link in XCharge Program Link
Hosted Email/Birthday Messages - HQ was able to delete the birthday template needed for birthday messages to function correctly
Unearned breakdown does not display for negative unearned amounts
Hidden Paysplits that are not in use on the account still show in uneanred breakdown
Broadcaster - Clean the SMSMTAttempt table
eClipboard threw an exception when there are no treatment plans on patient checkin list
Insurance plans created from sheet import ignore preference for default insurance plans
(Enhancement)Change unearned breakdown panel to use a grid rather than plain text
Benefits could be assigned to a provider on paper claims when the clinic was using the Always Assign Benefits to the Patient override.
Discount Plan - Updating Fees from Treatment module can cause an UE
Pay Period Manager - semi-monthly paydates were sometimes before pay period end date.
Edit Practice window - The Billing Address Phone number was showing on claims even when the Use on Claims checkbox was not checked
(Enhancement)Load region specific manual pages when launching the help browser
Moved Payment Allocation from Module Setup window out into its own window
Audit Trail entries for changing fee schedule and adjustment on discount plan not happeing
Enterprise Pref to not pre-load ERAs in the Electronic EOBs - ERA 835s window
(Enhancement)Outstanding secondary claims - Change selection to use radio buttons
Procedurecode treatment area, support both Mouth and None, and multiple
(Enhancement)Mass Email - Clarified the message that shows to users when clicking 'Prepare to Send'
(Enhancement)Pattern change for altering large tables in the update script
(Enhancement)Dynamic Payment Plans, improve interest calculations
Version 21.1 new features listed here
No known issues.
21.1.64 Unreleased
21.1.63 (Foreign) Released 2/24/2022
21.1.63 Released 2/24/2022
(enhancement) eRx, prescriptions marked as deleted in DoseSpot were not being deleted from Open Dental
21.1.62 (Foreign) Released 12/21/2021
21.1.62 Released 12/21/2021
eClipboard / OD Mobile - Serialization errors on login
21.1.61 (Foreign) Released 12/17/2021
21.1.61 Released 12/17/2021
Reports - User Query sometimes took 30+ seconds to load into toolbar.
21.1.60 (Foreign) Released 11/8/2021
21.1.60 Released 11/8/2021
Imaging module, patient portal folder was not showing the world folder icon
(Enhancement) Family Balancer window, added option to only process families that have had financial data change after a specified date.
(Enhancement) Family Balancer window, changed the label next to the Rigorous button to be descriptive.
DoseSpot, DoseSpot does not support passing patient demographics via single sign on URL
21.1.59 (Foreign) Released 10/1/2021
21.1.59 Released 10/1/2021
Provider Production and Income report, the Ins Income column was wrong when viewing the clinic breakdown.
21.1.58 (Foreign) Released 9/30/2021
21.1.58 Released 9/30/2021
Zoom window - Setting additional scale in zoom to 5 was causing issues with text alignment.
When zoom was -4, in the patient edit window, the Text Ok box was not selectable.
Carriers window, clicking Combine was taking a long time for large offices.
21.1.57 (Foreign) Released 9/22/2021
21.1.57 Released 9/22/2021
Canada - updating carriers sometimes did not update claim reversal flags correctly
Procedure Code Tool - update procedure code abbreviations only when blank
Statements - balance forward amount sometimes did not show correctly
Production and Income Report window, running the Provider Report Type for a large date range was slow for larger offices sometimes.
21.1.56 (Foreign) Released 9/2/2021
21.1.56 Released 9/2/2021
Email Client - Not all emails showed in sent tab due to whitespace within angle brackets
21.1.55 (Foreign) Released 8/30/2021
21.1.55 Released 8/30/2021
Income Transfer Manager, FIFO transfers were not warning users about insurance overpayments.
(Enhancement)Change wording for Aging of AR Exclude Income Transfer option Block message
DoseSpot, skip over errors relating to medications not being associated to the correct patient
Arithmetic Error on DBM method ProcedurelogWithInvalidAptNum
21.1.54 (Foreign) Released 8/24/2021
21.1.54 Released 8/24/2021
Reports - Report print preview refreshed even if user printed all pages in report
Aging report with Exclude IncomeTransfers is extremely slow using MySQL 5.5 in some cases.
Completing treatment planned procedures was leaving unearned money attached to the procedure sometimes.
21.1.53 (Foreign) Released 8/17/2021
21.1.53 Released 8/17/2021
Web Sched Existing Pat: 2FA prompt showed before telling user they had not selected a timeslot.
Declined credit card charges for recurring charges on payment plan no longer attach declined payment to payment plan
Erx, prescriptions created in DoseSpot did not save changes made in Open Dental
(Australia) Statement Preview window, statement displayed provider abbreviation multiple times in statement descriptions.
Canada - Secondary claims created when sending primary claims would sometimes throw an exception
Text Message Inbox, including a url followed by regular text that includes a forward slash extended the hyperlink to the superfluous forward slash.
AR Manager does not print past the first page
Income Transfer Manager, FIFO transfers were transferring insurance overpayments as patient income.
Aging option Exlcude Income Transfers could still make the query slow sometimes
21.1.52 (Foreign) Released 8/10/2021
21.1.52 Released 8/10/2021
FormEditOperatory threw a UE when clicking 'Update All' button.
Credit Card Edit - When editing 'Run charge even if no patient balance is present', the audit trail entry created incorrectly logged the change
Images Module, auto-importing from OpenDentImages displayed an error if the file name had numbers surrounded by underscores in the middle of the file name.
Image Module, opening a PDF and saving changes displayed a message that the file is read-only and used by another program.
21.1.51 (Foreign) Released 8/6/2021
21.1.51 Released 8/6/2021
Recall List - If 'To' date was left blank, the 'To' date was set to 01/01/0001 filtering out all patients
Auto Ortho - 'Next Claim Date' field would populate inconsistently for ortho procs depending on where they were set 'Complete'
TimeSlot retrieval could take a long time on large databases in some cases
Erx, DoseSpot bridge could send poorly formatted JSON sometimes.
UE when editing a copied image field in sheets
21.1.50 (Foreign) Released 8/3/2021
21.1.50 Released 8/3/2021
New trial version
21.1.49 (Foreign) Released 8/3/2021
21.1.49 Released 8/3/2021
(Enhancement)Updated Mobile Header fields on FormSheetDefEdit to not be able to duplicate.
Mobile Captions entered in an OutputText field do not show in eClipboard
Delete button on the Appointment Type Edit window did not behave as expected.
User Edit window, restricting the clinics for a user already logged in was not taking effect until they logged off sometimes.
DownLocal had multiple issues with consistency and with moving the correct fields.
Text Messaging window, each message in the selected message thread would not show context menu on the first right-click.
21.1.48 (Foreign) Released 7/31/2021
21.1.48 Released 7/31/2021
OD Mobile devices not updating sent status
eConfirmations, automated failure message was not sent for a broken appointment when patient texts confirm code.
CareCredit Prefill- don't fail to send request if username has invalid characters
eRx, allow phone numbers with 7 or more repeating digits
Customers on support were unable to use features that require support due to stale help key
(Enhancement)Imaging Module - Use LastWriteTime for DateCreated attribute when importing files
Sales tax estimates were applying to all procedures regardless of auto tax status
21.1.47 (Foreign) Released 7/29/2021
21.1.47 Released 7/29/2021
User was prompted if they want to update procedure fee amounts even if they are unchanged when pref 'Procedure fee update behavior' is set to 'Prompt,always'
Edit Sheet Def window and Fill Sheet Window - Blank space would sometimes be added to the top of a multi-page sheet.
Manually applying Sales Tax can result in $0 adjustment
21.1.46 (Foreign) Released 7/27/2021
21.1.46 Released 7/27/2021
Incomplete Procedure Note Report checkboxes filtered results inconsistently
When printing routing splits from the appointment module if anything is open in the background the program will be pushed behind whats open.
ComboBoxOD, clicking underneath the last item in the drop down sometimes returned null
Add Supplemental Backup prompts to the Monthly Backup Reminder window
(Enhancement)Account module, small patient grid at right, remove commas so that large negative numbers don't wrap
21.1.45 (Foreign) Released 7/20/2021
21.1.45 Released 7/20/2021
DoseSpot, invalid inactive dates were possibly being sent when adding a new medication via API.
DynamicPayPlanStartDateTime preference can be set and in some circumstances never cleared.
(Enhancement) FIFO button on Income Transfer Manager and Family Balancer windows.
(Enhancement) Family Balancer, add an As of Date picker that will ignore account entries after the selected date when creating income transfers.
Edit Electronic Benefit Request window, current and request group num controls were not hidden for Message Text viewing mode.
Only able to fill out BYOD forms the same day of the appointment.
Mass Email - User query should do nothing on empty queries
Appointment Module will allow overlapping when preference to allow overlapping is turned off
(Enhancement)Procedure Quick buttons do not update from T codes to D codes when running the Procedure Code Tools
21.1.44 (Foreign) Released 7/13/2021
21.1.44 Released 7/13/2021
Mass Email - User query regex is too strict
Chart Module - UE occurred when trying to edit multiple procedures with the same provider
Claim Edit window - When claim attachments were being saved back to the Imaging Module, there was no audit trail for them.
Confirmation Status colors were not editable within eServices Automated Messaging Form
Appointment net production numbers sometimes do not match treatment plan amounts
(Web Sched) Web Sched - Procedures added by Web Sched were not being assigned to a specific clinic when an appointment was created
Mass Email, offices that are not signed up for Mass Email could access Mass Email window.
Texting, patient has opted out for texting commlog was vague.
Appointment module - When the patient picture was set as the first display field in the appointment bubble, the patient name wasn't wrapping correctly sometimes
Disabled automated ERA processing
Mass Email - Clinics warning label shows when clinics arent enabled
Sheet Pref Defaults - Remove the enum for SheetTypeEnum and hardcode the value
UE when entering values into the perio chart when the patient is missing a lower arch
AsTotal Payments on Capitation claims can change historical data if using the preference to auto split as total payments
Global Security Settings window, having 'Allow user override for automatic logoff' enabled was crashing the program sometimes.
21.1.43 (Foreign) Released 7/6/2021
21.1.43 Released 7/6/2021
Income Transfers, mismatched adjustments attached to procedures were not offsetting each other.
UE when right-clicking to copy text on text message thread view
Appointments can still overlap in some situations when the setting to allow appointment overlaps is turned off
Email Inbox - Composing a message could error sometimes
Imaging Device, If Show Twain UI was changed, that was sometimes not immediately working without a restart.
21.1.42 (Foreign) Released 7/1/2021
21.1.42 Released 7/1/2021
Mass Email Template does not reflect correct spacing
Dynamic Payment Plan, down payment charge was not created when awaiting completion of all attached production.
DentalXChange - AttachmentID was sometimes not getting reset when attempting to resend a claim
Cloud Management - Wording for cost for additional sessions is wrong
21.1.41 (Foreign) Released 6/29/2021
21.1.41 Released 6/29/2021
Canada Proc Code Tool - Recall Types tool would uncheck Append To Special from non-special recall types
Allocate Unearned, manually selecting outstanding procedures did not correctly allocate unearned sometimes.
Fee Schedules window, clicking "Hide Unused" button would hide Manual Blue Book fee schedules even when in use.
Web Mail Message Edit window, password input popup did not display correctly after an incorrect password was submitted.
Email Compose, address auto-complete was not using full list of historical email addresses.
Referral Edit window - Referral Edit and Add Permissions were not working as expected.
ListBoxOD didn't allow for selecting numbered items on key down
ComboBoxOD, when retrieving the selected item, it would sometimes return null
21.1.40 (Foreign) Released 6/24/2021
21.1.40 Released 6/24/2021
(Enhancement)DentalXChange Attachment Process: Add ability to make a new snip from the Image Info screen
Web Sched Recall default provider rules greyed out when defaults box is checked.
(Web Sched) Web Sched New Patient - When scheduling an appt the FName and LName fields would allow spaces or only numbers as valid input field information
Replication - force synch would sometimes cause an error
eClipboard, signed treatment plans weren't saving from an active checkin session
21.1.39 (Foreign) Released 6/23/2021
21.1.39 Released 6/23/2021
Chart module, Canadian lab fees could be removed from a claim even after it was created and sent using right-click option.
Procedures show on incomplete procedures report when they shouldn't in some case
eClipboard, Sparks3D.dll and Spark3DXEngine.dll is missing causing signed treatment plans to not save a PDF
21.1.38 (Foreign) Released 6/22/2021
21.1.38 Released 6/22/2021
Appointment module - Some appointment bubble display fields were not word wrapping correctly
New CEMT Lock Dates were not saved before pushing to databases
Setup Confirmation window, verbage for available tags to use was not consistent with rest of Open Dental.
Email Inbox convert script caused an error sometimes
Late Charge Adjustments were made with an invalid procedure date.
Form Window does not scale properly for lower resolution in some situations
21.1.37 (Foreign) Released 6/17/2021 (This version has a conversion script that will cause a backup to occur)
21.1.37 Released 6/17/2021 (This version has a conversion script that will cause a backup to occur)
Erx Setup, enabling DoseSpot with Legacy displays an inaccurate popup
Bug, in a grid with dropdowns, using arrow keys to select wasn't firing the same event as using mouse.
Claim insurance payment window would sometimes not give a reason as to why a payment was declined
(Enhancement)Canada, give specific details about e-claim responses that are not formatted according to message standards.
Patient Payment Plan window, the 'Cannot add an adjustment totaling more than remaining balance due' error was displaying sometimes when it shouldn't have.
(Enhancement)FormEtrans835s - Added preference to ignore clinic / status of ERAs
21.1.36 (Foreign) Released 6/16/2021
21.1.36 Released 6/16/2021
Account Entries/Select Procedure window, treatment planned procedures could be selected when allocating unearned.
(Patient Portal) Patient Portal - Some webmail attachments could not be accessed when multiple were attached
Mass Email - Re-add the patient count
Quick Buttons - allow quick buttons in the trial version
eClipboard, PdfSharp dll is missing when trying to save PDF of signed treatment plan
21.1.35 (Foreign) Released 6/15/2021 (This version has a conversion script that will cause a backup to occur)
21.1.35 Released 6/15/2021 (This version has a conversion script that will cause a backup to occur)
UE occurred when closing patient dashboard and logging off.
Incorrect procedures sometimes show up on the Incomplete Procedure Notes Report
Backup Copy Network Path browse button caused an Unhandled Exception
CEMT users were not included in list of DoseSpot providers
(Enhancement)Claims - Improve GetClaimFromX12 query
21.1.34 (Foreign) Released 6/10/2021
21.1.34 Released 6/10/2021
Web Form Access permission wasn't checked when accessing web forms via Alerts
Database Maintenance tools grid for the Recalc Estimates tool mispelled.
Unscheduled and Recall Lists - Would print incorrectly when using zoom.
Patient Edit window - Entering in a MMDDYY date in the Birthdate field and then clicking out was showing an invalid error
Billing Options window, did not show message when no bills were generated when filtering with All or multiple clinics.
Ortho Chart - signature would sometimes get invalidated when more than one chart for a single day
Setup Confirmation window and Confirm List window, confirmation postcards were missing the ability to replace [NameF] earlier than version 21.2.
(Enhancement)Texting - Deceased patients were receiving text messages
21.1.33 (Foreign) Released 6/8/2021
21.1.33 Released 6/8/2021
Patient Dashboard layout was jumbled when zoom or 4k monitor
(Enhancement)Included guarantor email addresses when exporting a billing list to an xml file.
DBM Redundant Indexes Tool - Description contained typo
Chart Module Button - Chart module caption did not change to 'Procs' when 'Clinical (computers in operatories)' is unchecked in Show Features
(Enhancement)Tasks window, do not set a task list's ObjectType to none, DateType to none, or DateTL to DateTime.MinValue when archiving it.
Reverted previous fix for an out of memory error when generating the billing list because it was causing deadlock errors for some users
Procedure button setup window had layout issues when zoom
CEMT security setup list of users scrollbar was stuck at upper left
Canadian Lab Fees created and attached to a send claim
warning to contact support in case of lost rows in patient table opens behind other windows
21.1.32 (Foreign) Released 6/3/2021
21.1.32 Released 6/3/2021
eClipboard, signing a treatment plan did not save copy to the image module.
Local user group overwrote CEMT user group when editing in Open Dental
Database Maintenance/Tools - Instructions for DBM tools contained a typo
Patient picture, when unavailable, box was too dark
21.1.31 (Foreign) Released 6/1/2021 (This version has a conversion script that will cause a backup to occur)
21.1.31 Released 6/1/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)QuickBooks Online, improve error message displayed when a negative deposit is sent.
Creating the billing list for large offices could cause an out of memory issue sometimes
Recurring Charges is incorrectly getting blocked by repeating charges that aren't actually running
Claim validation states information is missing when it is present, but invalid
Central User Edit window, did not refresh to show user updates unless window was re-opened.
Imaging Module - AutoImport sometimes attempted to import the same file twice
Recurring Charges blocked from running in some circumstances even when repeating charge preference is turned off
(Enhancement)Repeating Charge Automation controls in Module Preference window not affected by Repeating Charge preference
(Enhancement)Update link in XCharge Program Link
Hosted Email/Birthday Messages - HQ was able to delete the birthday template needed for birthday messages to function correctly
Insurance plans created from sheet import ignore preference for default insurance plans
(Enhancement)Load region specific manual pages when launching the help browser
Enterprise Pref to not pre-load ERAs in the Electronic EOBs - ERA 835s window
(Enhancement)Mass Email - Clarified the message that shows to users when clicking 'Prepare to Send'
21.1.30 (Beta) (Foreign) Released 5/24/2021
21.1.30 (Beta) Released 5/24/2021
Exported medication lists sometimes fail to import
Error when reversing claims sometimes
(Enhancement) Web Sched NewPat/Existing Pat iframe now sends a message to the parent window when a patient schedules an appointment
Improve PhoneNumber table sync
Improve PhoneNumber table sync memory use
21.1.29 (Beta) (Foreign) Released 5/20/2021
21.1.29 (Beta) (Foreign) Unreleased
21.1.29 (Beta) Released 5/20/2021
eRx, Self reported medications were assigned an incorrect ErxGuid sometimes
Age is still calculated for deceased patients in the family module family grid.
FormCreditCardManage - Updating oder of cards on fill grid needs to be done in descending order
Age did not automatically update in the patient edit window
3D Tooth Chart was crashing on some server computers
Cancelling a new procedure from account quick procs for customers on a discount plan would sometime UE
Hidden Unearned Types are still allocated when repeating charge tool is ran in some scenarios
Make Recall button does not jump to due date if providers are scheduled with no op specified
Perio chart - custom auto advance would sometimes cause an error when all teeth are marked as missing
(Enhancement) The three No...txt files were getting ignored if working directory was changed.
Mass Email - Make Case Insensative for Custom User Query SELECT and PatNum
Sales Tax sometimes get added to account for treatment planned procedures
Edit Carrier window incorrectly directs users to run an outdated DBM method
ControlFamily - FormDiscountPlanSubEdit handles making security logs, remove security log from ControlFamily
Right to left languages like Arabic were causing layout problems
Fee Billed to Insurance on auto-generated claims for Canada does not match fee billed to insurance for primary claims when fee billed does not equal procedure fee
Mass Email, email addresses containing an alias were not sent
Mass Email - changed the verification message box text to be clearer
Daily Procedures Report window, the "Only for procedure codes similar to:" filter was case sensitive.
Tx Plan module, patients with Pre Authorizations associated to invalid insurance plans or carriers crashed the program.
Longer incoming texts don't display as intended in OD Mobile
21.1.28 (Beta) (Foreign) Released 5/13/2021 (This version has a conversion script that will cause a backup to occur)
21.1.28 (Beta) Released 5/13/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Updated right click menu item for Quick Paste Note text.
Electronic EOBs window, claimproc data reduction in attempt to save memory.
Negative As Total payments could still be made from an ERA when the ERA allow total payments preference was off.
Dental School - non- instructors are sometimes allowed to be set as the instructor on a requirement
Chart Module - Perio charts saved to images would start to cut off when zoom was set to 30 or higher.
Signing Treatment plan eClipboard does not show the TP as signed in OD proper
DiscountPlans - Default frequency limitations to infinite if all are 0.
Module Setup window was taller than allowed
Space maintainers now work with primary teeth.
FormCreditCardManage - Handling duiplicate credit card item order.
Treatment Finder Report, change text of "include patients without insurance" checkbox
Secondary Writeoffs can sometimes be negative
21.1.27 (Beta) (Foreign) Released 5/11/2021
21.1.27 (Beta) Released 5/11/2021
3D toothchart sometimes showed redX and gave error. D3D11.
PayConnect, clicking Cancel in the progress window when making terminal transactions was crashing the program.
Claim payment - The Pay as Total button when the "Claim Pay by Total splits automatically" preference was enabled would cause overpaid procedures sometimes
Message Replacement Fields window, did not include [NamePreferredOrFirst] replacement field for mass emails.
FormDiscountPlanSubEdit - Trying to drop a discount plan when adding a discount plan results in a UE
Index outside bounds when selecting a clinic when editing a procedure
Patient Edit, clearing WirelessPhone could sometimes prompt to send a text message.
FormCreditCardManage - Moving a card to another patient with existing cards can cause a UE
Kiosk Manager window, clicking Clear in the Active Kiosks grid was not clearing the kiosk.
Perio Chart window - There was a display issue around the boarders of the chart itself when setting zoom to -18 or less.
Web Chat reverted to suggested customer after selecting one manually
Capturing radiographs was crashing after about ten patients.
21.1.26 (Beta) (Foreign) Released 5/6/2021
21.1.26 (Beta) Released 5/6/2021
Perio chart was printing wrong when zoomed
Patient Portal, error occurred when a patient clicked the History button in the Care Summary area.
Wiki search sometimes did not show pages with links to other pages when search word matched a keyword
HouseCalls- appt.txt would sometimes not be available to get uploaded by HouseCalls
Procedure Info window - A zoom of -5 or less would cause the tooth range to be unclickable.
Student Evaluations - non-instructors were sometimes able to view student evaluations
Dental School - users were sometimes allowed to edit student requirements without permissions
Added GsmCharSet and GsmCharSetExtended to headmaster prefs class
eClipboard does not show any lines/borders after fields
Canada Claim Payments - Write Off button would sometimes ignores response
Clean up Query Result table in Headmaster
Canada Claim Payments - Write-off button would sometimes cause too much credit
eConfirmations, aggregated appointments were not all marked eConfirm Failed if the messages fail.
Recalculate estimates when attaching a discount plan to a patient - Backport to 21.1
Arrivals, appointment confirmation status change did not create an audit trail entry.
21.1.25 (Beta) (Foreign) Released 5/4/2021
21.1.25 (Beta) Released 5/4/2021
Multiple Adjustments Window - Patient payments were not being considered in the remaining balance
(Enhancement)Open Dental Cloud, require the Security Admin permission for adding/removing allowed IP addresses.
Claim Edit window is too tall for small screen on remote app server
(Enhancement)Allow users to import CDCREC codes regardless of the state of the EHR show feature
Merged patients were showing up in Family dropdown within Patient Portal.
(Enhancement)Default to patient's preferred name instead of their first name for replacement fields
Broadcaster - SyncEserviceAccountThread would sometimes throw an exception when pinging devices for the Headmaster
Reseller customers could temporarily sign up for Mass Email
Open Dental Cloud, changed message box text when attempting to move images to another patient
Electronic EOBs window, claim data reduction in attempt to save memory.
The date range picker control was malformed on windows throughout the program.
PayConnect, setup window would display password in plaintext sometimes.
Space Maintainer graphic was not showing for paint area Quadrant
Account module would be slow to load sometimes
21.1.24 (Beta) (Foreign) Released 4/28/2021
21.1.24 (Beta) Released 4/28/2021
Headmaster - Login would throw an exception that allowed users to log in with the wrong password
Incoming text messages were not linked to a patient.
21.1.23 (Beta) (Foreign) Released 4/27/2021
21.1.23 (Beta) Released 4/27/2021
Incorrect error message was being shown to offices when attempting to access a program that was disabled at HQ
New patient - date first visit would sometimes not get set correctly
Images - importing a document would sometimes not set the date created correctly
Headmaster texts did not always send.
DoseSpot, vitalsigns requirement for patients under 18 only considered most recent entry.
Online payments, EdgeExpress wasn't disabled when enabling a different processor for online payments
Database Maintenance, added a new method that deletes invalid Canadian ROT responses.
(Enhancement)FormEServicesWebSchedPat.cs didn't have the correct title when going through New or Existing patient.
Loading the account module could be slow sometimes
Enterprise Setup - Do not include 'None' appointment views preference sometimes did not get considered when loading appt views
Adding a new student sometimes did not load the correct class
(Enhancement)Improve phone number matching for incoming text messages.
Wireless Phone, including an extension caused an error.
21.1.22 (Beta) (Foreign) Released 4/21/2021 (This version has a conversion script that will cause a backup to occur)
21.1.22 (Beta) Released 4/21/2021 (This version has a conversion script that will cause a backup to occur)
Transworld, loading the A/R Manager window can cause an out of memory error for large offices
(Enhancement)Images module, popup the document window after copy/pasting in a new file
Broken appointment codes are excluded from Incomeplete Procedure Notes report even when they have a blank prompt
Sometimes appointments would have no background color instead of the default white
UE when clicking "OK" or "Print" on forms that have a font selected that is TTC format
CareCredit - pending transactions were sometimes not processed in the correct order
21.1.21 (Beta) (Foreign) Released 4/20/2021
21.1.21 (Beta) Released 4/20/2021
API - Threw StatusCode 500 errors without message text
Discount Plans - Medical Unit Quantity doesnt scale properly.
Electronic EOBs - ERA 835s window, changing filters without clicking Refresh was causing queries to run.
Sheet Fields do not stay highlighted after editing
Web Sched: Embedded mobile view used to cause unexpected page scrolling sometimes
(Enhancement)Modify Incomplete Procedures Report query for deleted notes
Outstanding Transactions Request (ROT) window, disabled the 'Version 4' option for all carriers due to erroneous responses that were causing issues.
Broadcaster MTReceiptThread - Deadlocks somtimes during processing
(Enhancement)Use ODDatePicker in Patient Edit window.
Open Dental Cloud - Adjust Billing Charges
Patient Portal Reset Code - email message date time sent was not getting set
ListBoxOD threw a UE sometimes when resizing.
DXC - Unhandled Exception would occur when adding attachment to claims
API - Add Image
CareCredit - Send Dup QS to the CareCredit Batch QS webpage
(Enhancement)Web Sched: Deprecate WebSchedNewPatVerifyInfo preference
FHIR - Planned appointments had a status of 'pending' instead of 'proposed
21.1.20 (Beta) (Foreign) Released 4/15/2021
21.1.20 (Beta) Released 4/15/2021
(Enhancement)Open Dental Cloud, removing the 'Allow Login From Any Location' permission from all users when there are no approved IP addresses could lock an office out of their database
Imaging Module, when changing user, tree was sometimes empty with graphical error
Web Sched Appointment window, change default date range from a month ago to today.
Employee Schedules, Edit Day window crashed when opening.
ERA Window - Sometimes crashes on load or refresh with an out of memory error for large databases
21.1.19 (Beta) (Foreign) Released 4/13/2021
21.1.19 (Beta) Released 4/13/2021
Restricted-To blockouts for Web Sched New Patient causing Web Sched Recall timeslots to not show properly sometimes
API - Appointments/ASAP searches did not always allow a ClinicNum
Arrivals, AutoReply had to be enabled for ComeIn message to be an option.
Clicking GoTo Appointment when View is 'none' sometimes threw UE
Preference 'EnterpriseNoneApptViewDefaultDisabled' was not considered after clicking GoTo Appointment
Family Module, having patient clones with clone and Superfamily feature off instantiates an empty Superfamily grid.
API - PUT Appointments said AptDateTime was invalid when missing from JSON
Dynamic Payment Plan - Calculates interest including TP procs.
Remote app sometimes has 8px offset on top and left that also affects mouse. Added "NoCustomBorders.txt" option as described on Zoom page.
Imaging Module - Users were getting a critical error when trying to stop or cancel an acquisition of images.
Images without a valid image category do not show in the image module
Patient Portal Reset Code emails did not show in the email client sometimes
ListBoxOD was slow when autoscrolling through many items on FormSheetDefEdit.
Comm Logs - Fix what is considered hidden for 'Show Automated Commlogs'
Bills window, sending thousands of bills at once was causing an out of memory exception sometimes.
Sheet Edit does not refresh properly when editing a sheet object
Clicking on fields in the mobile view do not update field highlighting on the mobile view panel
(Enhancement)Allow users to receive a PreAuth without Insurance Payment Create permission
21.1.18 (Beta) (Foreign) Released 4/8/2021
21.1.18 (Beta) Released 4/8/2021
Income Transfer Manager - UE when claims have been deleted with attached claim procs
Set variable window for saved query favorites will replace more than just the initial variable set. Breaks functionality in query
EDS Electronic statement batches overwrite previous batch when creating bulk statements
canceling a completed credit card payment causes a UE when no payment type is selected
Update Carriers button will create duplicate carriers if capitalization does not match in carrier name
FormPayment - 'Cancel' doesn't void X-Charge payments if paysplits aren't equal to amount.
Email Client - removed promotion from the list of automated message sources
(Enhancement)Canada, Insurance Plan List filter criteria is confusing
21.1.17 (Beta) (Foreign) Released 4/7/2021
21.1.17 (Beta) Released 4/7/2021
Imaging Module, when changing user, tree would not refresh
NewCrop - UE gets thrown sometimes when adding repeating charges
Family Module - Discount Plan frequency grid, the word Prophy was misspelled.
Added override to turn off dpi awareness by adding an empty text file called NoDpi.txt
21.1.16 (Beta) (Foreign) Released 4/6/2021 (This version has a conversion script that will cause a backup to occur)
21.1.16 (Beta) Released 4/6/2021 (This version has a conversion script that will cause a backup to occur)
The aging option Exclude Income Transfers could make the query slow sometimes
Ortho Chart window - The dates in the main grid were not being organized chronologically.
Email Inbox - message sources would sometimes not get selected on load
Email Client - When using Zoom the automated filter scroll bar and All button would get cutoff when reducing the size of the window
DentalEye program path was incorrectly updated
Canadian EOBs sometimes show procedure with $0 fee even though the fee billed to insurance was > $0
SheetUtil - GetStatementSheetDef using PIn.Int instead of PIn.Long
ERAs - Exception when cancelling the progress bar on refresh
Within AutoNote One Response key presses when focused on ListBox used to fire click button events.
ControlFamily - Only show frequency limitations if they are greater than 0
Discount Plans - Frequency Limitations can have decimals that overflow
(Enhancement)Changing Text OK field for a patient through the Text Message popup adds securitylog entry
Clinc query runs excessively when running the Payment Plan report
Canceling a new claim will delete the claim even after it has been sent
10DLC, 'Thanks for joining' text did not substitute [your Dentist] tag.
Etrans - Viewing or deleting an ERA sometimes has an error
PushNotifications, refactor for alternative push notification provider implementation.
(Enhancement)Procedure Code Tools window, the D Codes check box should correct abbreviations as well as descriptions.
Email Client window - On the Sent Tab clicking All under Manual and checking Show Failed Emails was causing some text overlap.
(Enhancement)Fill Sheet window - Users were not having their user-specific emails chosen by default in the from field when sending emails
Automation, PrintPatientLetter and PrintReferralLetter actions were crashing the program.
Documents sent to eClipboard with patient DOB input field will populate a date one day before date entered in Open Dental
DoseSpot, Edit patient API call uses Add patient route
ControlTreat - Candian 'Ins Rem' button appears on non-Canadian database.
Insurance Claims Window - Deleting claims did not delete Etrans 835 Attachments
Billing, sending statements was sometimes failing when a large number of statements was being sent
21.1.15 (Beta) (Foreign) Released 4/1/2021
21.1.15 (Beta) Released 4/1/2021
Control Appt, hitting F1 key when the view is on F10 or higher made it so F1 wouldn't select the first view
Broadcast Monitor, text messages cannot be searched when a database cannot be found.
FormCreditCardEdit - Deleting a credit card should check if their are duplicates before deleting tolkens
(Enhancement)Web Sched appointment form, default date range to start from the past month.
Email Hosting - Web request parameters were mismatched
eClipboard check in, mismatched device and clinic caused an error if device or appointment is headquarters clinic.
Icons would not have shown on older computers
Merged Patients sometimes not hidden in family module on superfamily guarantors
Setting a TP procedure complete will detach the procedure from payments when unearned type is not present
Clean up Monitored Status table in Headmaster
(Enhancement)Discount Plans - Add an option for users to set unlimited frequency limitations on the plan level
21.1.14 (Beta) (Foreign) Released 3/30/2021
21.1.14 (Beta) Released 3/30/2021
eRx - Setting a medication discontinued in eRx did not set a stop date in Open Dental
Open Dental Cloud, opening a saved treatment plan would sometimes result in an error
Procedure Info window, the Patient Payments grid wasn't considering payment plan payments associated to the procedure that were made outside of the family.
Edit Adjustment window, the Procedure group box wasn't considering payment plan payments associated to the procedure that were made outside of the family.
Payment Plan Procedures and Credits window, the Rem Before column wasn't considering payment plan payments associated to the procedure that were made outside of the family.
Wiki search slow to respond in some cases
Claimpayment erroneously marked as IsPartial, causing valid insurance payments to not show on deposit slips.
Dynamic Mode - Command line arguments are not escaped
APIBillingTests - Tests would consistently fail
(Enhancement)Add "Ignore Content" user preference for wiki search
(Enhancement)Show LName in superfamily commlogs when FName is blank
Broadcaster Transmissions, improve transmission retry delays.
Recurring Charges incorrectly creates charges sometimes after credit cards are moved between patients
New 2021 CDT Covid-19 Codes
PayPlanProductionEntry - AmountOverride is being set when full lock is selected
FormPayPlanDynamic - Set completed amount should happen after the Treatment Planned option is selected
21.1.13 (Beta) (Foreign) Released 3/25/2021 (This version has a conversion script that will cause a backup to occur)
21.1.13 (Beta) Released 3/25/2021 (This version has a conversion script that will cause a backup to occur)
ControlAccount - Toggle between Insurance and Discount Plan dashboards depending on whats associated to the patient.
Insurnace Overpaid report was slow to load in some situations
Repeating Tasks - When using repeating tasks, the task count for new task items was inaccurate sometimes
WebSched Advanced form was not keeping selection for checkbox.
FormDiscountPlanEdit - Annual Max should default to blank.
(Enhancement)Consider Pref when including Treatment Plan Discounts in Appt Module Net Production
Broadcaster - TransmistMasterThread and MTSendMasterThread spawn child threads during shutdown
Shutdown signals were not always being processed while inactive
CareCredit - round estimated fees to whole numbers for batch quickscreen
(Enhancement)Trios 3Shape only passes over Patient Last Name
API - Created Unit Tests
21.1.12 (Beta) (Foreign) Released 3/23/2021
21.1.12 (Beta) Released 3/23/2021
ODTextBox, TaskNum and PatNum right click context menu was not working.
Dynamic Payment Plan - GetExpected Charge logic doesn't consider insurance or discount plans for TP procs.
Discount Plans - UE on annual edge dates
Unit tests, SMSMTAttempt tests are failing.
ControlAppt - When running a frequency limitation check for discount plans and attached production is TPd error is show.
Confirmation Postcards, [time] was not filled out correctly.
(Enhancement)Display discount plan subscriber and plan notes in Family Module
EtransL - Unhandled Exception when patient has been deleted or added to the DB before import.
(Enhancement)Group Sub Note with other subscriber info in Discount Plan Sub Edit window
Deductible estimate for category procedure was not reflecting the appropriate amount in the treatment module
Google email, unchecking 'Download incoming email' also disabled sending email.
FormLateCharges
Insurance History - adding an insurance history would sometimes not update recall
(Enhancement)Merge Tool - Remove superfamily from patFrom
ERA preauthorizations did not update estimates.
Email inbox - Changed title of form to Email Client
DBM method FeeScheduleHiddenWithPatient unhides fee schedules for deleted patients
Sheets - Mobile Group Captions were the same for every language
Object Reference Error in Enter Treatment field of Chart Module
Unit test, ASAPActWSs_MoveAppointment_SendVerification was failing.
WebSched Advanced window - Would automatically minimize each clinic section when moving the window.
Unit tests, Test19_1eConnectorInit() was failing.
Unit tests, TimeSlots_ChooseTimeSlot_SendVerification() was failing
(Enhancement)10DLC OptIn/Out
EdgeExpress - Payment error message was not clear
WebSched, trying to find timeslots for an office without any operatories resulted in the wrong error.
21.1.11 (Beta) (Foreign) Released 3/19/2021
21.1.11 (Beta) Released 3/19/2021
ListBox threw UE when selecting message in Manage Module.
Edit Insurance Payment window, Note didn't show Auth Code and Ref Number.
Right-clicking on a transaction within the Patient Portal Transactions window would sometimes throw an unhandled exception
Account Module, Quick Procs Add button security message was not consistent.
Account Module Preference window, 'recurring charges run time' box did not stay grayed out when 'recurring charges run automatically' was not checked.
FormClaimEdit - Remove Capitation Claim Check on Pay By Procedure
MassEmailSignupsThread - Fix failing unit tests
Imaging Module - Attempting to export a PDF to a different patient's Imaging folder would cause OD to crash
Billing/Finace Charges, Undo - The message box that popped up with a list of patients with charges that could not be removed was opening behind Open Dental.
Wiki Search - search sometimes did not consider links to other wiki pages
Remote RDP sessions had layout issues.
(Enhancement)Images Module, popup the document window after importing images
(Enhancement)Indicate if a provider i