home
Previous Versions
For versions before Version 16.2, please see the Older Versions page.
Version 16.4 bugs
Version 16.3 bugs
Version 16.2 bugs
The following is a list of changes for each build:
Version 16.4 new features listed here
known issues:
eConfirmations and eReminders occasionally send duplicate messages in rapid succession.
Patient notes can have procedures attached to them
Saved Treatment Plans, enhance the show filters checkboxes when viewing a saved TP.
Dropbox, sheet functionality incomplete
Treatment plans, insurance information checkbox wouldn't be checked automatically when the patient has a discount plan.
The categorizing of Auto Notes would sometimes allow invalid parent-child category relationships.
Canadian Lab Estimates are not summing correctly in the Treatment Plan module.
Enhancement, In Case of Emergency (ICE) fields added to medical history sheet type.
ERA window does not indicate claim is received until ERA window is refreshed.
16.4.18(beta) not released
EHR Measure Calc reports were taking an extremely long time to run
Outstanding Insurance Claim Report, enhanced the update custom claim tracking labels to make more sense.
Deleting an appointment would throw a UE.
Automation Condition Edit, the "billing type" button would incorrectly show sometimes.
Provider Payroll Report was accessing cache when it should not have been.
Auto-purchse SMS phones were leaving CountryCode empty in some cases.
eConfirmation was showing 12a for time asked to arrive in some cases.
Patient Self-Clone feature removed.
Edit Procedure Code, changed the minutes textbox to show as read only.
Enhancement, clients that don't have permission to update the server version but are on a newer version now have the option to downgrade to the server version.
16.4.17(beta)(foreign) Released 1/19/2017
16.4.17(beta) Released 1/19/2017
Patient Portal, when patients tried to download a file or statement they would receive an error.
Clearinghouse, updated the interval checking error message.
Progress status was not showing the default "Please Wait..." message to users.
Appointments would perform overlapping logic even when not overlapping sometimes.
16.4.16(beta)(foreign) Released 1/19/2017
16.4.16(beta) Released 1/19/2017
Reports, partial payment message enhanced.
Moving an appointment would case an error.
16.4.15(beta)(foreign) Released 1/18/2017
16.4.15(beta) Released 1/18/2017
Newer client program versions were not correctly being stopped from connecting to older server versions sometimes.
Appointment module production not matching reports for capitation patients
Claim Edit window did not fit the minimum supported resolution on a second screen
Moving a family member within a superfamily into their own family within the superfamily is not prompting to add the super guarantor's insurance.
Open Dental Service shows a failed to install message after upgrading sometimes.
Ortho Tx Total Months override was not accessible when 'Show Ortho Case Info In Ortho Chart' was turned off.
Spelling error in Fee Tools Copy Message Popup.
Payment Plan window does not fit the minimum supported resolution.
Overlapping Appointments could sometimes be scheduled.
EHR Stage 2 Measure Calc Report Secure Messaging text was inaccurate
OD HQ declined XCharge payments were not always importing correctly
Fixing the tab order on auto note text prompt.
QuickBooks, there is no preference to turn off the Class Ref feature when using clinics.
Treatment Plan Module, when the discount plan fee is greater than the UCR fee, the patient portion shows as negative sometimes.
Treatment Plan module, saved treatment plans using a discount plan don't display fees correctly sometimes.
Adjustment edit window, discount plan adjustments could have their adjustment types changed.
Insurance Benefit window, the Exams category limitation textbox wouldn't display information sometimes after an update.
Creating a pre-allocated payment causes an error sometimes.
Canada, charting a procedure from the chart could cause UE
Edit claim procedure window status of CapComplete for received payment can now be changed if the plan is not Capitation.
Improving speed for Daily Procedures report
Reports, RawScreening report did not run.
Upgrading would cause an error in rare cases.
Improving speed for Monthly P&I Report.
Plugin Hook, added a hook to the Import button click
Dropbox, scanning an image would throw an unhandled exception.
Sheet Defs, deleting a lab slip that is still in use by a laboratory was allowed.
Time card manage, hours wouldn't show up sometimes.
Monthly P&I Report now to subtract CapEstimate writeoffs from the Scheduled column.
Graphical Perio Chart, values were missing sometimes.
Podium, location id wasn't changing per clinic.
DbConnection would be left orphaned in some cases.
Database Maintenance, fewer "UNKOWN CARRIER"s will be generated when carriers are found to be missing.
Appointments Report, the Web Sched group box was reworded to better imply intent.
16.4.14(beta)(foreign) Released 1/11/2017
16.4.14(beta) Released 1/11/2017
Claims were sometimes incorrectly giving an Attachment ID Missing error.
Sheets, text fields could overlap on multi-paged sheets sometimes.
Task Search limits results to 50 sometimes.
Clarified wording on Patient Billing Edit permission
The Sales Tax Adjustment Type wouldn't be assigned a default value when updating sometimes.
Update Repeating Charges window, minor speed improvement.
Minor Ortho Setup issues.
eServices setup, error messages enhanced.
Messaging buttons could be slow due to excessive cache refreshes
Changing patients while in the Chart module wouldn't refresh Patient Tickets automatically.
Patient Portal, when storing images on a server using SFTP, images wouldn't show up in the Images module.
ODGrid would throw an exception if you were using an ODGrid before establishing a database connection.
Deposit, sending an existing deposit to QuickBooks will sometimes throw an error.
Dropbox, going to the images module would sometimes throw an exception for newly created patients.
Dropbox, trying to download a file that doesn't exist was throwing an unhandled exception.
eServices Setup enhanced to validate recall settings before allowing users to send messages automatically.
OD HQ, the voicemail timer was counting from the beginning of the voicemail.
16.4.13(beta)(foreign) Released 1/9/2017
16.4.13(beta) Released 1/9/2017
Procedure, completing a procedure sometimes does not set the Place of Service,
eReminders and eConfirmations send empty messages when 2 recipients share same wireless number.
eConfirmation and eReminder were trying to send to Home Phone or Work Phone when Wireless Phone is empty.
Messaging buttons, too many cache refresh signals were being sent to the database, sometimes causing slowness.
Procedures Not Billed to Insurance report would refresh too often.
Podium would fail to find a program property sometimes.
Form clinic edit, UI alignment and ordering fixed.
HL7 Filed Def, removed duplicate.
Edit claim procedure window was preventing the user from chainging status from CapComplete for PPO plans.
Recall Types, the new "Append to Special" check box was not visible.
16.4.11(beta)(foreign) Released 1/6/2017
16.4.11(beta) Released 1/6/2017
Payment plans could have prepayments attached to them sometimes.
Perio chart, copy previous would not gray out newly missing teeth
Wiki, adjacent tables on a wiki page sometimes causes an error.
Task drafts were causing issues, feature removed
Payment Plan, excluding past activity was sometimes allowing duplicate schedules to be created
OD HQ, voicemails now always refresh when sending to me or creating task.
Superfamily sorting now sorts by last name.
Fees, Changing fee schedule fees was sometimes not saving correctly until restart occurred.
Dropbox, trying to update would result in an error that said "Setup.exe is being used by another process" sometimes.
Dropbox, uploading large files fails on the last chunk of the file sometimes.
eRX schema updated to support DMD title.
DentalTek test token messagebox and phone number hardcoded in DentalTek.cs for testing purposes. Needs to be removed.
Operatories combine tool would sometimes cause duplicate operatories to be created and would open forms improperly.
16.4.10(beta)(foreign) Released 1/3/2017
16.4.10(beta) Released 1/3/2017
New Claims would default to wrong status sometimes.
Clinic Edit window, the email picker button was getting unintentionally covered up.
Using a day as pay-day when generating pay periods creates them for the wrong day
OD HQ only, improvements to voice mails.
Tasks, setting a task complete now refreshes local chart module to reflect status change.
16.4.9(beta)(foreign) Released 1/2/2017
16.4.9(beta) Released 1/2/2017
Creating pre-auth claims would give an error sometimes
Recalls, Planned Appts were causing the "Make Recall" to open the View Pat Appts window.
Getting a random primary key not using the cache would hang forever
Blockouts, Linux users would throw an exception when trying to use blockout cut/copy/paste repeating.
Wiki Page Setup new line characters weren't displaying in the text box.
Deposit list was not sized appropriately to accommodate the new clinic column and could not be resized manually.
Job Manager, selecting all lists was causing an error
Fee Schedules, copying fee schedules was causing some fees to be deleted.
16.4.8(beta)(foreign) Released 12/29/2016
16.4.8(beta) Released 12/29/2016
Having two from referrals with an order of 1 would cause the New Patient report to be inaccurate.
Child prophy procedures were not being assigned to a child's recall appointment.
DBM to reorder referral attaches.
16.4.7(beta)(foreign) Released 12/29/2016
16.4.7(beta) Released 12/29/2016
Enhancement, default sheet defs can now be selected and used for Rx by clinic.
Referral attachments now can no longer have duplicate orders.
Task History audit trail has "Editing User" incorrect when cutting and pasting tasks.
Sales tax adjustments would be incorrect for a $0 procedure sometimes.
Chart module would be delayed in loading when there are lots of procedures with "Mouth" treatment area sometimes.
Job Manager, marking a feature request as implemented was causing an error
Service Manager, when installing OpenDentalService, users weren't being prompted to create an OpenDentalServiceConfig.xml file.
Wiki editing, selected text would be duplicated when making a header sometimes.
2017 ADA procedure code descriptions had invalid characters
Edit claim procedure, procedures attached to a preauth would sometimes allow you to change the status.
Image Module, viewing a document with the wrong file extension would sometimes throw a UE.
Treatment Plan Module, inactive treatment plans would sometimes not display correctly.
OD HQ, declined XCharge payments did not match transactions in the XCharge Reconcile Tool
16.4.6(beta)(foreign) Released 12/27/2016
16.4.6(beta) Released 12/27/2016
New Claims would not set the identifier correctly sometimes.
Opening a kiosk was causing an error sometimes.
Task list select window, fixed anchors for listbox.
ODHQ only, resized the job roles grid in the job manager window to be large enough to display the rows without scrolling.
Integrated texting with clinics, unrestricted clinic users can now see text messages unattached to a clinic.
ODHQ only, proximity sensors work with new database schema.
Enhancements to ODHQ voicemails.
16.4.5(beta) Released 12/23/2016
Middle Tier, ambiguous Tag columns were causing errors for several object types.
ODHQ only, added a temporary Play button to the Voice Mails window so that techs can play VMs without Windows Media Player.
Opening a table on a wiki page would sometimes cause an error.
16.4.4(beta) Released 12/23/2016
Tasks and Task Note auto saving feature temporarily disabled until further notice.
ODHQ only, fixed new feature 'Help' color.
ODHQ only, new 'Chat' user was causing phone map to not draw sometimes.
16.4.3(beta) Released 12/22/2016
Tasks and Task Note drafts would not save correctly sometimes
16.4.2(beta) Released 12/22/2016
ODHQ only, removed auto launching of the ProximityOD application.
16.4.1(beta) Released 12/22/2016
Switching tabs on the Ortho Chart would erase newly entered data.
Running DBMs PaymentMissingPaySplit and PaySplitWithInvalidPayNum would repeatedly say that a payment/paysplit has been fixed in some cases.
Alert subscriptions, Headquarters option would not stay selected
Enhancement, digital signatures added for procedures, procedure notes, and group notes.
Sending an appointment to Pinboard would sometimes causes the appointment to draw on the wrong day.
The error "OrthoEnabled is an invalid pref name." was showing on startup sometimes.
Sales tax adjustment type was not saving correctly due to incorrect combo box reference.
Moved a method to CodeBase.MiscUtils and removed an unnecessary function.
Enhancement, create categories for Auto Notes.
Version 16.3 new features listed here
known issues:
PaySplit Manager, adding splits attached to payment plans to a payment before going into the pay split manager will sometimes cause autosplits to be incorrect.
eConfirmations and eReminders occasionally send duplicate messages in rapid succession.
Alert system, the first alert shown has the alert text displayed multiple times sometimes.
Dropbox, sheet functionality incomplete
Canadian Lab Estimates are not summing correctly in the Treatment Plan module.
Enhancement, In Case of Emergency (ICE) fields added to medical history sheet type.
ERA window does not indicate claim is received until ERA window is refreshed.
16.3.47 not released
16.3.46(foreign) Released 1/23/2017
16.3.46 Released 1/23/2017
EHR Measure Calc reports were taking an extremely long time to run
Clearinghouse, updated the interval checking error message.
Provider Payroll Report was accessing cache when it should not have been.
eConfirmation was showing 12a for time asked to arrive in some cases.
Edit Procedure Code, changed the minutes textbox to show as read only.
16.3.45(foreign) Released 1/18/2017
16.3.45 Released 1/18/2017
Claim Edit window did not fit the minimum supported resolution on a second screen
Moving a family member within a superfamily into their own family within the superfamily is not prompting to add the super guarantor's insurance.
Open Dental Service shows a failed to install message after upgrading sometimes.
Spelling error in Fee Tools Copy Message Popup.
Payment Plan window does not fit the minimum supported resolution.
Fixing the tab order on auto note text prompt.
QuickBooks, there is no preference to turn off the Class Ref feature when using clinics.
Creating a pre-allocated payment causes an error sometimes.
Canada, charting a procedure from the chart could cause UE
Edit claim procedure window status of CapComplete for received payment can now be changed if the plan is not Capitation.
Improving speed for Daily Procedures report
Reports, RawScreening report did not run.
Dropbox, scanning an image would throw an unhandled exception.
Sheet Defs, deleting a lab slip that is still in use by a laboratory was allowed.
Time card manage, hours wouldn't show up sometimes.
Podium, location id wasn't changing per clinic.
Database Maintenance, fewer "UNKOWN CARRIER"s will be generated when carriers are found to be missing.
16.3.44(foreign) Released 1/11/2017
16.3.44 Released 1/11/2017
Fees, Changing fee schedule fees was sometimes not saving correctly until restart occurred.
Claims were sometimes incorrectly giving an Attachment ID Missing error.
Sheets, text fields could overlap on multi-paged sheets sometimes.
Task Search limits results to 50 sometimes.
eServices setup, error messages enhanced.
Messaging buttons could be slow due to excessive cache refreshes
Deposit, sending an existing deposit to QuickBooks will sometimes throw an error.
Dropbox, trying to download a file that doesn't exist was throwing an unhandled exception.
eServices Setup enhanced to validate recall settings before allowing users to send messages automatically.
16.3.43(foreign) Released 1/9/2017
16.3.43 Released 1/9/2017
Procedure, completing a procedure sometimes does not set the Place of Service,
eReminders and eConfirmations send empty messages when 2 recipients share same wireless number.
eConfirmation and eReminder were trying to send to Home Phone or Work Phone when Wireless Phone is empty.
Messaging buttons, too many cache refresh signals were being sent to the database, sometimes causing slowness.
Procedures Not Billed to Insurance report would refresh too often.
HL7 Filed Def, removed duplicate.
Edit claim procedure window was preventing the user from chainging status from CapComplete for PPO plans.
16.3.42(foreign) Released 1/6/2017
16.3.42 Released 1/6/2017
Superfamily sorting now sorts by last name.
Dropbox, trying to update would result in an error that said "Setup.exe is being used by another process" sometimes.
Dropbox, uploading large files fails on the last chunk of the file sometimes.
16.3.41(foreign) Released 1/4/2017
16.3.41 Released 1/4/2017
Using a day as pay-day when generating pay periods creates them for the wrong day
Tasks, setting a task complete now refreshes local chart module to reflect status change.
Perio chart, copy previous would not gray out newly missing teeth
16.3.40(foreign) Released 1/2/2017
16.3.40 Released 1/2/2017
DBM to reorder referral attaches.
Recalls, Planned Appts were causing the "Make Recall" to open the View Pat Appts window.
Getting a random primary key not using the cache would hang forever
Blockouts, Linux users would throw an exception when trying to use blockout cut/copy/paste repeating.
Fee Schedules, copying fee schedules was causing some fees to be deleted.
16.3.39(foreign) Released 12/29/2016
16.3.39 Released 12/29/2016
Child prophy procedures were not being assigned to a child's recall appointment.
16.3.38(foreign) Released 12/29/2016
16.3.38 Released 12/29/2016
Sending an appointment to Pinboard would sometimes causes the appointment to draw on the wrong day.
Job Manager, marking a feature request as implemented was causing an error
Service Manager, when installing OpenDentalService, users weren't being prompted to create an OpenDentalServiceConfig.xml file.
2017 ADA procedure code descriptions had invalid characters
Edit claim procedure, procedures attached to a preauth would sometimes allow you to change the status.
Image Module, viewing a document with the wrong file extension would sometimes throw a UE.
Treatment Plan Module, inactive treatment plans would sometimes not display correctly.
16.3.37(foreign) Released 12/27/2016
16.3.37 Released 12/27/2016
Task list select window, fixed anchors for listbox.
Integrated texting with clinics, unrestricted clinic users can now see text messages unattached to a clinic.
Sheets with short height had overlapping buttons when shown in kiosk.
16.3.36 Released 12/22/2016
Alert subscriptions, Headquarters option would not stay selected
EDS claims were missing provider information.
Enhancement, DentalTek click to call implemented.
When calculating weekly overtime an error would occur sometimes.
eReminder rule setup, lead times were sometimes not displaying correctly.
Send Claims, retrieving reports would sometimes cause a UE.
Drawing on the tooth chart was very slow for Windows 10 users.
Appointment Bubble, was not refreshing when moving an appointment.
Referral, adding a patient referral would sometimes show a message to select a specialty.
eReminders for today were sending 1 hour prior in some cases when they should have been sending at earliest eligible send time.
Claim custom tracking, statuses for claims would sometimes not save correctly.
16.3.35(beta)(foreign) Released 12/16/2016
16.3.35(beta) Released 12/16/2016
DBM EduResourceInvalidDiseaseDefNum was removing the Tobacco Use Assessment SNOMEDCT code from the Educational Resource
Payment window, Family Balances grid would be off when payments were made on insurance payment plans.
Adding a note to the payment when Decline Minimizer updates the account number or the expiration date.
Enhanced keyboard controls for auto notes
eRx in the chart was not retaining the chosen pharmacy.
Referral Edit, editing a referral would sometimes throw a UE.
16.3.34(beta) Released 12/14/2016
Claimsnapshots were being saved with the wrong writeoff amount when using the Claim Create trigger.
EDS Electronic Benefits would sometimes fail.
PayConnect,enhanced error message for invalid username and password.
Plugins, Hook added to FormPerio
SMARTDent program link wasn't launching the selected patient.
Default aggregate SMS text did not include [ConfirmURL] tag for future day confirmations.
Web Sched New Pat Appts, the patient wasn't warned that a clinic was not currently accepting online appointments until after they selected a time slot.
Enhancement: Automated confirmations and reminders now aggregate messages by SMS/Email.
ODHQ proximal icon was showing even when clocked out.
eConfirmations, updated warning messages and added preference for ignoring appointments by status.
Definitions, Commlog Types, hiding a commlog type that is in use will now warn the user.
Newer client program versions were not correctly being stopped from connecting to older server versions sometimes.
16.3.33(beta)(foreign) Released 12/9/2016
16.3.33(beta) Released 12/9/2016
Treatment Plan, indicating the presence of a substitution was sometimes not displaying correctly.
Credit card edit window, when deleting credit cards a warning will display confirming the deletion.
Account Module,the "(Paid By )" payment description now displays last name if first and preferred name is blank.
Middle Tier, trying to delete a medical lab was causing an error.
Dropbox, when uploading a saved treatment plan, the wrong name would be saved.
Dropbox, in rare a rare scenario a user wouldn't be able to cancel out of an upload.
Dropbox, patients' image folder weren't be saved sometimes.
Opening the Edit Deposit window now selects the user's currently selected clinic for a new deposit.
When clinics are not enabled, saving alert subscriptions would not always be successful.
Accounting, printing account transaction history grids would sometimes run off the page.
Appointment types would behave incorrectly sometimes.
The finance charge tool would sometimes add $0.00 charges to accounts.
Account module loading would take a long time to load sometimes.
Quickbook Deposits, sending a deposit to Quickbooks sometimes would cause an error.
eConfirmations and eReminders (eCR), added warning when "[ConfirmCode]" tag in email templates.
DBM has been added for a scenario that caused the treatment plan module would sometimes throw a UE (very rare).
Billing Default was showing a label when it shouldn't have.
Appointment time length was removing hygienist time from the middle of procedures.
Measure Calc, printing measure calc now prompts to choose a printer.
User reports, added audit trail entry to track queries run from the "User Reports" window.
ODHQ only, proximity sensors enhanced.
Web Sched, automatic recall notifications would be sent to patients when their recall has not available time slots sometimes.
Canadian auto codes tool is now more comprehensive.
16.3.32(beta)(foreign) Released 12/2/2016
16.3.32(beta) Released 12/2/2016
Update script, removed unnecessary warning from update process.
Web Sched New Patient Appointments, refreshing the application would cause an error sometimes.
Automatic Web Sched Notifications, new patients would get reminders for recalls if the recall settings were not set up correctly.
DBM when using medical clinics, the selected DBM would not always be the one ran.
Sync Icons were not updating on other workstations
Text messaging window would rarely keep previous message selected when selecting another message, causing the blue and gray selections to show for differing message threads.
Textbox, pasting into a textbox was not pasting in plain text.
eConfirmations, added security check and warning message to eConfirmations' sign-up process.
16.3.31(beta) Released 11/30/2016
Send Claims, fixed memory leak. (Note: Claim data unaffected.)
Text Box, Copying text was taking the raw RTF instead of the text.
16.3.30(beta) Released 11/29/2016
Module Preferences, changed the wording on default intermingled mode statement preference to be more accurate.
Dropbox, when viewing images an error would occur sometimes.
Insurance payment plans would sometimes show in the "Select Payment Plan" window when they should not have been.
eRx access would have become stale in 2017.
Appointment types, selecting an appointment type wouldn't select the correct time pattern.
EDS claims require DOB and and gender to be set.
Appointment types, selecting an appointment type would cause procedures to be selected incorrectly sometimes.
Galera cluster users were receiving a deadlock error when accessing the insurance verification list sometimes.
ODHQ only, spelling errors corrected in job manager.
eReminders and eConfirmations (eCR), confirmation error messages are more accurate.
Payment window, when creating income transfers and pressing the "Transfer" button the paysplit created would sometimes have neither provider nor unearned type.
Appointment edit window, selecting a new hygiene provider using the pick list would default to the wrong hygienist when it opened.
16.3.29(beta)(foreign) Released 11/23/2016
16.3.29(beta) Released 11/23/2016
Manage Module Setup, added a preference to select all providers/employees when loading schedule.
Task window will now dynamically set the windows starting location.
eRx patient contact information now includes work phone, wireless phone, and email address.
Dental eclaims 5010, added support for procedure code modifiers.
Progress windows were being orphaned sometimes.
Oracle, loading the progress notes would throw an error sometimes.
The referral select window was displaying only referrals whose last name started with the search criteria without checking first name.
When entering a payment on a patient with no family members, the prompt "Apply part of the payment to other family members" would come up
Incomplete Procedures Report was not displaying no note procedures sometimes.
Insurance Verification Setup was displaying a valid number as invalid sometimes.
Billing Defaults window, enhanced Output Path/Url Override field.
Oracle, the email message edit window would not launch sometimes.
Oracle, the provider list window would not load.
Oracle, the database maintenance fix for "SchedulesDeleteShort" was throwing an error.
Oracle, loading the account module was throwing an error.
Oracle, several database maint checks and fixes flagged as incompatible due to failing when attempted to execute.
PayConnect payment notes will now include the account number masked to display only the last four digits.
Dental Schools, appointment requirements were not deleted from the database when removed
EHR, Measure Calc would UE if D9986 and D9987 are not in the database.
eReminders (eCR), setup enhanced and simplified.
ODHQ only, updated phones and proximity icons.
Importing electronic benefits, benefits that were unknown if in network were displaying as out of network.
eRx provider flag to enable or disable eRx.
Ortho chart setup window sometimes showed the field name.
Reminder rules are now limited to 1 for day of appt and 1 for any day prior to appt.
Central Manager, Automatically Log-On checkbox state will be remembered when selecting a patient in the patient search window.
16.3.28(beta)(foreign) Released 11/16/2016
16.3.28(beta) Released 11/16/2016
Batch Insurance Payment window, resizing the window would sometimes not resize the grids correctly.
Updates window, when using DropBox to store data and updating, an error would occur sometimes.
XVWeb bridge, patients gender was sometimes not transferring.
Chart Module, added appointment tasks as part of the show tasks option.
Enterprise aging, attempt to fix deadlocking issue when calculating aging for one family.
16.3.27(beta)(foreign) Released 11/15/2016
16.3.27(beta) Released 11/15/2016
Patient Forms, printing a signed patient form sometimes invalidates the signature.
Middle Tier, clicking Clean Up Allowed for fee schedules caused UE
Trying to delete a definition would sometimes incorrectly give "You cannot delete the last definition in a category".
Incomplete Procedures Report, procedures with notes would sometimes be flagged as having no note.
Help About, added client machine name to Help about.
New Patient Web Sched, the new patient now selects an appointment date/time before filling out their contact information.
New Patient Web Sched, email address is no longer requred to be verified.
WebForms, sheetfielddefs were being duplicated when viewing on a mobile device.
CEMT, when searching for patients and double clicking on an entry an error would occur sometimes.
eRx medications were not populating the controlled substance flag automatically when refreshed in the chart.
EHR Stage 2 queries optimized.
Middle Tier Wiki Lists, using the L, R, or Delete Column buttons would cause an error.
16.3.26(beta)(foreign) Released 11/11/2016
16.3.26(beta) Released 11/11/2016
Middle Tier ODHQ only, the SMS bubble and Texting balance monitors were not working.
Mobile Web, patients who were not active were being returned in the patient search.
Editing a Proc Button category would not show up without closing and reopening Setup Procedure Buttons window
Net Production Transactional Report would duplicate production sometimes.
Internal, Job Manager now shows jobs that need to be picked up in the On Deck tab.
Security log entry had wrong verbiage when changing eConfirm/eReminder status.
EConnector EConfirmation generator was not being prevented in cases where it had been disabled.
Pay Plan Credits window would sometimes throw a UE on new databases or in very rare circumstances.
Adding supplemental payments on claims that were originally received 'As Total' could throw a UE.
Mobile Web, hiding 'Operatories' from the home view because the feature is not finished yet.
Treatment plan module "Show" tab checkboxes were not filtering correctly.
The last letter of some appointment view fields would appear red or grey sometimes. (very rare)
Internal, Job Manager Improvements
Adding CarrierAddress2 to Letter Merge.
Incomplete Procedure Report, deleted procedures were showing that they contained no note in the report.
We will set the MySQL server variable 'sql_mode' to blank if it is set to a mode that is not supported.
Patient Notes, trying to load new patient notes would throw a "there is no row at position 0" error in rare scenarios.
Help, added About Open Dental under the Help menu item.
DentalXChange e-statements, the guarantor's email address will always be included in the xml data sent to DentalXChange.
The billing options progress window was not closing automatically when the sending process completed.
Middle Tier, running the database maintenance InnoDB tool was causing an error.
Database maintenance, some methods would cause an error over middle tier.
16.3.25(beta)(foreign) Released 11/7/2016
16.3.25(beta) Released 11/7/2016
We are no longer setting the sql_mode option to blank on startup.
ODHQ only, the new proximity sensor config file was getting overwritten with each update.
Web Sched, patients were presented with time slots that were for "first available" providers if the office had Web Sched set up for Secondary Providers Only and the patient had NO secondary provider set.
Web Sched, the Recall List was sending out Web Sched emails to patients that would not get any available Time Slots due to the way the practice has their Web Sched settings.
ODHQ only, adding new tasks from job manager no longer generates a UE.
Treatment planned procedures would sometimes incorrectly show a deductible amount.
Procedures Not Billed to Insurance window, clicking New Claims will no longer select all procedures by default.
ODHQ only, Job manager could not display tasks sometimes.
Enterprise aging would sometimes cause a deadlock issue for Galera cluster users.
16.3.24(beta) Released 11/3/2016
Provider Alphabetize, now puts all hidden items to the very bottom of the list.
Insurance Plan Edit window, when accessing the insurance plan without a patient, carrier information changes would get overwritten sometimes.
Super Family Statements were not excluding super family members flagged for being included in super family statements when the Group by Super Family box is not checked.
16.3.23(beta)(foreign) Released 11/2/2016
16.3.23(beta) Released 11/2/2016
Dual coverage insurance was sometimes creating negative deductibles
Adding a provider schedule might incorrectly display an overlapping schedule warning
Internal, added quicknotes to the Job Manager.
Appt Types, it would not appear that procs were being selected when choosing an appt type.
Ins Plans, editing an insplan from the insplans list was causing the carrier to be removed.
Patient Select, the PatNum filter was not working sometimes when random primary keys were turned on.
Adding 2017 CDT codes
16.3.22(beta)(foreign) Released 11/2/2016
16.3.22(beta) Released 11/2/2016
Web Forms, retrieving web forms was importing partial web forms sometimes.
Appointment time pattern logic enhanced to combine procedure time patterns better.
Medical, printing medication list sometimes cuts the Status column off.
Provider order, providers alphabetized instead of using item order sometimes.
Procedure info window and edit claim window, ordering provider override, user can pick a referral as ordering provider.
ODHQ only, Job manager indicates review status in priority column.
Procedure Code Notes, other workstations in the office were not getting notified when a note was deleted.
Recalls, additional procedures from other due recalls that need to be scheduled along with the special recall do not follow the conventional time pattern logic (E.g. /X/ + /X/ becomes /X//X/ instead of /XX/).
Graphic reports would throw out of memory exception in some cases.
Patient Portal, the "Make Payment" button from the login screen would create a payment for an indeterminate patient if there were multiple patients with the same name and birthdate.
Web Sched New Patient Appointment, the new patient that was getting created would have the first and last names switched.
Appointment Views, editing an appointment view could sometimes cause the appointment module to refresh incorrectly.
eCR (eConfirmations & eReminders), appointment confirmation statuses not updated and messages not commlogged sometimes.
Auto Notes, Default auto notes now prompt when opening the Procedure Edit window.
ODHQ only, proximity enhancements.
Adding a warning message when trying to copy a schedule with no providers or employees selected.
ODHQ only, changing the triage status for techs was always moving the tech into their default queue instead of the queue that correlates to their ClockStatus.
16.3.21(beta)(foreign) Released 10/28/2016
16.3.21(beta) Released 10/28/2016
Reports, tabbing to another software and then tabbing back to Open Dental does not bring report to the front of the screen.
Canada, added RBC Insurance to the Database Maintenance for adding missing CDA carrier info.
eConfirmations and eReminders (eCR), replacement tags sometimes didn't work for automated confirmations.
16.3.20(beta)(foreign) Released 10/27/2016
16.3.20(beta) Released 10/27/2016
EServices Setup, fixed UI errors in setup form.
Provider Setup, alphabetize providers now orders non-providers to bottom of list first.
Get reports automation changes (X12).
Report Complex and Billing List progress bars were not closing automatically.
16.3.19(beta)(foreign) Released 10/27/2016
16.3.19(beta) Released 10/27/2016
Insurance plan edit window, if a user doesn't have insurance plan edit permission they can still create a new insplan sometimes.
Internal, Spell check was removing formatting for text in the job manager.
Database Maintenence, running the AppointmentsNoPatients Fix tool would throw a UE for offices using a Linux server.
Alerts, clinic label was showing when clinics was turned off.
Payment split edit, payment splits could be created where the patient doesn't match the procedure's patient sometimes.
Batch Insurance Payments window, when selecting a definition using the Payment Group button and pressing OK with nothing selected, an error would occur.
Edit appointment window procedures can be detached from another appointment and attached to the appointment being edited.
eReminders and eConfirmations, ApptTimeAskedArrive field for messages now available.
Canadian secondary preauths would come up with an error message on Okay, Print, and Print Preview click.
EHR Quality Measures, CQM 155 for weight assessment and counseling for children was not calculating correctly sometimes.
ODHQ only, job manager enhancement to tasks.
Ortho Chart Setup window, Tab Names rows would not reselect after clicking Up or Down.
X-Charge Reconcile, the progress window can get stuck open with no way to close sometimes.
16.3.18(beta)(foreign) Released 10/25/2016
16.3.18(beta) Released 10/25/2016
Patient Portal, the account balance was not using the balance from the most recent statement.
Kiosk had a title bar that allowed the window to be dragged.
Production and income reports, unearned payments would display even though Show Unearned was unchecked.
Web Sched, special recall types were not considering other due recall types in regards to the length of time slot being searched for sometimes.
Editing credit cards would sometimes throw a UE.
Adding a quick procedure from the Account module and changing the code via auto codes was adding an additional claim proc estimate.
eRx provider first name and last name allow space character.
ODHQ only, WebCamOD refactored into ProximityOD.
Update progress bar was causing an error sometimes.
AudaxCeph bridge, patient birthdate format was wrong.
Web Sched, new patient appointments were always using a 5 minute increment when applying the time pattern to the appointment being scheduled.
Podium setup window had a mislabeled title.
Schedules, removed duplicate time indicators when a provider is scheduled for multiple ops.
Internal, added a message when RTF formatting fails to load for the spell check window.
Ability to import 2017 CPT codes.
Email addresses, users are now blocked from entering the same address twice.
Recall Setup Enhancement, warn user if [URL] variable is not added to the Web Sched message.
Appointments, adding procedures to appointments from the quick procs menu or the 'Add' button wouldn't attach those procedures to the appointment.
16.3.17(beta)(foreign) Released 10/19/2016
16.3.17(beta) Released 10/19/2016
Right-clicking on a grid row will now select the row that was right-clicked.
An extra repeat charge could be added if the patient's billing date was changed.
ODHQ, phone tiles would not display the name of employees with long names.
Edit Claim Procedure window for Canada, Estimated Patient Portion would be wrong sometimes.
Web Sched, the appointment schedule was not filling up from left to right (using operatory order) sometimes.
Middle Tier, attempting to delete procedures would cause an error.
Audit Trail, TreatPlanDiscountEdit permission could not be filtered on.
Emails, opening a draft sometimes re-appended the sender address's autograph to the bottom of the email.
Credit Cards, payment plans on different members of the family were showing a balance of $0.00 in the Authorized Recurring Charges section.
OpenDentalService was using too much CPU resources if a database connection was never successfully made.
FHIR, searching by date was not requiring the proper format.
FHIR, searching schedules by identifier would return an error message.
Insurance benefits, ortho maxes are now calculated separately from general individual and family maxes.
Blockouts were not comprehensively audit trailed.
Adding a more detailed payment note for payments made through XWeb.
Web Sched, Internet Explorer 10 and 11 weren't allowing the user to scroll through the available time slots.
Insurance Benefits, changed a label from "Fluoride to Age" to "Fluoride through Age" to remove ambiguity.
Appt Types, fixed a warning message to be more clear.
Appointment Bubble, bubble was not refreshing when the appointment was resized.
Edit appointment window procedures attach when OK clicked.
Setup Security, carriage returns in the filter textbox will sometimes not filter correctly.
Eservices Menu, enhanced eServices menu items to better follow patterns.
16.3.16(beta)(foreign) Released 10/14/2016
16.3.16(beta) Released 10/14/2016
Confirmation Requests were not sending in some cases.
Reminders Requests were not sending in some cases.
Appointment Edit window would crash Open Dental in extremely rare cases.
ODHQ Enhancement, the escalation list now includes techs that are in OfflineAssist mode.
Claims, trying to open a deleted claim causes an error sometimes.
Middle Tier, Clinic Quality Measure #68 would not calculate.
Ortho chart signatures were sometimes not saving when clicking on a non-editable cell.
Moving an appointment with completed procedures attached could change the provider on the procedures if the user did not have the completed procedure edit permission.
Adding the ability to choose Emergency Name and Emergency Phone as required fields.
Appointment Edit window would sometimes spawn too many threads.
Edit Claim Procedure window, Canadian lab fees will now display.
Planned Appointments would sometimes change the appointments Provider.
Middle Tier, providing a patient with online access was causing an error.
Job Manager, enhanced the Add Job window to be non-modal.
Appointment edit window, clicking on the Procedures on this Appointment grid would sometimes crash Open Dental.
Permissions, ClaimSentEdit was preventing users from accessing insurance payments.
Module Setup, Appointment Bubble Disable preference had a misleading label.
Middle Tier, scheduling an appointment would throw an error sometimes.
Recall Setup, was not sending signal out to update preferences.
Supplies, adding a brand new supply to an order would cause the supply to not save to the DB.
Attempted fix, making a claim from the Account module would throw a GetNodeByIndex error sometimes.
Treatment Plans, annual and ortho max amounts weren't being included in procedure owed amounts sometimes.
Edit ComboBox window for sheets, Reportable Name textbox would say it needed a valid number when it shouldn't have.
Public health screenings, fluoride and assessment procedure checkboxes wouldn't create the proper procedures sometimes.
EHR, the electronic note measure was not showing in the list.
16.3.15(beta)(foreign) Released 10/11/2016
16.3.15(beta) Released 10/11/2016
Image Module, clicking the "Info" button sometimes does not show the description.
Web Sched New Patient, the birthdate field in the new patient form would sometimes save the wrong month.
ERA 835s were not displaying correctly when opened from the insurance claims window sometimes.
OpenDental would crash on launch for people still running versions of MySQL below 5.5.
Aging, modified the query to calculate aging to include the query to first zero out all patient aged balances instead of running it separately.
AppointmentReminderRule apptTime and apptDate tags were flipped.
EHR, procedures were not getting flagged as CPOE from the Chart module sometimes.
Security Setup, group filter combo box sometimes does not show user groups if clinics is disabled.
ODHQ only, big phones window width was too large to show on one monitor.
Deposit slip sheet printing was not showing the last few line items sometimes.
Recall List, selecting multiple patients while sorting by Billing Type would sometimes throw an exception.
Canadian Lab Fee rows in account module, Pat Portions moved to their parent procedure rows.
16.3.14(beta)(foreign) Released 10/6/2016
16.3.14(beta) Released 10/6/2016
Instead of disabling the Send button for secondary Canadian preauths, we will now show a message box explaining why it can't be sent.
Graphical Reports, unsaved default tabs would get cleared out if the user clicked "refresh."
Code System Importer supports CPT 2016 codes.
Payment plans, Tx Credits grid was removing procedures that were being paid on through the current payment plan.
Module Preferences, treatment plan sort order radio buttons could sometimes both be unckecked.
Payments, the "select payment plan" window would sometimes appear with no available selections when paying on payment plans (rare).
TreatPlan Presentation Statistics Report, running for net production would throw a UE.
Edit Appointment, fee on appointment was not calculating correctly sometimes.
Recall Type Synch, improved overall running speed for larger databases.
Web Sched, new patients were allowed to create multiple New Patient Appointments by using the back button after successfully scheduling an appointment.
Web Sched, patients could click on their Recall link multiple times and then schedule their appointment several times.
Medical e-claims to passport health sent through the change health care clearinghouse now include billing taxonomy code.
eServices Setup, the New Patient Appts "Appointment length" setting was not considering the current Time Increment preference.
Emdeon Medical, updated the web reference URL to the new Change Healthcare URL to comply with TLS1.2/SHA2.
Medical eclaim ordering provider default to treating provider preference, allowing blank ordering provider.
Medical eclaim ordering provider default to treating provider when carrier is medicaid.
16.3.13(beta)(foreign) Released 10/4/2016
16.3.13(beta) Released 10/4/2016
Users could run command queries without having the Command Query permission
Appointment Edit, audit trails created for deleting procedures are incorrect sometimes.
Recall and Confirmation Setup, max number of reminders does not allow to leave blank.
Web Sched, the practice phone was not getting automatically formatted when the phone was 10 characters long.
Web Sched, IE11 was partially hiding the Appointment Booked label after booking an appointment.
Procedure codes list, editing a fee with invalid characters and clicking on another cell would cause a UE.
eRx compound drugs were showing in progress notes as drug name 'none'. Now drug name is ingredient list.
Web Sched, IE11 was not allowing users to scroll through the available time slots sometimes.
Rx Manage, printing multiple prescriptions will sometimes not print the DEA number.
Automatically creating the config file for FHIR.
Reports, unchecking Show Unearned wouldn't cease showing unearned payments sometimes.
Account module, when allocating prepayments to procedures the splits in the payment created would be incorrect sometimes.
Central manager, security window resizing would hide text sometimes.
Procedure fees were sometimes wrong for PPO plans.
Internal eRx billing tool now identifies duplicate providers in bold red text.
Typing into a cell in a grid would not auto-scroll correctly with a horizontal scrollbar.
16.3.12(beta)(foreign) Released 10/1/2016
16.3.12(beta) Released 10/1/2016
Insurance plan edit would throw an exception when clicking OK sometimes.
16.3.11(beta)(foreign) Released 9/30/2016
16.3.11(beta) Released 9/30/2016
Automation, the ScheduleProcedure trigger is not firing when scheduling the appointment via the Planned Appts tab in the Chart module.
Treatment Plans, signature for signed treatment plan is not saving sometimes.
Insurance Verification List would throw an exception in Middle Tier.
DBM PatientPriProvHidden would sometimes run slow.
Web Forms, having an input field with a '[' char as the last character in the field was causing an error.
Unscheduled list, appointments with notes deleted from the unscheduled list were not asking if the user wanted to save them as commlogs.
eConnector, the manager thread was logging an exception instead of an error message when appt reminders or confirmations were enabled but no rules were set up.
eConnector, the FHIR subscriptions thread was not quitting when the service was trying to close.
16.3.10(beta)(foreign) Released 9/29/2016
16.3.10(beta) Released 9/29/2016
Payment window, when Pay Split Manager is forced, the "Pay" button will be hidden
Wiki, the bookmark link creation helper was not creating a valid div id which would cause no scrolling when clicking on the link.
Insurance plan edit would throw an exception when clicking OK if another user dropped the plan while the user was editing it.
Podium no longer sends a review attempt if the location id is blank.
Emails, saving an outgoing email message would not save the selection in the "From" field.
Enhancement, fixed MySQL query that checks the database storage engine.
Topaz signature pad plugin enhancement to accommodate remote users with HSB model signature pads.
Repeat Charges, prepayments would cover too many charges sometimes.
Repeat Charges, payment description when using prepayments was vague
Repeat Charges, payment amount when using prepayments would be incorrect sometimes
EServices Setup, added missing label text.
Edit Credit Card and Payment Create,closed payment plans no longer available to select.
Middle tier, initial loading would sometimes throw a UE.
Screenings, if not using sheets an error would occur when editing an existing screen sometimes.
Appointment drawing speed fix phase 2.
Unearned Income Report,can now filter by clinics.
Patient Field Defs,removed In Case Of Emergency(ICE) display field.
Web Forms, offices were getting partially filled out forms from patients that used invalid characters within the form sometimes.
16.3.9(beta)(foreign) Released 9/27/2016
16.3.9(beta) Released 9/27/2016
Image Module, importing a file without an extension will sometimes throw a UE.
Enhancement, eConfirmations and eReminder message tags now include provider and practice fields.
ODHQ Only, job manager user selector would sometimes select the wrong user.
eCW, signal update would cause a UE sometimes.
Enhancement, billing window can be resized without losing visibility of any controls.
Treatment plan presenter reports were not calculating adjustments correctly.
Routing slip topmost provider was missing for custom routing slip sheets sometimes.
Custom sheet text was not displaying when the field area was too small for the text.
Custom one line sheet text was wrapping instead of cutting off.
Custom sheet text which spanned multiple pages was not split on the correct line sometimes.
Enhancement, recall setup window simplified.
Enhancement, eServices setup now includes eConfirmation & eReminders.
Payment plan charges would sometimes get orphaned if two users went into the same payment plan and one user deleted it.
Major speed improvements to loading Treatment Plan Module for PPO patients.
Blockouts, clear blockouts for clinics now displays correctly.
Sheet printing, large text paragraphs in certain fonts were being cut off on the right by about a character.
Dental Schools, opening an existing grading scale would sometimes cause the UI to show incorrectly.
Dental Schools, clicking a category in the evaluation would cause an error if the grading scale was missing.
Dental Schools, an error would occur when adding a brand new grading scale to an evaluation definition.
Dental Schools, "Max Points" column was not appearing for weighted evaluations when re-entering the window.
Dental Schools, improved checking in the evaluation criterion grid to reduce errors.
ODHQ only, Job manager enhancement for approvals.
16.3.8(beta)(foreign) Released 9/22/2016
16.3.8(beta) Released 9/22/2016
Enhancement, UI changes to the clinic select window to accomodate larger clinic abbreviations.
Speed optimization for deleting an appointment.
Removed a script from the conversion script that was causing payments to have an incorrect amount of paysplits in certain scenarios.
16.3.7(beta)(foreign) Released 9/22/2016
16.3.7(beta) Released 9/22/2016
Paysplit Manager, attempting to add a split for a payment plan charge will sometimes fail.
Procedure fees were sometimes not calculated correctly for PPO plans when defaulting to UCR fees.
Security permission ClaimProcReceivedEdit was using the claim date received instead of the claimproc date entry.
Edit Patient Information, unhandled exception will display sometimes depending on which features are enabled.
Patient Information, emergency contact details are not saving when the patient edit form is closed.
16.3.6(beta)(foreign) Released 9/21/2016
16.3.6(beta) Released 9/21/2016
Appointment types, appointments with an appointment type already set would always appear to have the last appointment type in the list.
Appointment types, choosing an appointment type with no procedures will no longer detach current procedures from the appointment.
Messaging Button Setup was not allowing button overrides to be set (the "only applies to one computer" option).
Messaging Button Setup, after selecting a computer and attempting to override a button that does not have an override already set would cause the buttons list to refresh as if the (All) computer option was selected.
New Ortho Chart fields were sometimes not being saved.
Appointment Module, right-click clear blockout menu no longer shows clinic options if clinics are not in use.
EHR, running Quality Measures from Middle Tier was causing a KeyNotFoundException.
Add new patient, clicking the add new patient button from the select patient window would throw an unhandled exception in rare cases.
Payment Window, if the Pay Split Manager is canceled out of or OK is pressed without any splits the Payment window will no longer make an unallocated split if the preference to force Pay Split Manager is true.
Database Maintenance, included a way to remove fees that no longer have a corresponding procedure code.
Mobile Web, appointments that were 30 days in the future would not display.
eRx browser window use latest version of IE.
Ontario Dental Association fee schedules download using 6 digit member number.
Accounting history window, the calendar drop-downs used to select a date range were overlapping.
EHR, Quality Measures were not working for Middle Tier.
Aging, a family balance would sometimes remain after all transactions were deleted for the family.
Insurance Plan Edit form was taking a long time to load when the insurance plan had a lot of subscribers on it. Added a "List Subscribers" button to alleviate the slowness.
Providers, closing the provider setup window would sometimes take several seconds on large databases.
Podium setup, changes made to trigger type wouldn't persist sometimes.
Enhancement, combine insurance carriers now warns user when mismatched data is detected.
Diagnostic Enhancement, logging added to generate statements to catch rare occurrence of statement to patient mismatches.
Changed the title of the Select Task List window to be "Add Task - Select Task List" when adding a new task.
Multi Rx Manage, new rx sometimes were not sorting correctly.
16.3.5(beta)(foreign) Released 9/16/2016
16.3.5(beta) Released 9/16/2016
Sheets, adding and immediately deleting a combobox from a sheet always cause an error.
FHIR, small improvements to make debugging easier when checking an API key.
Enhancement, patient edit window emergency contact labels edited to be more clear.
Middle tier, creating a payment attached to a payment plan would throw a UE.
ODHQ only, Job Manager enhancements.
Tasks button, task count on the main toolbar was incorrect sometimes.
Enhanced Task menu item in Setup menu and corresponding window to better follow patterns.
Database Maint, patients with an invalid grade level were causing middle tier to have an error whenever interacting with that patient.
Convert Database contained a query with a mixed case table name which will cause an error sometimes.
Treatment Plans, printing unsaved treatment plans using sheets would sometimes not print the procedure abbreviation.
Sheet printing sometimes gave error regarding "Value of 'large number' is not valid for 'emSize' should be greater than 0 and less than or equal to system.single.maxvalue parameter name: emsize."
Enhancement for Topaz Signature Pad plugin to add functionality to existing code instead of replacing it.
16.3.4(beta)(foreign) Released 9/15/2016
16.3.4(beta) Released 9/15/2016
Creating schedules, creating employee schedules would sometimes warn about overlapping schedules.
Middle Tier, Creating a task would throw an error sometimes.
Images Module, progress bar would display sometimes when it shouldn't.
Enhancement, schedules allows sorting by columns.
Enhancement, In Case of Emergency (ICE) fields improved to use display fields instead of patient fields.
Speed improvements to the Insurance Verification list.
Images Module, progress bar text would be incorrect sometimes.
Tasks, popups were always showing up on the same monitor instead of in the center of the active monitor.
Sheet printing sometimes gave error regarding "Value of NaN is not valid for emSize."
Images Module, when using DropBox images would be downloaded when not necessary sometimes.
Email Message Edit, viewing unsent email messages would sometimes not display the correct From email address.
Task reminder, enhanced the tool bar refresh to cause less flickering.
16.3.3(beta)(foreign) Released 9/14/2016
16.3.3(beta) Released 9/14/2016
Appointment drawing speed fix phase 1 was not properly backported.
Payment window, Pay Split Manager prompt wouldn't show when making payments to payment plans.
Appointment Module, deleting an appointment was not sending a signal to other computers to refresh.
Sheet printing to PDF or printer was sometimes overlapping text and wrapping differently than on screen.
Middle Tier, Wiki lists would have errors when adding rows sometimes.
Insurance Verification List was taking a long time to load users with a large number of rows in the insverify table.
FHIR, trying to generate a new API key would get the message "Reached 1000 attempts of trying to generate FHIR API key."
Within the Edit Procedure Button window, auto codes would not stay selected.
Images Module, when importing large images while using DropBox the program would become unresponsive sometimes.
Paysplit manager, splits would sometimes not get automatically allocated correctly to payment plan charges.
16.3.2(beta) Released 9/14/2016
Enhancement, Repeat Charges tool user interface improvements.
Report Complex, was sometimes leaving the progress bar if there was no rows in a report.
Graphics Preferences window would sometimes block user from entering the form.
List Provider Setup, checking "Show Hidden Providers" was not causing the list to refresh.
The security permission for alphabetizing the provider list was missing a description.
Task edit, the top of “Patient Name” text box was sometimes missing.
Re-adding the tracking of deleted appointments.
Tasks button in the main toolbar behavior reverted to previous behavior.
Mobile Web, hidden Open Dental users were able to log into Mobile Web.
Mobile Web, excluding hidden providers from appointment view options.
Appointment types enhancement, added the ability to not override an appointment's time pattern or procedures when selecting an appointment type.
Duplicates were not being removed from prov/op lists in Appointment Module.
Enhancement, UI improvements to the Patient Information window.
Enhancement, UI improvements to the Time Card Edit window.
Appointment Module, was flashing periodically when signal buttons were changed.
Spell check was inadvertently disabled in the description field of the task edit window.
Dropbox would throw an exception when trying to authenticate.
16.3.1(beta) Released 9/9/2016
Early beta.
Enhancement, provider list can be permanently alphabetized if user has permission.
Insurance Verification List, changed the Appt Date column to Appt Date Time to show the time values for appointments.
The Select References was taking a long time to open.
The Broken Appointments Report would never finish when choosing 'By adjustments' when clinics were disabled.
Exporting the Outstanding Claims Report would not include the correct column headings sometimes.
Enhancement, Manage Time Card now shows the window title properly.
Confirmation Texting, added required fields for confirmation statuses.
Confirmation list postcards show 01/01/0001 12:00 AM for date and time sometimes.
PreAuthorizations, receiving preauths estimates would sometimes show the income transfer window.
Recall Reminder Setup, recall reminders with blank days would sometimes not show all of the recall patients in the recall list.
Time Cards, when only printing breaks the in/out columns were mislabeled.
ClaimConnect get reports goes to dentalxchange website when ERA service not contracted.
Enhancement to show patient restrictions in the patient information grid in the Family and Chart modules.
Enhancement, Appointment report can report on Web Sched Recall and New Patient appointments separately.
Patient Portal - When trying to make a payment, sometimes XWeb would try to read from a device.
DBM to insert missing program properties for a clinic.
HL7 - When the PatNum in the HL7 message did not match the PatNum on the appointment in the HL7 message, a patient would be created with a blank first and last name.
Receipts would display the balance in the grid inconsistently.
When sending a large amount of statements from the Billing window, a UE would occur if a statement had been deleted.
Middle Tier - Improved speed for running Repeat Charges.
NewCrop Billing Tool Use New Report Format
Paysplit manager was taking a long time to load.
Including the PatNum on the error message when sending statements through the Billing window.
Enhancement, spelling errors corrected.
When adding a procedure through the Account Quick Add, the writeoffs for capitation plans would not be calculated.
Enhancement, Schedules day editing now allows switching between days.
Enhancement, procedure Original Date Complete is now visible if set from procedure edit window.
When trying to send a claim on a patient clone, the 'Claim Relationship' error was displaying when it should not have been.
Enhancement, dental schools provider list now easier to hide providers from view.
Enhancement, patients with perio charts can no longer be deleted.
ODHQ Only, Job manager enhancements to require Actual and Estimated Hours.
Statements, when not using line-item account, closed payment plans with outstanding balances wouldn't show up when they should have.
Claim custom tracking, statuses for claims would sometimes not stick.
Payment Plans, the amortization schedule would not reflect the correct provider if the provider was changed before the schedule was created.
Clinics can no longer be deleted if users are restricted to the clinic.
Production and Income as well as Payment reports can now be run with only "Include Unearned" checked and no providers selected.
Enhancement, Procedure button procedure order improved for new proc buttons.
Insurance Annual Max would sometimes display the wrong amount.
Speed improvements for selecting a different appointment in the Appointment module.
eBilling, enhanced error message for Dental Exchange to include the clinic that caused the error.
Paysplit manager was behaving inconsistently with regards to payment plan charges.
Routing Slips report would load slowly sometimes.
Insurance Plan Edit, included error logging for Insurance Verification issues.
Speed improvements to the Batch Insurance Payment window.
Quickbooks, Clinic Description will now be passed to quickbooks as a ClassRef in the deposit info.
Adding a clinic column to Time Card Manage window when printing.
Added WebMD to message box that says which clearinghouses support eligibility checks.
Contact List, multi-line notes would sometimes overlap.
Treatment Plans, printing treatment plans using sheets would sometimes not print the procedure abbreviation.
Appointment Edit, adding a procedure to an appointment would sometimes not update the total appointment fee.
Enter Treatement in Chart Module, adding an ExistingOther procedure would sometimes not use the entered date.
Tasks control, right clicking outside of a row would cause an error sometimes.
Enhancement, Task control show finished tasks moved to new options button.
Enhancement, Task settings moved from misc setup to new task setup dropdown option.
Enhancement, added new option to sort appointment type task lists by AptDateTime.
Enhancement, Automated eReminders and eConfirmation interface improved.
Enhancement, Automated eReminders and eConfirmation required database schema changes.
Provider list was using deleted providers when seeing if any of the providers have duplicate abbreviations.
Oracle Clinics, trying to add a new clinic would cause an error.
Enhancement, Schedules day editing now warns when user has assigned multiple different providers to the same operatory.
Appointment module drawing was slow with high volume of appointments.
Version 16.2 new features listed here
known issues:
PaySplit Manager, adding splits attached to payment plans to a payment before going into the pay split manager will sometimes cause autosplits to be incorrect.
16.2.76 not released
16.2.75(foreign) Released 1/18/2017
16.2.75 Released 1/18/2017
Creating a pre-allocated payment causes an error sometimes.
16.2.74(foreign) Released 1/2/2017
16.2.74 Released 1/2/2017
Fee Schedules, copying fee schedules was causing some fees to be deleted.
16.2.73(foreign) Released 12/30/2016
16.2.73 Released 12/30/2016
Send Claims, retrieving reports would sometimes cause a UE.
Blockouts, Linux users would throw an exception when trying to use blockout cut/copy/paste repeating.
16.2.72(foreign) Released 12/16/2016
16.2.72 Released 12/16/2016
Claimsnapshots were being saved with the wrong writeoff amount when using the Claim Create trigger.
The error "An item with the same key has already been added" would show when loading the appointment module and duplicate appointment view items were present in the database.
EDS Electronic Benefits would sometimes fail.
PayConnect,enhanced error message for invalid username and password.
SMARTDent program link wasn't launching the selected patient.
DBM EduResourceInvalidDiseaseDefNum was removing the Tobacco Use Assessment SNOMEDCT code from the Educational Resource
Newer client program versions were not correctly being stopped from connecting to older server versions sometimes.
Payment window, Family Balances grid would be off when payments were made on insurance payment plans.
eRx in the chart was not retaining the chosen pharmacy.
16.2.71(foreign) Released 12/9/2016
16.2.71 Released 12/9/2016
Treatment Plan, indicating the presence of a substitution was sometimes not displaying correctly.
Accounting, printing account transaction history grids would sometimes run off the page.
The finance charge tool would sometimes add $0.00 charges to accounts.
16.2.70(foreign) Released 12/2/2016
16.2.70 Released 12/2/2016
Payments, the "select payment plan" window would sometimes appear with no available selections when paying on payment plans (rare).
Insurance payment plans would sometimes show in the "Select Payment Plan" window when they should not have been.
eRx access would have become stale in 2017.
EDS claims require DOB and and gender to be set.
Appointment edit window, selecting a new hygiene provider using the pick list would default to the wrong hygienist when it opened.
Automatic Web Sched Notifications, new patients would get reminders for recalls if the recall settings were not set up correctly.
Text messaging window would rarely keep previous message selected when selecting another message, causing the blue and gray selections to show for differing message threads.
16.2.69(foreign) Released 11/23/2016
16.2.69 Released 11/23/2016
Batch Insurance Payment window, resizing the window would sometimes not resize the grids correctly.
XVWeb bridge, patients gender was sometimes not transferring.
Dental eclaims 5010, added support for procedure code modifiers.
When entering a payment on a patient with no family members, the prompt "Apply part of the payment to other family members" would come up
PayConnect payment notes will now include the account number masked to display only the last four digits.
Dental Schools, appointment requirements were not deleted from the database when removed
Importing electronic benefits, benefits that were unknown if in network were displaying as out of network.
Ortho chart setup window sometimes showed the field name.
Central Manager, Automatically Log-On checkbox state will be remembered when selecting a patient in the patient search window.
16.2.68(foreign) Released 11/15/2016
16.2.68 Released 11/15/2016
Patient Forms, printing a signed patient form sometimes invalidates the signature.
Middle Tier, clicking Clean Up Allowed for fee schedules caused UE
Trying to delete a definition would sometimes incorrectly give "You cannot delete the last definition in a category".
CEMT, when searching for patients and double clicking on an entry an error would occur sometimes.
eRx medications were not populating the controlled substance flag automatically when refreshed in the chart.
16.2.67(foreign) Released 11/11/2016
16.2.67 Released 11/11/2016
Editing a Proc Button category would not show up without closing and reopening Setup Procedure Buttons window
Adding CarrierAddress2 to Letter Merge.
We will set the MySQL server variable 'sql_mode' to blank if it is set to a mode that is not supported.
DentalXChange e-statements, the guarantor's email address will always be included in the xml data sent to DentalXChange.
Middle Tier, running the database maintenance InnoDB tool was causing an error.
16.2.66(foreign) Released 11/9/2016
16.2.66 Released 11/9/2016
Adding supplemental payments on claims that were originally received 'As Total' could throw a UE.
The last letter of some appointment view fields would appear red or grey sometimes. (very rare)
16.2.65(foreign) Released 11/7/2016
16.2.65 Released 11/7/2016
Appointment Bubble, bubble was not refreshing when the appointment was resized.
We are no longer setting the sql_mode option to blank on startup.
Procedures Not Billed to Insurance window, clicking New Claims will no longer select all procedures by default.
16.2.64 Released 11/4/2016
Dual coverage insurance was sometimes creating negative deductibles
Super Family Statements were not excluding super family members flagged for being included in super family statements when the Group by Super Family box is not checked.
16.2.63(foreign) Released 11/2/2016
16.2.63 Released 11/2/2016
Provider Setup, alphabetize providers now orders non-providers to bottom of list first.
Medical, printing medication list sometimes cuts the Status column off.
Provider order, providers alphabetized instead of using item order sometimes.
Patient Portal, the "Make Payment" button from the login screen would create a payment for an indeterminate patient if there were multiple patients with the same name and birthdate.
Appointment Views, editing an appointment view could sometimes cause the appointment module to refresh incorrectly.
Adding a warning message when trying to copy a schedule with no providers or employees selected.
Text boxes in the Appointment Reminder Forecast section would blink an error provider if greater than 255.
16.2.62(foreign) Released 10/28/2016
16.2.62 Released 10/28/2016
Emdeon Medical, updated the web reference URL to the new Change Healthcare URL to comply with TLS1.2/SHA2.
Canada, added RBC Insurance to the Database Maintenance for adding missing CDA carrier info.
16.2.61(foreign) Released 10/27/2016
16.2.61 Released 10/27/2016
Database Maintenence, running the AppointmentsNoPatients Fix tool would throw a UE for offices using a Linux server.
Edit appointment window procedures can be detached from another appointment and attached to the appointment being edited.
Canadian secondary preauths would come up with an error message on Okay, Print, and Print Preview click.
EHR Quality Measures, CQM 155 for weight assessment and counseling for children was not calculating correctly sometimes.
16.2.60(foreign) Released 10/25/2016
16.2.60 Released 10/25/2016
Kiosk had a title bar that allowed the window to be dragged.
Production and income reports, unearned payments would display even though Show Unearned was unchecked.
Editing credit cards would sometimes throw a UE.
eRx provider first name and last name allow space character.
Update progress bar was causing an error sometimes.
Treatment planned procedures would not prompt for auto codes if the user did not have the Edit Completed Procedure permission.
AudaxCeph bridge, patient birthdate format was wrong.
Podium setup window had a mislabeled title.
Ability to import 2017 CPT codes.
Recall Setup Enhancement, warn user if [URL] variable is not added to the Web Sched message.
Appointments, adding procedures to appointments from the quick procs menu or the 'Add' button wouldn't attach those procedures to the appointment.
16.2.59(foreign) Released 10/19/2016
16.2.59 Released 10/19/2016
EHR, the electronic note measure was not showing in the list.
Audit Trail, TreatPlanDiscountEdit permission could not be filtered on.
Emails, opening a draft sometimes re-appended the sender address's autograph to the bottom of the email.
Credit Cards, payment plans on different members of the family were showing a balance of $0.00 in the Authorized Recurring Charges section.
Insurance benefits, ortho maxes are now calculated separately from general individual and family maxes.
Blockouts were not comprehensively audit trailed.
Insurance Benefits, changed a label from "Fluoride to Age" to "Fluoride through Age" to remove ambiguity.
Edit appointment window procedures attach when OK clicked.
16.2.58(foreign) Released 10/14/2016
16.2.58 Released 10/14/2016
Appointment Edit window would crash Open Dental in extremely rare cases.
Claims, trying to open a deleted claim causes an error sometimes.
Middle Tier, Clinic Quality Measure #68 would not calculate.
Ortho chart signatures were sometimes not saving when clicking on a non-editable cell.
Moving an appointment with completed procedures attached could change the provider on the procedures if the user did not have the completed procedure edit permission.
Appointment Edit window would sometimes spawn too many threads.
Planned Appointments would sometimes change the appointments Provider.
Appointment edit window, clicking on the Procedures on this Appointment grid would sometimes crash Open Dental.
Module Setup, Appointment Bubble Disable preference had a misleading label.
Supplies, adding a brand new supply to an order would cause the supply to not save to the DB.
Attempted fix, making a claim from the Account module would throw a GetNodeByIndex error sometimes.
Public health screenings, fluoride and assessment procedure checkboxes wouldn't create the proper procedures sometimes.
16.2.57(foreign) Released 10/11/2016
16.2.57 Released 10/11/2016
Image Module, clicking the "Info" button sometimes does not show the description.
ERA 835s were not displaying correctly when opened from the insurance claims window sometimes.
EHR, procedures were not getting flagged as CPOE from the Chart module sometimes.
Deposit slip sheet printing was not showing the last few line items sometimes.
Recall List, selecting multiple patients while sorting by Billing Type would sometimes throw an exception.
16.2.56(foreign) Released 10/6/2016
16.2.56 Released 10/6/2016
Users could run command queries without having the Command Query permission
Appointment Edit, audit trails created for deleting procedures are incorrect sometimes.
Recall and Confirmation Setup, max number of reminders does not allow to leave blank.
Procedure codes list, editing a fee with invalid characters and clicking on another cell would cause a UE.
eRx compound drugs were showing in progress notes as drug name 'none'. Now drug name is ingredient list.
Reports, unchecking Show Unearned wouldn't cease showing unearned payments sometimes.
Account module, when allocating prepayments to procedures the splits in the payment created would be incorrect sometimes.
Typing into a cell in a grid would not auto-scroll correctly with a horizontal scrollbar.
Instead of disabling the Send button for secondary Canadian preauths, we will now show a message box explaining why it can't be sent.
DBM to delete pay plan charges with invalid PayPlanNums.
Code System Importer supports CPT 2016 codes.
Payment plans, Tx Credits grid was removing procedures that were being paid on through the current payment plan.
Edit Appointment, fee on appointment was not calculating correctly sometimes.
Medical e-claims to passport health sent through the change health care clearinghouse now include billing taxonomy code.
Medical eclaim ordering provider default to treating provider preference, allowing blank ordering provider.
Medical eclaim ordering provider default to treating provider when carrier is medicaid.
16.2.55(foreign) Released 10/1/2016
16.2.55 Released 10/1/2016
Aging, modified the batch of queries executed to include the query to zero out all calculated patient aged balances instead of running it separately first.
Insurance plan edit would throw an exception when clicking OK sometimes.
16.2.54(foreign) Released 9/30/2016
16.2.54 Released 9/30/2016
Automation, the ScheduleProcedure trigger is not firing when scheduling the appointment via the Planned Appts tab in the Chart module.
Treatment Plans, signature for signed treatment plan is not saving sometimes.
Insurance Verification List would throw an exception in Middle Tier.
DBM PatientPriProvHidden would sometimes run slow.
Unscheduled list, appointments with notes deleted from the unscheduled list were not asking if the user wanted to save them as commlogs.
16.2.53(foreign) Released 9/27/2016
16.2.53 Released 9/27/2016
Paysplit Manager, attempting to add a split for a payment plan charge will sometimes fail.
Accounting history window, the calendar drop-downs used to select a date range were overlapping.
EHR, Quality Measures were not working for Middle Tier.
Insurance Plan Edit form was taking a long time to load when the insurance plan had a lot of subscribers on it. Added a "List Subscribers" button to alleviate the slowness.
Providers, closing the provider setup window would sometimes take several seconds on large databases.
Podium setup, changes made to trigger type wouldn't persist sometimes.
Routing slip topmost provider was missing for custom routing slip sheets sometimes.
Custom sheet text was not displaying when the field area was too small for the text.
Custom one line sheet text was wrapping instead of cutting off.
Custom sheet text which spanned multiple pages was not split on the correct line sometimes.
Payment plan charges would sometimes get orphaned if two users went into the same payment plan and one user deleted it.
Minor speed improvements to loading Treatment Plan Module for PPO patients.
Sheet printing, large text paragraphs in certain fonts were being cut off on the right by about a character.
Dental Schools, opening an existing grading scale would sometimes cause the UI to show incorrectly.
Dental Schools, clicking a category in the evaluation would cause an error if the grading scale was missing.
Dental Schools, an error would occur when adding a brand new grading scale to an evaluation definition.
Dental Schools, "Max Points" column was not appearing for weighted evaluations when re-entering the window.
Dental Schools, improved checking in the evaluation criterion grid to reduce errors.
Insurance plan edit would throw an exception when clicking OK if another user dropped the plan while the user was editing it.
Podium no longer sends a review attempt if the location id is blank.
Emails, saving an outgoing email message would not save the selection in the "From" field.
16.2.52(foreign) Released 9/20/2016
16.2.52 Released 9/20/2016
New Ortho Chart fields were sometimes not being saved.
Appointment Module, right-click clear blockout menu no longer shows clinic options if clinics are not in use.
EHR, running Quality Measures from Middle Tier was causing a KeyNotFoundException.
Payment Window, if the Pay Split Manager is canceled out of or OK is pressed without any splits the Payment window will no longer make an unallocated split if the preference to force Pay Split Manager is true.
Database Maintenance, included a way to remove fees that no longer have a corresponding procedure code.
Mobile Web, appointments that were 30 days in the future would not display.
Ontario Dental Association fee schedules download using 6 digit member number.
16.2.51(foreign) Released 9/19/2016
16.2.51 Released 9/19/2016
Sheets, adding and immediately deleting a combobox from a sheet always cause an error.
Middle tier, creating a payment attached to a payment plan would throw a UE.
Treatment Plans, printing unsaved treatment plans using sheets would sometimes not print the procedure abbreviation.
Sheet printing sometimes gave error regarding "Value of 'large number' is not valid for 'emSize' should be greater than 0 and less than or equal to system.single.maxvalue parameter name: emsize."
16.2.50(foreign) Released 9/15/2016
16.2.50 Released 9/15/2016
Speed improvements to the Insurance Verification list.
Sheet printing sometimes gave error regarding "Value of NaN is not valid for emSize."
Email Message Edit, viewing unsent email messages would sometimes not display the correct From email address.
16.2.49(foreign) Released 9/14/2016
16.2.49 Released 9/14/2016
Mobile Web, hidden Open Dental users were able to log into Mobile Web.
Mobile Web, excluding hidden providers from appointment view options.
Appointment drawing speed fix phase 1 was not properly backported.
Payment window, Pay Split Manager prompt wouldn't show when making payments to payment plans.
Appointment Module, deleting an appointment was not sending a signal to other computers to refresh.
Sheet printing to PDF or printer was sometimes overlapping text and wrapping differently than on screen.
Insurance Verification List was taking a long time to load users with a large number of rows in the insverify table.
Paysplit manager, splits would sometimes not get automatically allocated correctly to payment plan charges.
16.2.48(foreign) Released 9/9/2016
16.2.48 Released 9/9/2016
Paysplit manager was behaving inconsistently with regards to payment plan charges.
16.2.47(foreign) Released 9/9/2016
16.2.47 Released 9/9/2016
Including the PatNum on the error message when sending statements through the Billing window.
Enhancement, spelling errors corrected.
When adding a procedure through the Account Quick Add, the writeoffs for capitation plans would not be calculated.
When trying to send a claim on a patient clone, the 'Claim Relationship' error was displaying when it should not have been.
Statements, when not using line-item account, closed payment plans with outstanding balances wouldn't show up when they should have.
Claim custom tracking, statuses for claims would sometimes not stick.
Payment Plans, the amortization schedule would not reflect the correct provider if the provider was changed before the schedule was created.
Clinics can no longer be deleted if users are restricted to the clinic.
Production and Income as well as Payment reports can now be run with only "Include Unearned" checked and no providers selected.
Insurance Annual Max would sometimes display the wrong amount.
Routing Slips report would load slowly sometimes.
Insurance Plan Edit, included error logging for Insurance Verification issues.
Speed improvements to the Batch Insurance Payment window.
Adding a clinic column to Time Card Manage window when printing.
Added WebMD to message box that says which clearinghouses support eligibility checks.
Contact List, multi-line notes would sometimes overlap.
Treatment Plans, printing treatment plans using sheets would sometimes not print the procedure abbreviation.
Appointment Edit, adding a procedure to an appointment would sometimes not update the total appointment fee.
Enter Treatement in Chart Module, adding an ExistingOther procedure would sometimes not use the entered date.
Provider list was using deleted providers when seeing if any of the providers have duplicate abbreviations.
Oracle Clinics, trying to add a new clinic would cause an error.
Appointment module drawing was slow with high volume of appointments.
16.2.46(beta)(foreign) Released 8/31/2016
16.2.46(beta) Released 8/31/2016
Confirmation list postcards show 01/01/0001 12:00 AM for date and time sometimes.
PreAuthorizations, receiving preauths estimates would sometimes show the income transfer window.
Recall Reminder Setup, recall reminders with blank days would sometimes not show all of the recall patients in the recall list.
Time Cards, when only printing breaks the in/out columns were mislabeled.
ClaimConnect get reports goes to dentalxchange website when ERA service not contracted.
Patient Portal - When trying to make a payment, sometimes XWeb would try to read from a device.
DBM to insert missing program properties for a clinic.
HL7 - When the PatNum in the HL7 message did not match the PatNum on the appointment in the HL7 message, a patient would be created with a blank first and last name.
Receipts would display the balance in the grid inconsistently.
When sending a large amount of statements from the Billing window, a UE would occur if a statement had been deleted.
NewCrop Billing Tool Use New Report Format
Paysplit manager was taking a long time to load.
16.2.45(beta)(foreign) Released 8/25/2016
16.2.45(beta) Released 8/25/2016
Insurance Verification List, changed the Appt Date column to Appt Date Time to show the time values for appointments.
The Select References was taking a long time to open.
The Broken Appointments Report would never finish when choosing 'By adjustments' when clinics were disabled.
Exporting the Outstanding Claims Report would not include the correct column headings sometimes.
16.2.44(beta)(foreign) Released 8/22/2016
16.2.44(beta) Released 8/22/2016
Procedures Not Billed to Insurance report, created claims did not set the claim identifier value which would sometimes not allow the claim to be sent.
Enhancement, fee schedule signal processing enhanced to refresh less often.
Procedures' surfaces code were able to be changed with the surface buttons when the procedure was attached to a claim.
EHR - CDS Triggers would not correctly trigger for conditions that have ranges.
Clearing the FKey from securitylog would sometimes take a very long time.
DBM to delete duplicate ebills for clinics.
Middle Tier, merging two patients would cause an error if the patient fields differ.
Postcards printed from the Confirm List were displaying the appointment time and not the time asked to arrive.
When importing web forms and creating a new patient, the clinic on the patient will be assigned to the clinic that is currently selected.
Payment plans enhancement, payment plans whose guarantors are in another family now behave more consistently.
eServices Setup window Web Sched tab, the Operatories Considered and Recall Types grids were not launching their corresponding setup windows after being double clicked sometimes.
Commlogs, deleting an appointment would somtimes cause the generated commlog to have the date/time of the appointment instead of the current date/time.
Treatment Notes, text in the treatment notes would sometimes fail to save when switching users from another form.
16.2.43(beta)(foreign) Released 8/16/2016
16.2.43(beta) Released 8/16/2016
Annual Production and Income report wouldn't match the ledger when a patient had multiple Capitation plans.
Wiki, creating a wiki page from an invalid link would allow invalid characters to be in the page title.
Edit Insurance Plan window, user without Insurance Edit permission would have security logs created that they edited an insurance plan sometimes.
Text messaging, sending a manual text message wasn't attaching the current user to the commlog that is made.
Sheets, the combo box for selecting an image field definition would be larger than the monitor's height when a lot of sheet images had been imported.
Edit Insurance Plan window, when entering an invalid Electronic ID and pressing Cancel on the dialog, nothing would change.
Procedure Codes window, fee schedules will now select the default clinic when loading or changing from global to non-global fee schedules.
Pay Split Manager would count adjustments double sometimes.
Pay Split Manager, creating a payment for a payment plan with no procedures would make no splits.
Plugin Hooks, added hook to the end of the appointment module refresh patient method.
Program Bridges, some bridges were being automatically re-enabled sometimes.
Outstanding insurance report wouldn't fit on one page when the form was maximized.
16.2.42(beta)(foreign) Released 8/12/2016
16.2.42(beta) Released 8/12/2016
Web Sched, when checking for double booking appointments within operatories that are not flagged as IsWebSched were not being considered.
In rare circumstances, the Planned Appointment Tracker would take a very long time because it wasn't using the correct index.
EHR: CDS triggers were not working when a Problem was first added.
Improved the speed for detaching claims from the Insurance Payment (EOB) window.
The Reference Select window was not correctly limiting results when using '# in Super Family' or 'Used references only'.
Insurance Verification List, insurances assigned after increasing the Days before appointment filter would sometimes be unassigned when opening the list.
Time card printing, the clinics column was missing for practices with the clinics feature enabled.
Statements to sheets, text was overlapping grids sometimes.
Prepayment Allocation, procedure amount due doesn't take into account attached adjustments
Quick Paste Notes, notes with an asterisk in the abbreviation would cause an error sometimes.
Carrier edit, when changing carrier name multiple audit trail entries would be created instead of just one.
Choose database window, opening the window from the main toolbar may cause connection lost dialog to display sometimes
Insurance Plan Edit window, insurance plan ID was incorrect when using Pick From List button sometimes.
Insurance Plan Edit window, audit trail entries for changing plans weren't specific enough.
16.2.41(beta)(foreign) Released 8/9/2016
16.2.41(beta) Released 8/9/2016
EConnector was allowed to continue to run when version mismatch was detected. Now shuts down.
Middle Tier, changing a user's password was throwing an unhandled exception.
Insurance plans, selecting Pick From List wasn't updating the Benefits Last Verified date to the newly picked plan.
Typing a procedure code in the chart module "Type Proc Code" text box and pressing the enter key would cause a Windows chime.
Ortho Chart Setup, users were allowed to type into the tab combo box which caused errors sometimes.
Ortho Chart Setup, assigning a field to a tab and then removing it from the tab would cause the field to disappear incorrectly sometimes.
Ortho Chart would fail to load due to invalid tab links sometimes.
Canada Oustanding eClaims would sometimes throw an exception when retreiving history.
16.2.40(beta)(foreign) Released 8/5/2016
16.2.40(beta) Released 8/5/2016
In rare circumstances, MySQL would not use the best index for the Planned Appointment Tracker query.
Added the ability to choose the patient that a web form should be attached to if there are multiple patients with the same name and birthdate.
Insurance Verification List, users were sometimes missing from the pick list when filtering by clinic.
Appointment edit window, when switching procedures to an appointment, an error would occur sometimes.
Apteryx XV Web program link enhancement to accept a program path in order to send the URL address as an argument to Remote Executer.
Payment Plans, closing out a payment plan with treatment planned procedures attached would cause the closeout charge to be incorrect.
Insurance Payments, creating a new insurance payment from the Claim Edit window would not leave a InsPayCreate audit trail entry.
Insurance Verification List enhancement, added a "Go to Patient" right click option.
16.2.39(beta) Released 8/2/2016
The opendental subdirectory in the user's temporaty path would sometimes not be made before creating a temporary file.
Provider Payroll Report was calculating the insurance income column incorrectly sometimes.
Payment Plans, prepayments were sometimes being incorrectly allocated to procedures in the Procedures and Credits window.
Billing, patients with a payment plan charge due within the number of days specified in the Manage Module Setup window now appear on the billing list.
Graphical Reports, broken appointment graph was not saving it's selected adjustment type after closing.
Changing the email server or refresh interval was not updating the value on all workstations.
Wiki, editing duplicate tables on the same wiki page will no longer edit all copies of the same table.
Fee Schedules, the copy tool was creating too many securitylog entries.
16.2.38(beta)(foreign) Released 8/1/2016
16.2.38(beta) Released 8/1/2016
Appointment Types, changing color sometimes did not save through middle tier.
Edit Appointment window would sometimes attach a procedure to the appointment when you double clicked into the procedure.
Appointment module, net production would be incorrect when a capitation claim was created for that day.
VistaDent program link enhancement to accept an additional command line argument in order to send the local path as an argument to Remote Executer.
Insurance Verification would sometimes throw an exception when setting a status and adding a note.
16.2.37(beta) Released 7/28/2016
Emails, automated downloading of emails would sometimes only work for one email address in the list.
ODHQ only, triage/phone metrics were not calculating when logged on through middle tier.
ODHQ only, the Big Phones would take several seconds to fill the images when first opening.
Pay Split Edit window would throw an error sometimes if clinics were disabled.
Middle tier, improved functionality to prevent casting errors.
Middle Tier, Users would get an unhandled exception when selecting "Log off" and then logging into a different user.
The Call Center Map was not displaying Office Downs.
Enhancement, widened display fields to accommodate larger clinic names.
Sheets, field content was missing when printing sometimes.
The security permission for editing a completed procedure would sometimes be triggered incorrectly for new procedures.
Patient Portal, the "Download" columns for the images grid and statements grid was too small to fit the text.
16.2.36(beta)(foreign) Released 7/26/2016
16.2.36(beta) Released 7/26/2016
Middle Tier, opening carriers to edit would give an error sometimes.
An object not set to an instance of an object error would sometimes occur in the appointment module.
16.2.35(beta)(foreign) Released 7/25/2016
16.2.35(beta) Released 7/25/2016
Add Family window, when creating an insurance plan sometimes default options would not be set.
Prepayment Allocation, allowed incorrect split types on a payment.
Treatment plan note was out of bounds when using the option for 'TP uses Sheets'
Prepayment Allocation wasn't using the prepayment's clinic when creating offset splits.
Appointment module, net production would count adjustments for patients who have appointments in other appointment views than the one currently selected.
Pay Split Manager, creating a manual split didn't inherit payment's clinic
Database Maintenance, was sometimes failing for Linux customers.
Selecting a single payment for a limited statement would include procedures incorrectly.
16.2.34(beta)(foreign) Released 7/21/2016
16.2.34(beta) Released 7/21/2016
Bills window would not show active patients sometimes.
Pay Split Manager, Current Splits grid would show incorrect information sometimes.
16.2.33(beta)(foreign) Released 7/20/2016
16.2.33(beta) Released 7/20/2016
Web Forms, sheets that use the new combo boxes could not be uploaded.
Insurance Payment Plans, procedures already attached to an ins payplan would have incorrect incorrect remaining amounts in patient payment plans and the paysplit manager sometimes.
Payment plans, attaching a procedure would change the date of first payment sometimes.
Payment plans, clicking the close out button for version 1 would incorrectly state that charges would be moved to the patient's account.
Payment plans, adding a credit would sometimes incorrectly prompt you to change the Tx Completed amount.
Problems window would sometimes show hidden problems.
Bills window would show deleted or archived patients sometimes.
Statement dunning message would sometimes be incorrect due to rounding error.
Audit Trail window, the Permission combo box filter did not show the permission InsPayCreate.
Improving the speed for the query that sums the daily adjustments when loading the Appointment Module.
Speed improvements to the Daily Payments Report.
Billing List, generating the billing list would throw a UE if a patient had an invalid Billing Type.
Speed improvements to the Incomplete Procedure Notes Report.
Signup for texting in countries other than US and Canada was down due to international telco issues.
Payment plans version 1, closing a payment plan that still had an outstanding balance would hide it from the patient's account module.
Installment Plans, newly created installments plans were hidden sometimes.
16.2.32(beta)(foreign) Released 7/18/2016
16.2.32(beta) Released 7/18/2016
Payment plans, if the payment amount was lower than the interest added per charge, an overflow UE would occur.
Ortho Chart window, adding a date would sometimes throw an UE.
CEMT, syncing users to a middle tier connection would fail sometimes.
Deposit Edit Window, clicking ok would update fields the user was not allowed to edit sometimes.
Deposit Edit Window, unselected payments were sometimes being attached to deposits if the user printed or created a pdf.
Deposit Edit Window, multiple users concurrently adding deposits would cause the first inserted deposit to lose some of its attached payments sometimes.
Aging would cause a deadlock error for large databases in rare circumstances.
The Edit Insurance Plan window would sometimes throw an UE when using middle tier.
Production and Income report wouldn't match the ledger when a patient had multiple Capitation plans.
Insurance Verification List was slow for large databases.
16.2.31(beta)(foreign) Released 7/14/2016
16.2.31(beta) Released 7/14/2016
Enhancement, made more space for grid on FormClaimEdit.
Provider Payroll, Change in Writeoff column would be inaccurate in rare cases.
Syndromic Surveillance, units Ucum code "a" for age would sometimes be displayed as "A" for Amperes.
16.2.30(beta)(foreign) Released 7/13/2016
16.2.30(beta) Released 7/13/2016
Speed improvements to Insurance Plans List.
Clinics window would sometimes throw an UE.
Referral Analysis report would sometimes count missed and canceled appointments.
Standard Reports setup did not require the setup permission.
Plugin Hooks, added various hooks to the program.
Appointment Module, enhanced the speed of breaking appointments.
The procedure edit window was checking the global date lock for ProcComplEdit permission for procedures that were not set complete.
Procedure Edit, procedures could be backdated past the global lock date sometimes.
Dialy payment report would sometimes ignore the date range and clinic filter selected and run for all dates and clinics.
16.2.29(beta)(foreign) Released 7/8/2016
16.2.29(beta) Released 7/8/2016
Spell check was inadvertently disabled in some text boxes.
Database Maintenance fix to remove program property duplicate entries created when adding a new clinic sometimes.
In the Chart Module, right-clicking procedures and selecting Edit All would not change the Proc Date on the Claim Procs.
Speed improvements to Patient Select window when searching by phone number.
Commlogs generated by texting now have a commlog type of text if it is set up in definitions.
Replication, an error would occur sometimes when updating.
Middle tier, viewing a patient's chart with prescriptions causes an error
Insurance Plan Edit, added more specific error messages.
Account module enhancement to fill grid logic to imrove performance and reduce database load if the "Signed" display field is selected.
Send Claims Window, "Next Unsent" button would not update the grid sometimes when users were restricted to specific clinics.
When a patient has no previously entered ortho charts, entering a signature and then clicking on another cell would throw a UE.
When switching between ortho chart tabs, changes to the signatures would not always be remembered.
Insurance Verification List, enhanced entire list.
Provider Payroll Report, "Show unearned" will be unchecked by default when selecting the Provider Payroll report.
Convert Script, fixed when running a backup through the convert script.
Perio Chart, "Perio exams treat implants as not missing" preference was not working correctly sometimes.
Provider Payroll Report, insurance income that wasn't finalized and the change in writeoff column were calculating incorrectly.
Operatory Setup, up and down buttons were slow sometimes.
Provider Setup window, slowness would sometimes occur when reordering the providers.
16.2.28(beta) Released 7/6/2016
Provider Payroll Report, switched the sign of the Change in Writeoff column and changes how estimated writeoffs are being calculated.
16.2.27(beta)(foreign) Released 7/5/2016
16.2.27(beta) Released 7/5/2016
Module data would sometimes be refreshed twice when changing the currently selected patient.
Adding a new Clinic would sometimes create duplicate program properties.
Convert database, an index would sometimes be added even if the table already had that index.
Insurance writeoff edit permission was being incorrectly affected by the security global date lock.
Backup, sometimes would get stuck if the securitylog table had new columns.
16.2.26(beta)(foreign) Released 6/30/2016
16.2.26(beta) Released 6/30/2016
Creating claims would sometimes create an insurance estimate for the attached procedures.
Graphical Reports, quick date ranges were not updating based on the current date.
Graphical Reports, negative data points were causing skewed y-axes.
Graphical Reports Enhancement, "Last 12 Months" quick range labels now show month/year for clarity.
Speed improvements for loading Patient Portal.
Appointment Views will attempt to select a valid appointment view by default if one has been created.
WebMD request for benefits enhanced error messages.
X-Charge Payments, attempted bug fix for null exception. Also enhanced error handling and error message text.
Quick Paste Notes would sometimes not save categories and item orders.
Appointment Module, showing net production with adjustments would be incorrect sometimes.
16.2.25(beta)(foreign) Released 6/28/2016
16.2.25(beta) Released 6/28/2016
Commlog Item window, re-enabled spellchecking within the Note textbox
Insurance Verification List would show unscheduled appointments.
Opening the Ins Verification List would throw a UE if the insurance had not been verified before.
Appointment fields would sometimes be duplicated if two users had the same appointment open.
Trying to perform an action (deleting, breaking, printing routing slip, etc.) on an appointment that had been deleted by another user would cause a UE.
DBM ProcedurelogToothNums was causing OutOfMemoryException on large databases.
Schedule procedure automation would sometimes not be triggered when scheduling a treatment planned procedure.
Reports, reports would not preview correctly with the wrapping preference turned on.
Plugin Hooks, added hooks to FormRpBirthday and ContrAppt
16.2.24(beta)(foreign) Released 6/24/2016
16.2.24(beta) Released 6/24/2016
Provider Payroll report, added a preference to show/hide this report. Also significantly changed the query and the results that will display.
Middle Tier, trying to rename a wiki page was throwing an error.
Middle Tier, trying to archive a wiki page was throwing an error.
Middle Tier, attempting to access Graphical Reports was throwing an error.
Appointment Edit window, deleting appointments without procedures wouldn't delete the appointment.
Middle Tier, limited statements were not limited to selected transactions.
Middle Tier, objects sent in lists through the middle tier were sometimes being duplicated within the list.
T codes tool in the Procedure Code Tools window would sometimes not remove T codes that should be removed.
N codes tool in the Procedure Code Tools window would create procedure codes with an invalid Category
Middle Tier, trying to disband a super family was throwing an error.
Perio Chart, marking a patient edentulous would sometimes cause OD to crash
Problems were able to be deleted without validation.
16.2.23(beta)(foreign) Released 6/22/2016
16.2.23(beta) Released 6/22/2016
Removed EHR Patient List from Main Reports window.
Commlogs would be duplicated when a commlog was in progress and the program closed unexpectedly.
Middle Tier, trying to load the Graphical Reports window was giving a "Method not found with 0 parameters" error.
Appt Edit Window, canceling out of a new appointment was duplicating the patient's appointments.
Updating would cause incorrect procedure codes to be entered sometimes.
16.2.22(beta)(foreign) Released 6/21/2016
16.2.22(beta) Released 6/21/2016
Database Maintenance, EmailAttachWithTemplateNumAndMessageNum was notifying users 0 elements were fixed instead of stating no fix needed.
Supplies List, when adding a new supply the category was not defaulting to the category of the selected row.
Supplies List, changing the category on a supply did not reorder it in the grid.
Database Maintenance, log message had a duplicate line of text.
Increase fees tool would cause a UE if the fee was for an invalid ProcNum.
Global update fees tool would throw an exception if procedures had invalid ProvNums.
Claim payment as total was not selecting the insurance paid box by default.
Provider List window, moving providers sometimes doesn't work.
Entering a payment using the As Total button in the Edit Claim window would sometimes not allow the user to enter the payment value.
Procedures that were set complete and then deleted on the same day now have DateComplete cleared.
16.2.21(beta)(foreign) Released 6/20/2016
16.2.21(beta) Released 6/20/2016
Appointment Module, was sometimes causing an error when starting the program.
Prepayments, when allocating amounts the "income transfer" checkbox would be checked sometimes when it shouldn't be.
Task Search window, using a single quote mark causes an error
Screen Group Edit window, pressing the screening process would skip patients sometimes.
Screens, the Fluoride and Assessment procedures would get added when the checkboxes weren't checked.
16.2.20(beta)(foreign) Released 6/17/2016
16.2.20(beta) Released 6/17/2016
Clicking Go To on an payment plan would cause a UE.
When trying to delete a lab case where a lab slip was created and then deleted, a message would say that a lab slip was still attached.
Web Forms, multi-paged forms were too long in height some times.
Middle Tier, creating an appointment for a patient with a lot of historical appointments will exceed the max allowed request size for the web server.
Edit Claim window would sometimes show a UE if the current user does not have access to the clinic associated with the claim.
Running a payment through XCharge without saving the token was causing a UE.
Middle Tier, editing an operatory would sometimes throw an exception when clicking "OK".
Insurance Plans, editing a plan would sometimes throw an unhandled exception.
In the Enter Payment window of a claim, a blank Allowed fee would save over the existing Allowed fee.
eCW, completed procedures were not getting attached to appointments.
The Clinics menu drop down was being cutoff on smaller screens. Clicking on Clinics will now open a Clinics window to select a clinic if the user has access to more than 30 clinics.
Payment Plan window, payment splits wouldn't show in the window sometimes.
Fill Sheet window, check boxes were not showing focus when tabbing to them and were not allowing users to push the space bar to check the boxes.
Tasks, attempting to mark a task done that was attached to a deleted appointment would cause a UE.
Tasks, the error "Not allowed to save changes because the task has been altered by someone else" would sometimes display incorrectly.
Billing options "Exclude negative balances (credits)" filter recreated as "Show negative balances (credits)" to clarify that the filter is enabled when checked.
Billing filter for "Exclude if Balance is less than" was not rounding balances.
Insurance plan edit permission was blocking the insurance plan from being verified for the insurance verification list.
Permissions, renamed "Insurance Plan Verification List" to "Insurance Plan Verification Assign" to more accurately represent what it does.
Provider list window, pressing the up and down buttons caused a long delay sometimes.
Editing the tooth and the surface on a procedure is no longer allowed if the procedure is attached to a claim.
Printing treatment plans using sheets would always use the default printer.
Added automation action to set the appointment type of new appointments.
Appointment edit window procedures were not sorting deterministicly.
Quick Paste Notes, sometimes the Categories and Notes would be in the incorrect order.
Limited Procedure Edit permission now functions as an override for the global date lock.
Appointments. improved module loading and refreshing speed.
Edit insurance plan window delete button was causing an error sometimes.
Appointment Edit window, procedures wouldn't display sometimes.
16.2.19(beta)(foreign) Released 6/10/2016
16.2.19(beta) Released 6/10/2016
Retrieving many procedures from the database was unnecessarily collecting all of the procedure notes sometimes.
Super statements, many enhancements and modifications due to inaccurate super family account information.
Patient Portal - Changed 'Open' to 'Download' in Images module and 'Statements' tab.
Canada, added Segic to our list of iTrans carriers.
PatientPortal - Change Password view's user name was displaying incorrectly.
Patient Portal - Online payments was not being disabled in the event the XCharge ProgramProperty was disabled.
Procedure Edit window, spell check was sometimes not working in the claim and procedure note text box
Pinboard was making multiple unnecessary calls to the database.
Claim custom tracking combo box was sometimes not warning the user when attempting to change the custom tracking status to "None".
Graphical Reports, tool tip text when hovering over charts would sometimes truncate digits.
Dental X Change, added ability to manually set URL used for uploading e-Statements.
16.2.18(beta)(foreign) Released 6/9/2016
16.2.18(beta) Released 6/9/2016
Schedule day edit will now only preface schedule notes with the word Note and the clinic name if clinics are enabled.
Supplies Inventory, the grid was not showing a category header in rare scenarios.
Oracle, the eService main menu item indicator was not updating correctly.
Oracle, EHR patient information wasn't getting saved when creating a new patient.
Oracle, the Account module was failing to load.
Oracle, the Provider List window was failing to load.
The Code System Importer now has the option to update descriptions.
Ortho Chart, removing a field from the Fields Showing grid was not adding the item to the Available Fields list.
Fees, were not updating immediately after using Fee Schedule Tools.
Quick Paste, removed the ability to reorder notes without edit permissions.
Appt Module, moving and resizing appointments was sometimes causing a flicker effect.
Screening sheets, "fluoride" was misspelled in some cases
Broken appointments would use a pre-existing D9986 procedure code even if its description wasn't "missed appointment".
Oracle, the Ortho Chart was not loading saved charts correctly.
Recall Setup, automated appointment reminder text wouldn't save sometimes.
Signals, signal timer is no longer able to queue more than one signal tick.
Appointments, procedures attached to appointments were not getting their providers updated when the appointment's provider was changed and the appointment was re-completed.
Canadian eclaim reverse button was sometimes enabled when the trans ref num was filled with spaces (rare).
XCharge Setup, a warning stating that the local path override was invalid would incorrectly show sometimes.
Enhancement, Custom Query Form will now show in the taskbar since it is now a modeless form.
Quick Procs, default providers were not being considered before the patient's primary provider.
16.2.17(beta) Released 6/7/2016
Blockouts, Copy/pasting blockouts was allowing duplicate entries.
Sheets, signatures would be marked as valid when they weren't sometimes.
Pay Split Manager, when paying for payment plans with an amount that partially covers a procedure the procedure wouldn't be attached correctly.
16.2.16(beta)(foreign) Released 6/7/2016
16.2.16(beta) Released 6/7/2016
Fees, were choosing clinic fees for clinics that they were not associated with.
Billing filter for "Exclude if Balance is less than" was excluding balances equal to the number entered.
Deposit slips, item count was not displaying correctly for existing deposits.
Popups, the show deleted checkbox was incorrectly anchored to the form.
Claim snapshots, the eConnector trigger for a certain time of day was going off of the procedure date instead of DateComplete.
Insurance last verified dates were displaying invalid dates for insurance and patient plans that had never been verified.
16.2.15(beta)(foreign) Released 6/6/2016
16.2.15(beta) Released 6/6/2016
Fees, were not choosing the correct fee for procedures when overrides were present.
When the Appt Module scroll bar was set to 12:00 AM, clicking on an appointment would cause the scroll bar to reset and the appointment to move.
Middle Tier, trying to load the task search window was throwing an error.
Visually indicate procedures that have been sent via HL7 for eCW users.
Disease definitions were sometimes being added twice.
Procedurelog.DateComplete and claimproc.DateSuppReceived columns were being updated incorrectly sometimes.
Middle Tier, loading the Dashboard was throwing an error sometimes.
Enhanced Appointment module mouse up logic.
16.2.14(beta)(foreign) Released 6/4/2016
16.2.14(beta) Released 6/4/2016
Middle Tier, the serializer and deserializer couldn't handle invalid XML characters when processing a GetObject request for a list of strings.
Treat plan module, selecting a preauth was not selecting the attached TP procedures.
Timecards, overtime hours weren't being calculated correctly sometimes.
Clinics were being duplicated when the clinics form was opened in selection mode.
16.2.13(beta) Released 6/3/2016
Appointment Module, blockout cut-copy-paste sometimes caused an unhandled exception.
16.2.12(beta) Released 6/3/2016
Sheets, added misc input field to lab slips
Claim payments by procedure, clicking OK in a rare scenario would throw an exception.
16.2.11(beta)(foreign) Released 6/2/2016
16.2.11(beta) Released 6/2/2016
Canadian users, selecting more than 7 procedures that contained lab procedures would cause lab procedures to be attached to a Preauth.
eServices, automated reminders were being marked as successfully sent even though no email was sent.
Graphical Reports, when a provider's color was white or not set, their graphs were difficult to see.
Patient DateFirstVisit field was getting updated by broken appointment procedures when it should not have been.
Middle Tier, using the Global Update Fees tool would cause a UE.
Improved speed for "Show ! at upper right of appts for ins not sent" query.
Feature Request Window, improved sorting and enabled column sorting.
Patient edit window, same for super family checkbox causes an error sometimes.
Clinic Edit window, attempting to delete a clinic would sometimes say the clinic had patients attached when it actually didn't.
Payment window, prepayments wouldn't have clinic set sometimes.
Screens, permanent tooth charts weren't treatment planning procedures properly.
Screen group edit window, screening patients would get duplicated sometimes.
Pay Split Manager, automatically created prepayments didn't have the default unearned type sometimes.
Screen Groups, screen groups will save what screen was used when the window was last closed.
16.2.10(beta)(foreign) Released 5/31/2016
16.2.10(beta) Released 5/31/2016
Canada insurance plans window now shows CDA net column to make combining plans easier.
Ortho Chart toolbar button was not showing when the selected clinic was flagged as medical.
Appointment Bubble, would sometimes appear blank when a refresh occurred.
Send Claims window will no longer show a report error message when loading for ClaimConnect if the report path is empty or invalid.
Claim Note would sometimes be empty when it should not be.
Supply Orders window would sometimes behave strange when using keyboard arrow keys.
Recall Setup, an error was showing up regarding an invalid DateTime value of 0001/01/01 sometimes.
PayConnect transactions were not returning tokens causing a "Transaction Type Not Supported" error.
Sheet enhancement, PDFs can now be created with a sheet that has a slightly corrupt image.
16.2.9(beta)(foreign) Released 5/27/2016
16.2.9(beta) Released 5/27/2016
Setup Recall and Confirmation Automation Settings, the Start and End Run Times were failing to load and save correctly for foreign users sometimes (e.g. India).
Printing or creating a PDF of a new deposit slip would cause an extra deposit and accounting transaction to be created.
Users with the Pay Split Create after Global Lock Date permission were not able to edit splits that were created after the global lock date.
Payment Plans, recalculate button was not working correctly.
Perio Chart, having tooth 16 marked as missing/skipped would sometimes cause a UE
Perio Chart, new perio exam would sometimes cause OD to crash
Web Forms, required check boxes were not being highlighted in red.
16.2.8(beta) Released 5/26/2016
Running billing would cause an error if using super family statements sometimes.
16.2.7(beta)(foreign) Released 5/26/2016
16.2.7(beta) Released 5/26/2016
In XCharge Program Links, the Payment Type validation was not taking into account the XWeb Enable checkbox.
Speed improvements to Patient Select window.
Web Forms, enhanced check boxes to look much better and radio buttons are more efficient under the hood.
Web Forms, multi-page sheets that were not showing all pages sometimes.
Task Lists, when marking a task read when there are no task lists an error would occur.
Supplies list, when filtering by supplier the category label would disappear sometimes.
Appointment module, when including adjustments in net production the adjustment amount would be counted for production on incorrect days.
The Insurance Plan Edit permission was blocking users from clicking on "Pick From List" in the insurance plan edit window.
Claim edit Custom Tracking combo box will now warn users if they try to set their Custom Tracking back to "none".
Sheet Def Edit window, users were allowed to remove the last page on multi-paged sheets when there were fields still on that page sometimes.
Middle Tier ODHQ only, the phone metrics thread was causing a stack overflow on the web server which was stopping the application pool.
16.2.6(beta)(foreign) Released 5/24/2016
16.2.6(beta) Released 5/24/2016
Reports were sometimes only printing the report header on the first page.
Moving an appointment would sometimes have a popup saying "Ask patient to arrive 0 minutes early".
Perio Chart, having teeth 1 or 32 marked as missing/skipped sometimes cause a UE.
Payment Plans, double clicking a payment plan sometimes opened a different payment plan.
Payment Plans, Procedures & Credits window wasn't taking into account estimated writeoffs and insurance payments when calculating the balance remaining on a procedure.
'Locked by Administrator' was appearing twice when opening a procedure.
E-claims sent using clinic clearinghouse override now use the claim clinic instead of the selected clinic from the clinics menu.
Tools | Pending Online Payments menu item now uses Xcharge program property, IsOnlinePaymentsEnabled.
Pay Split Manager, procedures would be marked as paid when they actually weren't.
Pay Split Manager, unallocated payment splits created automatically didn't have the default unearned type.
Payment Split Edit window, payment split's procedure date would be overwritten by attached procedure's procedure date sometimes.
Account Module, deleted sheets would show up in the Communications Log grid.
Task History, deleting task lists would cause an error with task histories sometimes.
Account Module enhancement, Unearned text will only show red and bold if it's greater than 0.00
Payment window, when using unearned income, the Income Transfer checkbox will now check automatically.
Payment window, when allocating unearned payments if the procedures selected are worth more than the unearned amount, a message box will show asking if an extra split should be made.
16.2.5(beta)(foreign) Released 5/20/2016
16.2.5(beta) Released 5/20/2016
Schedules, Editing Schedules sometimes did not retain day selection when editing schedules.
Payment Plans, if clinics are enabled payment plans were requiring a clinic to be selected.
ODHQ only, text message statuses were sometimes incorrectly set.
Recurring charges tool was not taking into account new PayPlans logic.
Public Health Screening enhancement, introduced new primary tooth chart and checkboxes that will create flouride or assessment procedures on the patient's chart.
Plugin Hooks, added a new hook in the middle of DataValid_BecameInvalid to notify plugins of task changes.
Procedures not billed to insurance report refresh button.
Insurance claims window outstanding claims button renamed.
Schedules, editing a day was loading incorrect information sometimes.
16.2.4(beta) Released 5/19/2016
Patient Edit window, determining status of the "Same for entire super family" checkbox would cause an error sometimes.
Saving clinic information would cause an error when using the middle tier
Production and Income report would sometimes throw an exception when selecting the Provider Payroll radio button.
ODHQ only, the phone system was grabbing all corresponding web cam images too often causing network latency issues.
16.2.3(beta)(foreign) Released 5/18/2016
16.2.3(beta) Released 5/18/2016
Display Fields were not displaying correctly.
In the Recurring Charges window, selecting a different row while the cards where being charged would either cause an OD payment to not be created or the payment to be created on the wrong patient's account.
XWeb group box was being hidden in XCharge setup window. Now shows.
Edit Insurance Plan window would sometimes request Relationship to Subscriber to be set when it didn't need to be.
Procedures that have a status of Existing Current Provider, Existing Other Provider, Referred Out, and Condition will now not have their proc fees changed by autocodes.
Schedules, were not appearing on the appointment module sometimes.
Pay Period generation window wouldn't let you select a past date.
Form Schedule Day Edit was showing a label when it shouldn't have.
ODHQ only, Conference rooms were not tracking occupancy.
Schedule day edit, restrict by clinic now restricts if user is restricted Headquarters.
Emailing or Printing a Treatment Plan was causing a UE.
Schedule grid in appointment module was launching schedule day edit with incorrect settings sometimes.
Right-clicking on the grid in the Billing window was not bringing up the context menu.
16.2.2(beta)(foreign) Released 5/17/2016
16.2.2(beta) Released 5/17/2016
eConnector was not automatically starting correctly due to missing dll.
16.2.1(beta)(foreign) Released 5/17/2016
16.2.1(beta) Released 5/17/2016
Middle tier, serializing some special characters will cause unhandled exceptions sometimes.
Forcing threads to do a better job of swallowing their exceptions.
Fees, enhanced fee caching to be more efficient and responsive.
Fees, Etrans835 would sometimes throw an unhandled exception when used.
OD Grid, enhanced for use in e-service applications.