home
Older Versions
For versions before Version 5.4, please see the old page:
Old "Previous Versions" page.
Version 17.3 bugs
Version 17.2 bugs
Version 17.1 bugs
Version 16.4 bugs
Version 16.3 bugs
Version 16.2 bugs
Version 16.1 bugs
Version 15.4 bugs
Version 15.3 bugs
Version 15.2 bugs
Version 15.1 bugs
Version 14.3 bugs
Version 14.2 bugs
Version 14.1 bugs
Version 13.3 bugs
Version 13.2 bugs
Version 13.1 bugs
Version 12.4 bugs
Version 12.3 bugs
Version 12.2 bugs
Version 12.1 bugs
Version 12.0 bugs
Version 11.1 bugs
Version 11.0 bugs
Version 7.9 bugs
Version 7.8 bugs
Version 7.7 bugs
Version 7.6 bugs
Version 7.5 bugs
Version 7.4 bugs
Version 7.3 bugs
Version 7.2 bugs
Version 7.1 bugs
Version 7.0 bugs
Version 6.9 bugs
Version 6.8 bugs
Version 6.7 bugs
Version 6.6 bugs
Version 6.5 bugs
Version 6.4 bugs
Version 6.3 bugs
Version 6.2 bugs
Version 6.1 bugs
Version 6.0 bugs
Version 5.9 bugs
Version 5.8 bugs
Version 5.7 bugs
Version 5.6 bugs
Version 5.5 bugs
Version 5.4 bugs
Version 5.3 bugs
The following is a list of changes for each build:
Version 17.3 new features listed here
known issues:
Incoming email syncing could cause computer slowness sometimes
17.3.81 not released
Local server configuration file was not hashed sometimes
17.3.80(foreign) Released 5/28/2018
17.3.80 Released 5/28/2018
Texting - Headquarters does not see 'all clinics' by default (after 17.3)
17.3.79(foreign) Released 5/3/2018
17.3.79 Released 5/3/2018
(Enhancement) Disregard lock date for Existing Other/Existing Current Procedures.
Payment window, writeoffs for a procedure due to a pre-authorization would cause the procedure to have nothing owed.
Timecards, selecting a timecard would show the wrong employee sometimes.
Account module sometimes shows incorrect payment plans on patient accounts
If there are no regular users when connecting to a database, an error would occur.
17.3.78(foreign) Released 4/26/2018
17.3.78 Released 4/26/2018
Query window was showing error 'the data is invalid' for some printers when using the Print Preview button.
Time card setup, ADP company code must be 2 or 3 alpha-numeric characters.
Income Transfers wouldn't display payments on procedures even if they had different providers.
Paysplits, paysplits used long clinic description causing rows to be unnecessarily tall.
Printing weekly schedules sometimes showed extra appointments.
P&I report might have shown writeoffs for treatment planned procedures
Sheets, required misc input fields did not give the actual name of the field in the popup message.
Text messaging window slow to open and search patient phone number
Batch insurance, adding a batch ins payment would sometimes set the incorrect DateInsFinalized.
17.3.77(foreign) Released 4/20/2018
17.3.77 Released 4/20/2018
Appointment search filter by user's accessible clinics reverted.
17.3.76(foreign) Released 4/19/2018
17.3.76 Released 4/19/2018
Manage service, web config had an incomplete error message when failing to write a file
Appointment module, slowness sometimes occured when scheduling recalls
17.3.75(foreign) Released 4/16/2018 (This version has a conversion script that will cause a backup to occur)
17.3.75 Released 4/16/2018 (This version has a conversion script that will cause a backup to occur)
Statement in Email option causes error when using Dropbox storage.
Payment window, over-paid procedures would cause negative splits to be suggested.
Payment window, if procedures are over paid, other procedures would owe less.
(Enhancement) Allowing patients to show back up on the recall list upon deleting commlog
EHR, Generating QRDA report may have displayed "Unknown CDCREC code"
Payment window, charges with 0 amount wouldn't show when "Show All Charges" was checked.
17.3.74(foreign) Released 4/10/2018
17.3.74 Released 4/10/2018
(Enhancement) Canada IsAccident field on printed claim form to show X if claim Accident Date is set.
Payment window, charges could show that have nothing owed sometimes.
Adstra bridge did not launch sometimes.
17.3.73(foreign) Released 4/5/2018
17.3.73 Released 4/5/2018
Equipment list, equipment could be created with duplicate serial numbers.
Various places would cause an out of memory error
Allocating unearned income would attach to incorrect prepayments sometimes.
Hygiene Prescheduled confirmation list is sometimes showing non-hygiene appointments.
Central Enterprise Management Tool, running reports would return no results.
Changed the dbm method ProcedurelogMulitpleClaimProcForInsSub to exclude deleted procedures.
Email Attachment from Dropbox causes error.
Payments, charges could show even if they owe zero amount sometimes.
Receivables Breakdown Report Date column is too narrow.
Web Sched, turning off clinics caused operatories to not be considered sometimes.
Appointments, Make Appt button incorrectly showed arrive early time.
17.3.72(foreign) Released 4/2/2018
17.3.72 Released 4/2/2018
Canada, could not send primary claims sometimes.
17.3.71(foreign) Released 3/29/2018
17.3.71 Released 3/29/2018
Billing Window, when multiple items are selected and one is double clicked, the first selected item will always open
The horizontal scroll bar in the Fields section of the Edit Sheet Def field was missing.
Patient Portal, when sending a patients account statement to the portal, it is not automatically marked as sent
The insplan edit permission did not block editing "Other Benefits".
Selected procedures wouldn't be paid by current payment sometimes.
Editing a procedure code would sometimes incorrectly change the category.
Outstanding insurance claims report sometimes made a duplicate row for a claim
There was not a method to find paysplits for insurance payment plans or find claim payments for patient payment plans
Printing the appointment schedule would sometimes overlap.
Treatplan Module, clicking on the Pre-Auth button would sometimes throw a UE. Attempted Fix
Account module, quick adding with frequency limitations could cause an error sometimes.
Alerts had a spelling error
Perio Chart Graphical displays -1 for mobility values that have been deleted.
Payment plans prevented adding new treatment credits for current day when global lock day had been set
Statement options, emailing statements without permission would sometimes show statements as sent.
Account Module, double clicking on a payment would sometimes throw a UE.
Web Sched ASAP, the schedule indicators were sometimes drawn incorrectly
Printing option for audit trail was not available
Web Sched ASAP, Send Details grid may repeat notes if a patient has multiple appointments
CEMT, conflicts during user sync showed the incorrect name sometimes.
CEMT, exiting before logging in would create an error message.
Web Sched Recall, employee schedules could have caused an operatory to show as available for Web Sched
DBM SchedulesDeleteShort could have run out of memory on a large database
Web Sched ASAP, Send Details grid sometimes displayed "not sending text" when it should have said "not sending email".
CEMT, synch locks wouldn't synch locks sometimes.
Canada, sending a secondary claim would sometimes cause a UE.
17.3.70(foreign) Released 3/20/2018
17.3.70 Released 3/20/2018
Email, viewing email from the manage module sometimes caused the program to stop responding.
When maximum daily limit of web sched texts is blank, some texts do not get sent
ODGrid, long notes caused the program to UE sometimes.
Incomplete Procedure Notes Report Is Incorrect
17.3.69(foreign) Released 3/16/2018
17.3.69 Released 3/16/2018
(Enhancement) Check for ICD-9 codes before sending claims.
Broken Appointment Graphic Report did not load Adjustment selection correctly.
Payment window, when making a payment money would go to unallocated sometimes when it shouldn't.
Updated the GoToAssist Distributable.
Adding insurance plan to a patient was slow sometimes.
17.3.68(foreign) Released 3/14/2018
17.3.68 Released 3/14/2018
Web Sched Recall, the header fields overlapped on iOS devices
Printing the schedule with patient notes sometimes caused printer "overflow error" and "printer not available" error
Patient Portal, a long treatment plan note would overlap other rows
Ins Verification, marking an insurance as verified would throw an exception
17.3.67(foreign) Released 3/13/2018
17.3.67 Released 3/13/2018
(Enhancement) Account module, entering payment amount for patient with no family members would show "Prefer this patient" checkbox.
CEMT patient search, birthdate parameter wouldn't filter properly
Hiding a newly created discount plan could have caused an out of memory exception.
An insurance category with an age limitation and a lifetime max would sometimes ignore the lifetime max
Opening a Sheet with a combobox sometimes causes a UE.
Appointments, broken appointments without an operatory caused a UE sometimes.
Database maintenance breakdown for InsSubNumMistmatchPlanNum was not showing accurately
Sheets with comboboxes can default to the first option when no selection was made.
Payment plans, the amount mismatch warning was misworded
Edit auto notes permission blocked access if setup permission was not granted.
Saving a payment may have prompted to attach to closed payment plan
DirectX tooth chart would go grey sometimes if pen tool was used to draw complex shapes.
17.3.66(foreign) Released 3/8/2018
17.3.66 Released 3/8/2018
EHR Kentucky Immunization Registry (KYIR) reported units are required when volume is known.
Hiding insurance plans would sometimes throw a UE.
Denti-Cal ETIN changed to DXC Technology ETIN, required by 04/30/2018.
Creating provider users from Provider Setup did not hash passwords
17.3.65(foreign) Released 3/6/2018
17.3.65 Released 3/6/2018
New problems would default to invalid ICD9 codes sometimes.
Insurance payments, the batch insurance window was missing securitylog entries.
Patient Portal XWeb payments sometimes displayed "The request was aborted: Could not create SSL/TLS secure channel".
Import Ins Plans tool would error when Birthday column was blank sometimes.
(Enhancement) Canadian EOBs would fail to import amounts due to invalid data.
17.3.64(foreign) Released 3/1/2018
17.3.64 Released 3/1/2018
AR report, if the total amount is too large, values can be cut off.
Payments, when adding partial to a charge fully paid, a split will be created with 0 instead of the amount entered.
Payments, when adding a partial to a Payment Plan Charge, the split created will not have the procedure the charge should have.
Claims, overpaid procedure message sometimes didn't pop up when set to block overpayments
Allocating unearned, the allocation splits wouldn't have the same unearned type as the payments being allocated.
Payments, when selecting procedures to pay prior to clicking the Payment button, the procedures paid weren't correct sometimes.
(Enhancement) Overpaid procedure warnings now more closely match each other.
17.3.63(foreign) Released 2/26/2018
17.3.63 Released 2/26/2018 (This version has a conversion script that will cause a backup to occur)
Attempted fix, Account module has an error when creating a claim sometimes.
eReminders and eConfirmations would send when not activated but when rules were set up
Web Sched Recall - Texts sent even when marked 'Do Not Send' (if email enabled)
Procedure Codes Report, when grouping by categories results will sometimes not appear
Account module, allocating unearned wouldn't allocate correctly sometimes.
Insurance aging report loaded with incorrect clinic selected
Enabling eRx would fail in extremely rare scenarios. (Fixed for all versions)
Running the move subscribers tool with the chart preference for "allow estimates to be created for backdated procedures" would create new claimprocs for moving subscribers.
Claims not sent report loaded with an incorrect date range
Statements, checking "Only show transactions since zero balance" could cause an exception
Reports, receivables breakdown report displayed incorrect sum in Ending A/R column.
Opening up a saved sheet sometimes would cause an exception
After going to an appt date from "Appointments for" window, blockouts were not able to be edited
Attempting to connect through middle tier with Oracle selected as database caused an error
Prompting for an auto note sometimes caused an exception
Emails, selecting email tab could cause the program to freeze sometimes.
Graphic reports buttons were sometimes hidden which resulted in a loss of functionality
Printing reports would sometimes print an extra blank page.
Claim pay total window sometimes incorrectly showed that credits were greater than the proc fee.
Proc Notes with too many white spaces would sometimes throw a UE.
Moved D5612 to the correct category.
17.3.62(foreign) Released 2/12/2018
17.3.62 Released 2/12/2018
Sheet edit,suppressed message when user does not have the SheetDelete permission.
Web Sched Recall text message would give warning about not containing URL too often
Perio chart voice, "Check triplets" and "Uncheck triplets" did not have the correct effect
A deadlock error could happen when pasting schedule blockouts.
Middle Tier, running the unfinalize ins report would sometimes throw a UE
17.3.61(foreign) Released 2/9/2018
17.3.61 Released 2/9/2018
Translations, some TranslationNames were not set.
Changing priority on a task could sometimes be slow
The insurance aging report would give an error sometimes.
17.3.60(foreign) Released 2/7/2018
17.3.60 Released 2/7/2018
(Enhancement) Aging report settings window, checkbox was overlapping button.
17.3.59(foreign) Released 2/7/2018
17.3.59 Released 2/7/2018 (This version has a conversion script that will cause a backup to occur)
Ortho age limitation created too many benefits
When adding a note to a closed task, it did not show in the NewFor tab
(Enhancement) Option to include payment plan payments in aging report instead of completed amount.
(Enhancement) Improving the speed (slightly) in loading the appointment module
(Enhancement) PayConnect voids and returns were sometimes attempting a negative amount
17.3.58(foreign) Released 2/7/2018
17.3.58 Released 2/7/2018
Grid was showing red X in rare cases intermittently. Attempted fix.
Payment window, overallocating a procedure then income transfering the excess from that procedure would cause the procedure to show as outstanding.
Denti-Cal claims were being rejected
17.3.57(foreign) Released 2/6/2018
17.3.57 Released 2/6/2018
DBM Raw Emails tool was not clearing email attachments sometimes.
Patient Task tab, would sometimes not let you mark a task as unread.
WriteoffEst in the Monthly P&I 'Using both' report was sometimes not correct.
17.3.56(foreign) Released 2/5/2018
17.3.56 Released 2/5/2018
Sending claims through Denti-Cal was not entirely working
InvalidMessage (texting) error was not deactivating patient for texting.
17.3.55(foreign) Released 2/5/2018
17.3.55 Released 2/5/2018
(Enhancement) Added appointment color override to patient notes.
Patient merge message box text had a typo
17.3.54(foreign) Released 2/1/2018
17.3.54 Released 2/1/2018
Appointment types, sometimes when entering a large number of procedure codes into an appointment type the program would throw an error.
Insurance plan billing types sometimes saved the wrong billing type
WebMD shows an error when archiving reports for different years
Income transfers would sometimes show allocated paysplits in the list of charges.
Edit email address window, when a blank username is saved it can cause errors in other places
Tooth Chart Slider, was not showing extractions correctly after completed date
17.3.53(foreign) Released 1/31/2018
17.3.53 Released 1/31/2018
(Enhancement) Payment window, in rigorous accounting mode and performing income transfers, allows access to the old Payment Split Manager to income transfer specific procedures.
Claim Proc window sometimes erroneously reported that credits were greater than the fee
Translations, Appt View Edit was missing grid title translations
(Enhancement) Loading some modules could be slow on large databases
17.3.52(foreign) Released 1/30/2018
17.3.52 Released 1/30/2018
Denti-Cal test URL updated.
17.3.51(foreign) Released 1/30/2018
17.3.51 Released 1/30/2018
Requesting electronic benefits would sometimes cause a UE.
eReminders - texts did not consider 'allow eMessages for appts w/o clinics' preference
Insurance, sometimes dropping an insurance plan was slow on large databases.
17.3.50(foreign) Released 1/26/2018
17.3.50 Released 1/26/2018
Account Window, sometimes the procedure select window appears when it shouldn't
All hideable program links were being forced to hidden.
ToSerializableDictionary threw a cast exception
CPOE radiology proc alerts would not get created due to an invalid cast exception
ERA secondary claims popup was not showing sometimes.
Aging with writeoff estimates aged would incorrectly omit values if run for a historic date and the claim was received after that date.
Middle tier, eServices Setup window was not correctly saving and loading the Lead Time for eReminder and eConfirmation Rules.
Opening the perio chart for an edentulous patient would cause an error
(Enhancement) Payment window suggestions will now suggest paysplits based on individual family member balances.
Payments were sometimes not showing that a patient owed a balance when the account showed that a patient had a balance.
17.3.49(foreign) Released 1/22/2018
17.3.49 Released 1/22/2018
Making a payment caused an error
17.3.48(foreign) Released 1/22/2018
17.3.48 Released 1/22/2018
While upgrading a database, if a computer has never connected an exception can occur
eRx unnecessary web calls removed for efficiency.
Middle tier, changing the priority on a saved TP procedure would throw an error
Middle Tier, combining operatories would throw an error
Insurance Plan List report Total was always 0.
Could not close the ERA picker window sometimes
Removed the ClaimDelete permission from global date lock.
Payment window, selecting specific procedures or checking to prefer current patient weren't behaving correctly sometimes.
Payment window, when claimprocs have an insurance paid amount as well as an insurance paid estimate and the status is not received, procedures could show as not owing anything.
Middle Tier, running DBM would throw an unhandled exception sometimes.
Middle Tier, moving an appointment would throw an unhandled exception sometimes.
17.3.47(foreign) Released 1/18/2018
17.3.47 Released 1/18/2018
PayConnect, processing a refund would sometimes not show the correct amount.
(Enhancement) Payment window can now prefer paying the current patient's balance over other family member's.
Procedures with claimprocs to non-existing insurance plans could not be deleted and would throw an error
Billing report exception did not report specific error
Payment window, when doing income transfers, allocating historical payments to procedures with income transfers was causing issues.
Payment window, when claim payments are taken by total, the claim payment would be used to pay off other family member's procedures instead of the patient on the claim sometimes
Payment window, when performing income transfers, adjustments would be disregarded sometimes.
17.3.46(foreign) Released 1/17/2018
17.3.46 Released 1/17/2018
Payment window, when paying claims as total with writeoffs, the patient could show as having amount owed when they shouldn't.
PayPlan charges showed old charges in outstanding when the guarantor was not in the patient's family
Ortho chart had no way to delete duplicate entries from orthochart
Creating a pre-auth using a plan that was not in use by a patient would sometimes throw a UE.
17.3.45(foreign) Released 1/17/2018
17.3.45 Released 1/17/2018
Invoices did not display prepayments made the same day
Claim Edit, window size was too large on minimum supported screen resolution.
17.3.44(foreign) Released 1/16/2018
17.3.44 Released 1/16/2018
FQHC Sealant Report did not run properly
PatientGenderLetter claim form item used the subscriber's gender
Sending billing statements would throw an exception if creating the PDF was unsuccessful
Procedure notes did not display autonotes correctly sometimes.
(Enhancement)Procedures, security checks now use ProcDate.
InsSubInvalidSubscriber DBM did not fix deleted patients who were subscribers
Schedules, having schedules repeated over a very high amount of years caused slowness in the appointments module sometimes.
Double clicking the send button in webmail would cause OD to freeze.
Web Sched, the loading bar for mobile devices was hidden behind the calendar widget.
17.3.43(foreign) Released 1/11/2018
17.3.43 Released 1/11/2018
Routing slips, a 'misc' field with no functionality existed.
Payment window, clicking "Add Partials" on an income transfer will create splits for incorrect amounts.
Insurance payment window grid did not display correctly sometimes.
AutoNotes, removing prompts would sometimes throw a UE.
AutoNotes, back button would move incorrectly when prompt multi response was resized
Unfinalized Insurance Payments column headers were wrong when clinics were disabled
Clicking generate on the auto ortho tool with no rows selected brought up a message box with a spelling error
Having a default procedure note would sometimes throw a UE.
Edit Insurance Plan window was taking a long time to close for plans with a lot of subscribers.
DirectX tooth chart was showing dark teeth in Windows 10 when using integrated graphics sometimes.
(Enhancement) Payment window allows hiding of paysplit information.
Updating, sometimes very old versions of Open Dental databases would fail before updating.
Appointment Views, rearranging appointment views sometimes did not keep the selected view.
Production and Income report did not display correctly sometimes.
17.3.42(foreign) Released 1/10/2018
17.3.42 Released 1/10/2018
Tasks, double clicking a stale task list would sometimes cause a UE (rare).
Sheets, tabbing to comboboxes did not work.
Receivables Breakdown reports was not taking production and income from hidden providers into account.
Payment window, the window may be slow to load when creating income transfers sometimes.
(Enhancement) Option to show splits grouped by provider (or not) on payment report
Payment window, when performing income transfers the amounts could be incorrect sometimes.
17.3.41(foreign) Released 1/9/2018
17.3.41 Released 1/9/2018
Attempted fix, Account module loading was slow sometimes.
Account Module, added translations in the account module.
Editing a payment split sometimes did not allow to select another family.
Account module, the Select Patient grid would take a while to load for large families.
Payment window displayed "Split totals must match payment amount" incorrectly for some foreign users
Mobile Web, loading the Operatories module would time out for large offices sometimes.
17.3.40(foreign) Released 1/8/2018
17.3.40 Released 1/8/2018
Permissions, clicking 'Set All' did not check the report permission.
Recalls, child prophy recall appointments were getting adult prophy procedures attached.
UE was thrown after running DBM, when refreshing caches
ERA window had error when there were no claims on an ERA.
DirectX tooth chart was showing dark teeth on integrated graphics cards until refreshed once.
17.3.39(foreign) Released 1/4/2018
17.3.39 Released 1/4/2018
Payment plans, payments still prompt to attach to payment plans that are closed.
(Enhancement) Query favorites window does not consider variables that start with an underscore when parsing SET statements.
Users were unable to hide fee schedules sometimes.
When E-Claims Reports had been retrieved in the last minute, there was no notification to the user when they clicked "Retrieve"
Running procedures report sometimes caused an error
When searching tasks the "Include Task Notes" checkbox did not consider the tasklist filter.
Running writeoffs report caused an error when 'using procedure date' was selected
Claim Payment Total window, total summaries did not match the grid columns.
Send Claims window would show a popup for a report path when not set.
(Enhancement) Query favorites row was not highlighted after editing
(Enhancement) Payment window, charges grid when performing income transfers is now more intuitive.
By Total insurance payments window would sometimes throw a UE.
UE was thrown when running Standard Broken Appointments report on middle tier
Skipping Auto note prompts would sometimes throw a UE.
(Enhancement) Changed Rigorous Account and Auto Split Logic defaults.
Web Sched ASAP, sending texts gave incorrect error message
Payment window, when transferring a credit only, the amount would be positive when it should be negative.
17.3.38(foreign) Released 12/28/2017
17.3.38 Released 12/28/2017
Having a very narrow task list area would cause other windows to not open
Web Sched New Pat, the first question could be re-answered sometimes.
When scheduling a recall appointment, sometimes the provider for the appointment is incorrect
Insurance Aging Report, was not showing the progress bar before running the query
Canada, importing fee schedules would enter fees as 00,00 when computer was set to French Canada
Clicking 'History' on a task that had been deleted caused an error
17.3.37(beta)(foreign) Released 12/27/2017
17.3.37(beta) Released 12/27/2017
Selecting an Rx would sometimes throw a UE.
Payment plans, closing a payment plan of type "AgedCreditsOnly" did not give the user the option to cancel.
Insurance Payment Plans window did not show updated "Paid so far" and "Principal paid so far"
Payment Plans, PayPlanCharge types did not show up in Outstanding Charges when payment was made by someone other than payplan guarantor
(Enhancement) PayConnect, increasing timeout length to 2 minutes when running a card on a terminal
Automated emails, phone numbers were sometimes not formatted.
Appointments were sometimes set with the wrong status.
Too many messages appeared when CDA limit was reached and 'New Claim' button was clicked
Extra spacing in commlogs made it difficult to find them in searches
Creating an unscheduled appointment with a lab case would sometimes throw a UE.
Allocating Unearned, the payment window will show incorrect split amounts sometimes
Printing an etrans acknowledgment threw an error when the message was too short
Recalls, appointments would sometimes have the incorrect procedures attached (rare).
User setup, 'Create password' button sometimes has the wrong verbiage (rare).
Pay Split Select window, grid was incorrectly labeled 'Invoice Items.'
XWeb was not able to be enabled if XCharge was not also enabled
Accounting, colors would fail to get set correctly for users over Middle Tier.
Patient Select Window, if no default practice provider is set, clicking Add Patient for a clinic with no default provider would cause a UE.
(Enhancement) Modified ortho age limitation to use the ortho insurance category.
Discount Plan Merge, couldn't merge discount plans if they have the same fee schedule.
Option for 'Show ! at upper right of appts for ins not sent (might cause slowdown)' was worded incorrectly
Frequency limitations were not evaluating correctly for exam and BW procedures.
(Enhancement)ERA Procedure Paid window, now shows more remarks when entering payment and now shows patient name in title bar.
(Enhancement) Aging filter to optionally include accounts with a zero balance but with insurance estimates for outstanding claims.
Message box buttons were misleading for "Insurance plans default to assignment of benefits" preference
17.3.36(beta)(foreign) Released 12/19/2017
17.3.36(beta) Released 12/19/2017
When closing, sometimes an exception is thrown due to folder access permissions
Error when importing clearinghouse reports and unauthorized to delete processed files.
Adding a new clinic sometimes appeared with incorrect patient count
No explanation was given for recent override behavior changes with the fee increase tool
Middle Tier Ortho Chart, every key stroke was making a web call which caused slowness.
(Enhancement) HQ Only, allow all users into the Conference Rooms window.
Blockout copy paste sometimes erased future blockouts
EConnector stats was not updating in some cases
17.3.35(beta)(foreign) Released 12/15/2017
17.3.35(beta) Released 12/15/2017
Canadian lab cases would sometimes not consider the associated procedures percentage override.
Claim, could not create a claim sometimes.
Appointment Edit window would sometimes bypasses security checks.
If a clinic did not have any fees entered on a fee schedule, it would use a fee of 0.00 for everything
Setup wizard fee schedules did not show text for all valid import formats.
Mobile Web had issues scrolling when selecting a patient on iOS devices.
Could not create a prepayment sometimes.
Quick Paste Notes were ignoring case.
When a fee schedule did not have default fees, trying to access a fee for a clinic would throw a UE
Carestream with OrthoTrac bridge would sometimes not launch.
Canadian Lab Procedure, creating a claim would sometimes not assign the correct provider.
Canada Lab Procedures, "Update Fees" would sometimes clear the fee.
Clinics window Move button required a permission that you can not assign.
ApptViews, item orders did not update correctly sometimes.
Blood pressure readings, leaving height and weight blank would auto populates with 0 when saved.
An inssub pointing to an invalid ins plan would sometimes not be fixed by DBM for Pat
(Enhancement) Added new columns to the Payment Plans Report
ERA window right click "Go To Account" did not work correctly after grid was sorted by any column.
17.3.34(beta)(foreign) Released 12/12/2017
17.3.34(beta) Released 12/12/2017
Payment plans, bold line indicating current date was sometimes incorrect.
(Enhancement) Include "Payment Plan Total Tx Amt" in Lock Date window description label.
Tasks, changed tasks will sometimes fail to appear in Users' 'New For' tab.
Ortho Chart, grid rows that had only comboboxes were slightly shorter than they should have been.
Move appointments resend confirmations weren't handling broken or unscheduled appointments.
Retrieving reports for EDS would sometimes lock up Open Dental
Wiki page history would sometimes cause an out of memory error if there were a lot revisions.
Marking a task done in the chart module can sometimes result in an error due to a concurrency issue.
Printing the appointment schedule would sometimes throw a UE.
(Enhancement) Hidden clinics were visible when clicking on 'Clinics' if a user had over 30 clinics.
Appointment report was showing all Patient ages as 1 and all Appointment Times as 12:00.
ERA 835s window would sometimes causes a UE when opening with Delta Dental ERAs.
Aging of AR, insurance payment plan credits will sometimes associate to the incorrect patient.
(Enhancement) Aging of AR, option to show query string.
Payment Plan preference wording changed from "Traditional" to "DoNotAgePaymentPlans".
Appointment Module, operatories were not showing dynamically scheduled providers.
17.3.33(beta)(foreign) Released 12/11/2017
17.3.33(beta) Released 12/11/2017
Appointments with a start time after the end of the Automatic Send Window would not receive eReminders or eConfirms
Canada, loading the Appts Module would throw a UE due to translations (rare).
Patient Portal, changing password did not update the local cache
Storing Images via SFTP would sometimes throw a UE when accessing the image module.
eCW users were experiencing slowness in the chart
17.3.32(beta)(foreign) Released 12/7/2017
17.3.32(beta) Released 12/7/2017
On new installation without administrator, an exception can be thrown sometimes
In the edit claim window, claim export directory wouldn't be created sometimes
Payments, deleting a paysplit for an adjustment would cause the adjustment to disappear sometimes.
Quick Notes, pasting a web link with the same characters as a quick note would cause the quick note to populate in the middle of the link.
Tasks, when pressing "Send to me" the task could appear in someone else's inbox sometimes.
Made the trial installer file size smaller.
Number barred from texting alert, when opening the Edit Patient Information window the OK and Cancel buttons did not work
Appointment Module, having lots of schedules and blockouts would cause slowness.
Database Maintenance Pat InsPlanInvalidNum did not fix an inssub with invalid PlanNum
(Enhancement) Efficiency improvements to the non-CPOE radiology procedures alert thread.
Production and Income report, total dollar amounts for production and income greater than or equal to 10,000,000.00 would truncate the cents.
Account Module preference, moved the "Credits greater than proc fee" pref under the insurance tab.
Treatment plan presentation statistics report would throw an error when run over Middle Tier.
17.3.31(beta)(foreign) Released 12/5/2017
17.3.31(beta) Released 12/5/2017
Appointments module would throw an exception sometimes.
17.3.30(beta)(foreign) Released 12/5/2017
17.3.30(beta) Released 12/5/2017
Payment plans, when in AgedCreditsOnly mode, closed payment plans with a balance on them would still appear in the patient's account module
Creating a void payment sometimes created a payment with $0 amount and non-matching pay splits
Database maintenance had a spelling error
Changes to the rigorous accounting preference were being made under the Accounting permission.
Daily Procedures Report caused an error when connecting through middle tier
Appointment Module would take a while to load sometimes.
Global update fees tool would set some fees to zero incorrectly
17.3.29(beta)(foreign) Released 12/4/2017
17.3.29(beta) Released 12/4/2017
eConnector would sometimes stop working.
17.3.28(beta)(foreign) Released 12/1/2017
17.3.28(beta) Released 12/1/2017
Patient Clones were not being converted over to the new clone system when the patient has symbols in their names.
Appointment Edit window, adding procedures via the Quick Add List was slow sometimes.
Appointment Edit window would take a while to close sometimes.
Chart Module, charting procedures for multiple teeth was slow sometimes.
Account Module, adding multiple procedures via Quick Procs was slow sometimes.
Treat Plan Module, clicking the Update Fees button was slow sometimes.
Recalls, creating a new recall appointment was slow sometimes.
Appointment Edit window, using appointment types was slow sometimes.
Chart Module, completing an appointment with a lot of procedures was slow sometimes.
Frequencies, checking frequency limitations was slow sometimes.
Account Module, creating a claim was slow sometimes.
Account Module, deleting a claim was slow sometimes.
Claims, calculating and updating estimates was slow sometimes.
17.3.27(beta)(foreign) Released 11/30/2017
17.3.27(beta) Released 11/30/2017
When processing a void payment, the splits would not match and the payment window would close immediately.
Middle Tier, loading the Chart module would be slow for patients with many procedures
Commlog, added a button to edit auto notes.
Public screening, sheets with checkboxes for MissingAllTeeth, ExistingSealants, EarlyChildCaries, etc. wouldn't display their status in the screening window.
Operatory titles were sometimes not displaying in the Appt Module
(Enhancement) Benefits request error message is now more descriptive.
(Enhancement) Web Forms, made the birthdate validation logic more strict.
Procedure Code Edit window takes a long time to load sometimes.
Sheets were able to be deleted without sheet delete permission
Main sidebar would sometimes throw an out of memory exception (rare).
eConfirmations would sometimes send multiple times when a database table was crashed
Computing Estimates for patients with PPO plans was slow for large offices sometimes.
17.3.26(beta)(foreign) Released 11/28/2017
17.3.26(beta) Released 11/28/2017
The task search filters"Include Completed" and "Include Task Notes" did not work as expected.
Updated the database documentation.
Canadian customers could not view procedures on saved treatment plans.
17.3.25(beta)(foreign) Released 11/28/2017
17.3.25(beta) Released 11/28/2017
Add Many Patient window would throw an error if the default practice billing type was hidden
Claim procedures were sometimes not properly marked as 'Do not bill to insurance'
EHR, the Measure Calc report for Electronic Access View Download Transmit did not include events after the reporting period
When using the "Show legacy repeating tasks" preference, tasks would sometimes create copies of themselves unnecessarily.
Reconciles, typing "0.00" into the "Find Amount" field would match all transactions.
Right-clicking an operatory to pull up information would sometimes take a long time.
17.3.24(beta)(foreign) Released 11/27/2017
17.3.24(beta) Released 11/27/2017
In Sheet Setup window, double-clicking a row occasionally caused an error
Open Dental was still opening behind other applications
Replication, too many computers were acting as the replication monitor
(Enhancement) OD HQ only, adding a new status for Triage Coordinator / Responder.
2018 ADA code descriptions included some invalid characters
17.3.23(beta)(foreign) Released 11/22/2017 (This version has a conversion script that will cause a backup to occur)
17.3.23(beta) Released 11/22/2017 (This version has a conversion script that will cause a backup to occur)
ASAP List Setup, setting the patient text limit to blank for a clinic did not save it.
Claim procedure providers were not matching procedure providers when creating claims.
Middle Tier, clicking on a saved treatment plan caused an error.
Upgrading to or past 17.3.1.0 was failing when using Gallera.
Database Maintenance, an unhandled exception would occur when running PatPlanOrdinalTwoToOne in rare cases.
Middle Tier, loading the Treatment Plan module was slow on patients with many procedures
17.3.22(beta)(foreign) Released 11/20/2017 (This version has a conversion script that will cause a backup to occur)
17.3.22(beta) Released 11/20/2017 (This version has a conversion script that will cause a backup to occur)
(Enhancement) Improvements to the insurance edit log.
(Enhancement) ADA codes for 2018 required update.
17.3.21(beta)(foreign) Released 11/17/2017 (This version has a conversion script that will cause a backup to occur)
17.3.21(beta) Released 11/17/2017 (This version has a conversion script that will cause a backup to occur)
PPO medical insurance did not use the correct fee when updating fees in the Treatment Plan module
Claim Snapshots were getting orphaned when canceling out of new claims.
Billing List, patients with a closed payment plan sometimes show up even when their balance is $0.
Texting from Singapore did not bill properly in some cases
Appointment History, the text on the "Go To Appt" button changed to "Go To Appt Date".
Treat Plan Module, The 'Estimate as of" sometimes did not calculate correctly.
Operatories window, selecting 'All' clinics would only show unassigned clinics
Invalid insurance plans would sometimes be created if multiple users were modifying a single insurance plan at the same time or errors occured during the creation of a new insurance plan (rare).
Billing window, sometimes sending large numbers of statements caused an error.
Frequency limitations would warn users incorrectly if the procedure's tooth range was blank.
When creating an existing other procedure estimates were being calculated when they shouldn't. This prevented users from editing or deleting existing other procedures without throwing an error.
Claims for clones were displaying a claim relationship error for X837 4010
EServices Setup, closing out of the setup would throw an exception when Web Sched New Pat Appt used a hidden Appt Confirmed preference.
(Enhancement) DBM would not warn users with many open workstations before running fix tool
Central Manager, if there is a version mismatch an error would occur sometimes.
Editing a sheet in the Sheet Fill window would not allow tabbing
(Enhancement) Update the AppointmentNoteTooManyNewLines DBM to handle too many tabs in a note.
Web Sched New Pat, the Allow Children preference was sometimes being ignored when scheduling a new appointment.
Running DBM on Middle Tier sometimes threw an error on SecurityLogInvalidFKey
(Enhancement) Record eConnector statistics for multiple eConnectors
Clearinghouses, passwords would not get cached correctly over middle tier.
Middle Tier, adding a new insurance plan by using Pick From List would fail sometimes.
(Enhancement) Appointment edit window now displays the operatory of the appointment in the title bar.
(Enhancement) Hovering over operatories and provider bars in the appointment module will now show a tooltip with the OpName/Provider Abbr.
Composing AutoNotes, added the ability to insert Autonote by double clicking.
(Enhancement) Trial version can no longer be installed on unsupported Windows versions.
(Enhancement) When merging providers, users were not able to re-merge deleted/hidden providers into active providers.
Optimized the "Update Provs on Future Appts" tool.
Reseller Portal, trying to generate a registration key was causing an error.
17.3.20(beta)(foreign) Released 11/13/2017
17.3.20(beta) Released 11/13/2017
Mobile Web, search by patient name did not allow for both first and last name search.
Daily P&I report was filtering out negative supplemental writeoffs.
Insurance Edit Logs, viewing logs would throw an error over Middle Tier.
Discount Plans, when the fee schedule for the plan has no fee for a procedure, an adjustment for the full amount would be made.
Insurance aging report, totals sometimes did not match the standard aging report.
(Enhancement)Trim whitespace from user input when importing sheet fields for medications.
An error would happen if a patient's billing type was not set and an automation condition was based on billing type.
The fee schedule list did not correct item orders when closing which left the possibility for duplicates to occur.
Fixed control anchors on the commlog and webform setup windows.
(Enhancement) Web Sched ASAP would create an unnecessary commlog when sending emails.
Oracle upgrade script was failing.
Internal MultiRx sheet had the wrong patient address field.
Printing multi rx, updated error message when sheet is invalid.
Time Cards would throw an exception when calculating week totals for weeks with invalid clock events.
Aging of AR Report, the clinic displayed in the report would be incorrect.
HL7, inbound messages with incorrectly defined separation characters would fail instead of using the default characters.
(Enhancement) Enhanced auto notes windows to be more intuitive.
ERA edit window would sometimes show wrong patient names after clicking "Finalizing Payment".
Ortho, "months remaining" continued to increment into negative numbers after the patient's treatment had ended.
Exclude Clones pref for the Ins Verify report did not exclude clone patients sometimes.
Patient Specific DBM was causing all caches to refresh.
Importing an EOB would sometimes throw a UE.
Task Edit, auto note button did not check permission.
17.3.19(beta)(foreign) Released 11/7/2017 (This version has a conversion script that will cause a backup to occur)
17.3.19(beta) Released 11/7/2017 (This version has a conversion script that will cause a backup to occur)
Deductibles for specific code were sometimes off by a dollar.
Edit Recall Type, When adding procedures on appointments, sometimes a dash is added in addition to the chosen procedure
Adding an appointment with an appointment type was selecting the wrong procedure.
Aging of A/R report, error occurs on window open sometimes.
Aging A/R report, selecting a clinic won't show results for the selected clinic.
(Enhancement) HQ Only - PhoneTrackingServer heartbeat monitor.
HQ only - MapHQ was not updating the triage coordinator correctly when switching between rooms.
HL7, doesn't require Person Location Type in location.
HL7, break an appointment via an SIU^S15 message.
(Enhancement) When viewing a statement in the More Options window if the user clicks Email in the Fill Sheet window the send mode now updates correctly.
17.3.18(beta)(foreign) Released 11/2/2017
17.3.18(beta) Released 11/2/2017
(Enhancement)eRx provider on prescriptions belonging to an external provider will now associate to a fixed hidden provider.
Statements, payment plans are incorrectly displaying paid interest as a credit.
Insurance, creating a new insurance plan was not displaying the insurance plan edit window.
(Enhancement)Users were not able to hide fee schedules when the fee schedules were only attached to deleted patients.
(Enhancement)Created a workaround for UpdateInProgressOnComputer preference sometimes not getting reset.
When evaluating frequency limitations the program would sometimes throw an error.
(Enhancement) Database Maintenance for Patient
(Enhancement) Open Dental will now print receipts for void and return transactions when using PayConnect.
(Enhancement) HQ Only - enhanced map with sites - Phase II
17.3.17(beta)(foreign) Released 10/31/2017 (This version has a conversion script that will cause a backup to occur)
17.3.17(beta) Released 10/31/2017 (This version has a conversion script that will cause a backup to occur)
Discount Plans wouldn't create audit trail entry for creating adjustment on completed procedures sometimes.
Payment window, when pressing Pay button it would replace all created splits with new splits.
Payment window, when clicking the "Pay" button it will sometimes add the payment amount to the splits when they are created if splits already exist.
Payment window, when using adjustments for income transfers, an error would occur.
Duplicate texts were sometimes sent out for automatic Web Sched recall
Query Parser, manually editing query text would sometimes cause a UE (rare).
Aging of AR Report, running the report from the "Headquarters" clinic would throw an error.
DirectX tooth chart was showing darkened teeth in Windows 10 when using extractions or root canals.
Claims, write-offs could be incorrect if a preauthorization was used to create the claim.
Refreshing a deleted task was causing an error.
Reducing default auto recall text batch size from 25 to 2.
"Hide Due Now" checkbox for account preferences was not displaying correctly
Text color for aged credits only due now did not match the "traditional" view
Audit Trail, deleting payments shows them as being $0
Claim estimates were sometimes not showing the correct insurance estimate in the Procedure Info window.
DirectX tooth chart pen drawing was not showing while drawing was in progress the first time after starting.
Legacy repeating task date type was unavailable.
DirectX sealant graphics on teeth were not on top of the tooth sometimes.
DirectX tooth chart D3DERR_INVALIDCALL error was happening when logging in or using remote desktop sometimes.
Insurance aging report title window was not named correctly.
(Enhancement) Limitations did not consider toothnum, surface, or toothrange on limitation procedures.
(Enhancement)Treatment Plans aren't updated when a patients payment plan is changed from insurance or discount plan.
Tasklists with large number of subscribers was causing slowness when adding new tasks.
Trying to add an operatory when 'All' was selected produced an error
Payment window, outstanding charges now display the selected total.
(Enhancement) HQ Only - enhanced map with sites - Phase I
17.3.16(beta)(foreign) Released 10/25/2017
17.3.16(beta) Released 10/25/2017
Insurance Aging report, results were including estimates that should not have been.
Fee Cache, hidden fees are causing OOM exceptions for larger offices.
MobileWeb does not create security log entry when creating appointment
Signup portal does would not reassign eServices when user changed from clinics off to clinics on
Statements, printing statements with zero balance would sometimes not show correctly.
When editing a completed claim procedure the copay override textbox did not default to the procedure's copay value when blank.
Treat' Plan module could take a long time to load when the patient had lots of treatment planned procedures.
Chart Module Toolbar, invalid HL7 defs could cause the toolbar to load incorrectly sometimes.
Planned Appt, scheduling a planned appt sometimes did not update the procedure(s).
Capitation Claim Procedures that are part of a claim could have their status set to something other than CapClaim.
Sheets, the static text insert field [currentMedications] was not showing eRx prescriptions sometimes.
(Enhancement) HQ Only - removed hover-scroll event from the TC combo box.
(Enhancement) HQ Only - added View Graph button to scheduling.
(Enhancement) Claim Forms did not have the updated ADA2012 J430D claim form.
17.3.15(beta)(foreign) Released 10/19/2017
17.3.15(beta) Released 10/19/2017
Perio chart, the Triplets checkbox was not able to be checked
Deleting an invoice from the billing list prevented an invoice from being created for that procedure again
(Enhancement) OD HQ Job Manager
17.3.14(beta)(foreign) Released 10/19/2017 (This version has a conversion script that will cause a backup to occur)
17.3.14(beta) Released 10/19/2017 (This version has a conversion script that will cause a backup to occur)
(Enhancement) OD HQ only, adding a prompt when claiming a VM that belongs to someone else.
Electronic Eligibility for Medicaid, Group Number was required, but Medicaid plans do not have a group number.
Clearinghouses, passwords were getting incorrectly hashed multiple times for users with clinics.
Graphical Reports, chart options display had a vague 'decimalPoint' option.
An appointment type with two of the same procedures did not add them both to the appointment
Popups, an error would occur when trying to get popups for a patient that no longer exists in the database.
Discount Plans window could throw an error when a discount plan was associated to an invalid adjustment type.
Triana bridge would sometimes crashes when it couldn't access the files needed.
Web Sched ASAP, time slots were not being created when no texts or emails were sent.
Web Sched ASAP History grid would not show any rows when clinics were not enabled.
Account module, selecting a claim with no procedures attached was highlighting unrelated items in the Patient Account grid.
(Enhancement)Improved working when global fee sched option is unchecked.
Patient Portal, lengthy error messages would show to the patient when the Care Summary Transmit button failed.
(Enhancement) Adding ability to print treatment plans using classic view.
(Enhancement) Payments could not be allocated to adjustments before procedures unless dated before the procedures.
(Enhancement) Incomplete Procedure Note Report results were sorted differently when run multiple times with the same filters.
(Enhancement) The Kiosk was allowed to be opened when there was no process signal interval set.
Time Card Manage, clicking Print Selected with nothing selected would cause an error.
The progress bar on the splash screen did not keep up with percentage label.
HQ only, added state to triage list.
Running A/R report for a hidden clinic would cause an error
The Claim Edit History permission had no UI.
Employee Schedules, invalid schedule rows showed up in the appointments module grid.
17.3.13(beta)(foreign) Released 10/16/2017
17.3.13(beta) Released 10/16/2017
Moving an appointment between operatories did not prompt the user to change the fee schedule when the preference "Procedure Fee Update Behavior" was set. As well as incorrectly overriding PPO percentage plan fee schedules.
The Unsent Claims report joined on the clinic table even when clinics were not enabled.
ERAs would write off the whole fee amounts when claim was denied.
Fees.DeleteMany was throwing an unhandled exception when passed an empty list.
Web Sched New Pat was allowing non-numeric values in some of the phone number fields.
Web Sched New Pat, appointment reason combo box was hidden.
No audit trail entry was logged when rigorous accounting preference changed.
Podium was not working sometimes.
E-Claims were sometimes failing if it could not find a corresponding X12.
17.3.12(beta)(foreign) Released 10/13/2017 (This version has a conversion script that will cause a backup to occur)
17.3.12(beta) Released 10/13/2017 (This version has a conversion script that will cause a backup to occur)
CCD Documents, the ethnicity segment defaulted to "Not Hispanic or Latino" even if the patient had their ethnicity set to "None" or "Declined to Specify".
Emailed Statements, 'From' address would be blank if email did not have information entered in the "Address of Sender" field.
When editing a clinic with the "Show Hidden" checkbox checked the edits would sometimes override existing clinics. (rare)
Insurance Verification List would throw an exception if invalid Verification Filters were set.
Changing tasks priority through right click menu would not make a history entry.
Middle Tier, saving changes in the Ortho Chart caused an error.
(Enhancement) Alert Category Edit window no longer enables the OK or Delete button for internal alert categories.
(Enhancement) Adding receipts to payments created from Recurring Charges.
(Enhancement) Internal Call Center Map - Adding new Avail tab
Repeating Charge Tool would sometimes throw a UE.
17.3.11(beta)(foreign) Released 10/11/2017
17.3.11(beta) Released 10/11/2017
(Attempted Fix) Web Forms, changes to sheet defs weren't correctly updating when saving changes from the Sheet Def Edit window.
Failed eConfirms text send does not update appointment status
Group Notes, manually charting a group note treated them as a procedure
Payment window, payment plan interest is counted as unallocated when paid.
(Enhancement) Canadian claim automatically EOB importing ignores plans when "Assignement of Benefits" is checked.
Task reminders of type once were adding future reminder copies when marked done.
ERA window, preauths are no longer considered in ERA status and should not affect finalizing checks.
ERA claim matching now better identifies split claims.
Web Sched ASAP may send text when not ok
(Enhancement) Canadian receive EOBs no longer mark claims and procs received.
Recurring charges, audit trail would list payment amount as $0.00 for payment plan payments
Patient Portal, Login would throw StartIndex error sometimes
Email security permissions were sometimes blocking authorized users from sending emails (extremely rare).
Email compose was causing an error for new email addresses if being accessed from an underprivileged Windows user.
(Enhancement) EOB Claim Details window, you can now print EOB details.
ERA window would sometimes runs out of memory and throw a UE.
EHR, tobacco cessation scale label showed incorrect values.
The copying update files process would sometimes incorrectly identify an error as a max_allowed_packet error.
Sheet Fields sometimes overlap when an empty grid is removed.
ERA Edit window, right clicking attached claims row now allows "Go To Account".
Void payments sometimes gave "Key is not present" error when opening the payment
Module preferences, "Patient Payments allow future dated debits" was worded incorrectly.
Sales Tax Percentage preference was being forced to two decimal places. E.g. 4.166% turned into 4.17%
Renaming an account sometimes caused an error
Graphical Reports, "Reset AR Graphs" button was not showing.
ERAs would duplicate when formatted incorrectly.
(Enhancement) Clinics, user can now move patients to no clinic (HQ).
Enhanced the invalid County warning message.
Message Box, copying the message box would sometimes throw a UE.
(Enhancement)Repeat Charges was allowed to run simultaneously, resulting in duplicates
Kiosk, the print and email button would sometimes be visible in kiosk mode.
17.3.10(beta)(foreign) Released 10/5/2017
17.3.10(beta) Released 10/5/2017
Task List Block Manager window, some tasks are double added, causing blocking conflicts
Task Edit Window, if someone else changed the task the user was stopped from saving the task
Send To Me & Create Commlog, removed marking task done automatically.
The Unsent Claims Report was missing form resize buttons and had right click options that didn't make sense in the given context.
Silently updating did not read the MySQL password correctly.
Edit Claim window, adjusted the total summaries to match the grid columns.
Sheet Fields that overlap each other had the potential to move farther down the sheet than desired.
FormBilling progress bar sometimes did not update the current statement number.
ERA 835s window, double clicking the grid would cause a UE when grid is empty.
Executing a query with a semicolon in the comments required the Command Query permission when it should not have.
Canadian preauths would select wrong procedures sometimes.
(Enhancement) Checkbox to also update writeoffs was not visible.
Image module, accessing the image module would sometimes throw a UE.
Daily Patient Portion Uncollected Report was showing results for all clinics even though the user only had access to one clinic.
eRx button sometimes reported Internet Explorer not installed when it is.
PayConnect recurring charge would occasionally display "A token no longer exists" when trying to process a payment
Web Forms Setup was not accessible in the setup menu and did not require the setup security permission.
Running the Adjustments report when clinics were not enabled displayed incorrect results
(Enhancement) Task control, right click set priority functionality added.
Operatories, add operatory button did not default to the currently selected clinic.
Group Note grid did not show correctly sometimes.
Enhanced the Proc Appt Colors window label.
Payment window, having an amount of 0 wouldn't allow attaching charges using the Pay button.
(Enhancement)ActiveDirectory login only accepted a single LDAP Path format.
Printing the Outstanding Insurance claim report would sometimes run off the page.
Patient search would not show all patients for a specific clinic sometimes.
Removed the show transactions since zero balance checkbox when creating an invoice.
Recall postcards would sometimes break when trying to print preview from recall list.
Ortho Chart would sometimes throw a UE.
Changed Treatment Finder report to use treatment planned date.
Default interval for receiving ins reports did not save after change was made
Sending a text from the ASAP list would give an error stating "Number is not numeric".
(Enhancement)Better error logging of sporadic DirectX Graphics issues.
17.3.9(beta)(foreign) Released 10/2/2017
17.3.9(beta) Released 10/2/2017
Auto Code Prompts, maxillary prompts were never showing from the Chart module.
Mobile Web, unscheduled and planned appointments did not display clearly in the patient's appointment list
DBM method DatesNoZeroes sometimes threw an error
(Enhancement)ERA detach multiple claims in claims paid grid using the Detach Claim button.
Appointments for patient window, switching between family members would sometimes throw a UE.
Insurance Verification List, right-clicking a row would throw an error.
When texting from the ASAP list, the manual text template was not getting picked up
Alert Subscriptions can run out of memory and cause a UE.
Web Sched, sometimes less than 3 months worth of available time slots would be displayed.
ERA edit window was failing to load with error when all claims on the ERA were preauths.
ERA finalize payment button was failing with error when all claims were detached from the ERA.
DBM Tool Recalc Estimates, estimates could be generated for wrong patients and coverage.
Mobile Web had issues scrolling when selecting a patient sometimes.
Changing the time on a workstation and running repeating charges may not add procedures correctly
Completing a void or return was creating a payment with no paysplits
When clicking an insurance payment from the edit claim window and using middle tier the program would throw an exception.
Task edit window's description textbox was too small.
Broken Appointments, error happens when patient has discount plan sometimes.
Canadian labs estimates did not set the date entry correctly sometimes.
Deleting multiple procedures from the treatment plan module would sometimes cause an error.
Time card manage, "Benefits" button was visible when it should not have been.
Insurance Plans, opening insurance information would sometimes throw a UE (rare).
When accessing fees, sometimes the program might give the "Unable to fill fee cache" error
17.3.8(beta)(foreign) Released 9/26/2017 (This version has a conversion script that will cause a backup to occur)
17.3.8(beta) Released 9/26/2017 (This version has a conversion script that will cause a backup to occur)
ERA window, double clicking a row in 'Claims Paid' would cause a UE sometimes.
The progress bar window sometimes caused Open Dental to show behind other applications.
Task Note Edit window, the Auto Note button was not properly anchored
Billing list, statements would sometimes show the wrong dunning message.
When entering a payment if the payment was new and a CC was charged. Clicking the delete button would not void the payment like cancel does.
Loading the Treatment Plan module was slow for large numbers of fees.
(Enhancement) HQ Phones, created a conference room edit and manage window.
Fee Cache throwing null object reference error on middle tier
(Enhancement) Referral Analysis report could not be run as landscape.
(Enhancement) Broken appointmed report showed the title above the report grid instead of the date ran.
(Enhancement)Indices added to claimproc.DateSuppReceived, procedurelog.DateComplete, and patient.SecDateEntry columns.
17.3.7(beta)(foreign) Released 9/22/2017
17.3.7(beta) Released 9/22/2017
Billing, Progress window was using an incorrect layout.
eConfirmations would sometimes create mutliple CommLogs for same patient
ERA finalize button was showing an error message rarely.
ERAs window was loading slowly for large and poorly formatted ERAs.
17.3.6(beta)(foreign) Released 9/21/2017 (This version has a conversion script that will cause a backup to occur)
17.3.6(beta) Released 9/21/2017 (This version has a conversion script that will cause a backup to occur)
Task Reminders, are being created with no notes if they are created from an existing task.
Creating a claim would sometimes throw a UE.
OD HQ only, voicemails older than 30 days were not getting deleted.
Creating a clone patient would sometimes throw a UE.
Payment Plans, reclaculating after clearing the schedule was causing an error
17.3.5(beta)(foreign) Released 9/21/2017
17.3.5(beta) Released 9/21/2017
Splitting an account, payment plans were sometimes not showing correctly.
Query Parser would fail in specific scenarios.
Canadian secondary claims would show error on send when a primary version 04 EOB was missing.
Complex Report Window, Attempting to print without a default printer would cause an error
Task List subscriptions, sometimes tasks are not blocked even though they are in a sub-list a list that is blocked
Ortho, automatically generated claims' 'Months Remaining' field is sometimes incorrect.
Feature Requests window had some anchoring issues.
Insurance, attempting to save a plan tied to a hidden fee schedule would cause an error.
Appointment Module, the highlight when appointments are selected cover over corner elements sometimes.
Changing an appointment status would cause a UE sometimes.
Edit Insurance Plan, user would sometimes be able to edit an insurance plan without permission.
(Enhancement) OD HQ only, changing the colors for Offline Assist and Team Assist on the Call Center Map.
(Enhancement) HQ Phones, conference room reservation timer now counts down instead of up.
17.3.4(beta)(foreign) Released 9/20/2017
17.3.4(beta) Released 9/20/2017
Canadian carrier info was missing for Desjardins Insurance.
Appointments could be created/edited/moved to span multiple days.
Confirmation list, clicked on text but didn't have a text confirmation status, an error window would direct the user to the wrong location
InsVerifyTable would not work as intended sometimes.
The paysplit grid in the payment window would sometimes have rows below the visible area that could not be reached via the scroll bar.
Account Module, limited statements would sometimes include all insurance payments instead of the ones associated to the procedures.
(Enhancement) Appointment view late color won't override completed appointment color.
Insurance payment, the over allocation preference was not adding correctly.
Insurance Plans, clicking the 'label' button would sometimes cause a UE.
Recall list, attempting to send an email would sometimes UE.
Foreign reg keys were getting 'Invalid Key' error
(Enhancement) HQ Phones, conference rooms can now be reserved.
Fixed an issue with DirectX slowness on Windows 10 machines.
In Web Sched Asap list, the fadeaway message box is difficult to see
Dexis Bridge was not working
XDR bridge was not working
17.3.3(beta)(foreign) Released 9/15/2017
17.3.3(beta) Released 9/15/2017
Patient Portal last login field not being set
Secondary insurance wouldn't take into account if a procedure is not covered by primary insurance due to frequency limitation.
Billing List, clicking 'Edit Selected' would sometimes throw an error (rare).
Lock dates, global lock date was sometimes behaving incorrectly.
Procedures, signatures were sometimes being incorrectly invalidated.
Completed procedures with payments attach could be changed to a non-complete procedure status.
eConfirmations and eReminders, the aggregate message was using the Practice Phone and not the Clinic Phone.
DBM AppointmentCompleteWithTpAttached said it had a breakdown when it didn't.
Program Links menu item was in the wrong spot.
Patient payment, opening a payment would sometimes throw a UE.
(Enhancement) 835s now ignore manually detached claims from finalizing payment.
DatabaseMaintenance.DatesNoZeros was missing remoting role check.
(Enhancement) Canadian clearinghouses can now block EOB automatic amount imports.
OD Services were not installing on some servers
Marking a planned appointment as ASAP caused an error.
AutoComm would try to send messages even when HQ server was unavailable
Mobile Web had a blue line displaying vertically on the screen.
Treatment Finder window would UE when 'Amount remaining over' was used.
Statements, transactions since last zero balance would sometimes not get the correct date.
Creating a clone would sometimes throw a UE.
17.3.2(beta)(foreign) Released 9/13/2017
17.3.2(beta) Released 9/13/2017
PaySplits, couldn't have a provider selected and no procedure attached when not in "Enforced" mode.
OD HQ only, adding a phone number caused a UE.
Web Sched ASAP, when clinics were not enabled, sending messages caused an error.
Hitting email send caused OpenDental to freeze.
Tasks, sometime all tasks were blocked instead of specified tasks
OD HQ only, default behavior for overpayments will have a provider and no unearned type (opposite of normal behavior).
Internal, changed Job column to be smaller for tasks.
Web Sched New Pat was allowing non-numeric values in the phone number section.
(Unversioned) Signup Portal didn't fit all of the eServices in the window which caused the grid to not line up correctly.
17.3.1(beta)(foreign) Released 9/12/2017 (This version has a conversion script that will cause a backup to occur)
17.3.1(beta) Released 9/12/2017 (This version has a conversion script that will cause a backup to occur)
Patient Portal, web mail messages would sometimes be fetched incorrectly.
Pasting blockouts, the repeat button didn't check to see if there were existing blockouts when pasting
(Enhancement) EConnector transmit meta data to OD HQ.
Edit claim view ERA button wouldn't locate ERAs which are hard attached.
Long Query Favorites were sometimes cut off when saving.
Email Inbox would sometimes throw an error when no email addresses were set up.
Email Inbox would give an error when closed while downloading email.
Claimsnapshots were getting created with no ClaimType.
Web Sched New Pat, the progress spinner would sometimes not hide itself after finding time slots.
Web Sched New Pat, the date picker would throw an exception when no time slots were available.
Web Sched New Pat, when hitting Schedule Appt there was no validation for if a time slot was selected.
Web Sched Recall, when a time slot wasn't selected a message would be displayed but an attempt to schedule would still happen, causing multiple messages to display.
Insurance Plans, a hidden fee schedule assigned to a plan will appear as "None" in the Insurance Edit Window.
DBM, enhanced the log results for some of the checks.
Dexis bridge would sometimes not pull the correct patient.
Claim Payment, added preference for over allocation.
EOB amounts were off when imported for Canadian claims.
(Enhancement) Expanded drop down width of Pay Tracking in Enter Payment procs grid.
Long procedure notes would get cut off in the progress notes grid.
Improvements to the insurance verification module so as to better verify the amount of time available to verify a patient's insurance.
Pat num was removed from FormLetterMerge and replaced with Patient Name
Planned Appt Tracker and Unscheduled List, Code range filter doesn't correctly filter non-existant codes
Web Sched New Pat, attempted to speed up the time it takes to schedule an appointment.
Canadian eClaims, when importing EOB amounts a UE would occur sometimes.
Convert Script, when insverify and insverifyhist added the DateTimeEntry Column, the value was incorrectly set as blank
Add "force duplicate" function to Recurring Charge List
OpenDentalService would fail to create claimsnapshots.
Refresh task if it was edited by another user while it was open
Canadian claims would associate other procedures to the claim sometimes.
Web Sched New Pat, when displaying the app in an iframe within a website, the app would sometimes disappear on android devices.
Delete button was sometimes in the wrong location within the Auto Note Prompt Edit window.
(Enhancement) Skip button for auto notes would delete the prompt for future edits.
(Enhancement) Setting appointments complete, prompt to change the completed procedures provider.
(Enhancement)Edit claim window now shows original claim identifier.
(Enhancement) When a text is sent to an invalid number, an alert will be created and the patient's Text Message OK status will change to No.
(Enhancement) Added permission for replication setup.
(Enhancement) InsVerifyHist now tracks the user who verified.
ln the Appointment Edit window, sometimes the Family Balance was incorrect.
The vertical scroll bar would sometimes not display properly in multi-select combo boxes.
Added message box to inform users that the Transworld program link is not yet implemented.
Canadian EOBs, carrier issued proc amounts were wrong rarely
Long tasks and commlogs were sometimes being cut off.
(Enhancement) eServices Window would hide behind previously opened Window/program
Canadian EOBs, imported amounts were inncorrect when total payments rows were present.
Canadian EOB, labs date entry was not correct.
Version 17.2 new features listed here
No known issues.
17.2.46 not released
17.2.45(foreign) Released 12/27/2017
17.2.45 Released 12/27/2017
ERA window right click "Go To Account" did not work correctly after grid was sorted by any column.
Selecting an Rx would sometimes throw a UE.
Insurance Payment Plans window did not show updated "Paid so far" and "Principal paid so far"
Appointments were sometimes set with the wrong status.
Too many messages appeared when CDA limit was reached and 'New Claim' button was clicked
Creating an unscheduled appointment with a lab case would sometimes throw a UE.
Recalls, appointments would sometimes have the incorrect procedures attached (rare).
User setup, 'Create password' button sometimes has the wrong verbiage (rare).
Pay Split Select window, grid was incorrectly labeled 'Invoice Items.'
Accounting, colors would fail to get set correctly for users over Middle Tier.
Patient Select Window, if no default practice provider is set, clicking Add Patient for a clinic with no default provider would cause a UE.
17.2.44(foreign) Released 12/15/2017
17.2.44 Released 12/15/2017
17.2.43 Released 12/15/2017
17.2.43(foreign) Released 12/15/2017
Silently updating did not read the MySQL password correctly.
Retrieving reports for EDS would sometimes lock up Open Dental
Printing the appointment schedule would sometimes throw a UE.
Appointment Edit window would sometimes bypasses security checks.
ERA 835s window would sometimes causes a UE when opening with Delta Dental ERAs.
Carestream with OrthoTrac bridge would sometimes not launch.
Trial version, fixed insurance categories.
17.2.42(foreign) Released 12/11/2017
17.2.42 Released 12/11/2017
Canada, loading the Appts Module would throw a UE due to translations (rare).
Database Maintenance Pat InsPlanInvalidNum did not fix an inssub with invalid PlanNum
Production and Income report, total dollar amounts for production and income greater than or equal to 10,000,000.00 would truncate the cents.
Treatment plan presentation statistics report would throw an error when run over Middle Tier.
eCW users were experiencing slowness in the chart
17.2.41 Released 12/6/2017
Patient Clones were not being converted over to the new clone system when the patient has symbols in their names.
17.2.40(foreign) Released 11/30/2017
17.2.40 Released 11/30/2017
Middle Tier, loading the Chart module would be slow for patients with many procedures
Public screening, sheets with checkboxes for MissingAllTeeth, ExistingSealants, EarlyChildCaries, etc. wouldn't display their status in the screening window.
Operatory titles were sometimes not displaying in the Appt Module
(Enhancement) Benefits request error message is now more descriptive.
Sheets were able to be deleted without sheet delete permission
eConfirmations would sometimes send multiple times when a database table was crashed
17.2.39(foreign) Released 11/28/2017
17.2.39 Released 11/28/2017
Canadian customers could not view procedures on saved treatment plans.
17.2.38(foreign) Released 11/28/2017
17.2.38 Released 11/28/2017
Add Many Patient window would throw an error if the default practice billing type was hidden
Claim procedures were sometimes not properly marked as 'Do not bill to insurance'
EHR, the Measure Calc report for Electronic Access View Download Transmit did not include events after the reporting period
When using the "Show legacy repeating tasks" preference, tasks would sometimes create copies of themselves unnecessarily.
Reconciles, typing "0.00" into the "Find Amount" field would match all transactions.
Right-clicking an operatory to pull up information would sometimes take a long time.
17.2.37(foreign) Released 11/27/2017
17.2.37 Released 11/27/2017
Replication, too many computers were acting as the replication monitor
2018 ADA code descriptions included some invalid characters
17.2.36(foreign) Released 11/22/2017
17.2.36 Released 11/22/2017
(Enhancement) ADA codes for 2018 required update.
Database Maintenance, an unhandled exception would occur when running PatPlanOrdinalTwoToOne in rare cases.
17.2.35(foreign) Released 11/17/2017
17.2.35 Released 11/17/2017
Billing List, patients with a closed payment plan sometimes show up even when their balance is $0.
Texting from Singapore did not bill properly in some cases
Appointment History, the text on the "Go To Appt" button changed to "Go To Appt Date".
Treat Plan Module, The 'Estimate as of" sometimes did not calculate correctly.
Operatories window, selecting 'All' clinics would only show unassigned clinics
Invalid insurance plans would sometimes be created if multiple users were modifying a single insurance plan at the same time or errors occured during the creation of a new insurance plan (rare).
Billing window, sometimes sending large numbers of statements caused an error.
When creating an existing other procedure estimates were being calculated when they shouldn't. This prevented users from editing or deleting existing other procedures without throwing an error.
Claims for clones were displaying a claim relationship error for X837 4010
(Enhancement) DBM would not warn users with many open workstations before running fix tool
Central Manager, if there is a version mismatch an error would occur sometimes.
Editing a sheet in the Sheet Fill window would not allow tabbing
Running DBM on Middle Tier sometimes threw an error on SecurityLogInvalidFKey
Clearinghouses, passwords would not get cached correctly over middle tier.
(Enhancement) Appointment edit window now displays the operatory of the appointment in the title bar.
(Enhancement) Hovering over operatories and provider bars in the appointment module will now show a tooltip with the OpName/Provider Abbr.
(Enhancement) When merging providers, users were not able to re-merge deleted/hidden providers into active providers.
17.2.34(foreign) Released 11/13/2017
17.2.34 Released 11/13/2017
Deductibles for specific code were sometimes off by a dollar.
Edit Recall Type, When adding procedures on appointments, sometimes a dash is added in addition to the chosen procedure
Aging of A/R report, error occurs on window open sometimes.
Aging A/R report, selecting a clinic won't show results for the selected clinic.
Daily P&I report was filtering out negative supplemental writeoffs.
Discount Plans, when the fee schedule for the plan has no fee for a procedure, an adjustment for the full amount would be made.
Insurance aging report, totals sometimes did not match the standard aging report.
(Enhancement)Trim whitespace from user input when importing sheet fields for medications.
An error would happen if a patient's billing type was not set and an automation condition was based on billing type.
Fixed control anchors on the commlog and webform setup windows.
Removed writeoff accruals from the production and income more option report,
Internal MultiRx sheet had the wrong patient address field.
Printing multi rx, updated error message when sheet is invalid.
Time Cards would throw an exception when calculating week totals for weeks with invalid clock events.
Aging of AR Report, the clinic displayed in the report would be incorrect.
HL7, inbound messages with incorrectly defined separation characters would fail instead of using the default characters.
ERA edit window would sometimes show wrong patient names after clicking "Finalizing Payment".
Ortho, "months remaining" continued to increment into negative numbers after the patient's treatment had ended.
Exclude Clones pref for the Ins Verify report did not exclude clone patients sometimes.
Patient Specific DBM was causing all caches to refresh.
Task Edit, auto note button did not check permission.
17.2.33(foreign) Released 11/2/2017
17.2.33 Released 11/2/2017
Statements, payment plans are incorrectly displaying paid interest as a credit.
(Enhancement)Users were not able to hide fee schedules when the fee schedules were only attached to deleted patients.
(Enhancement)Created a workaround for UpdateInProgressOnComputer preference sometimes not getting reset.
(Enhancement) Database Maintenance for Patient
17.2.32(foreign) Released 10/31/2017
17.2.32 Released 10/31/2017
Discount Plans wouldn't create audit trail entry for creating adjustment on completed procedures sometimes.
Aging of AR Report, running the report from the "Headquarters" clinic would throw an error.
Claims, write-offs could be incorrect if a preauthorization was used to create the claim.
Reducing default auto recall text batch size from 25 to 2.
Claim estimates were sometimes not showing the correct insurance estimate in the Procedure Info window.
Legacy repeating task date type was unavailable.
DirectX sealant graphics on teeth were not on top of the tooth sometimes.
Trying to add an operatory when 'All' was selected produced an error
17.2.31(foreign) Released 10/25/2017
17.2.31 Released 10/25/2017
MobileWeb does not create security log entry when creating appointment
Signup portal does would not reassign eServices when user changed from clinics off to clinics on
Deleting an invoice from the billing list prevented an invoice from being created for that procedure again
Planned Appt, scheduling a planned appt sometimes did not update the procedure(s).
Sheets, the static text insert field [currentMedications] was not showing eRx prescriptions sometimes.
(Enhancement) Claim Forms did not have the updated ADA2012 J430D claim form.
17.2.30(foreign) Released 10/19/2017
17.2.30 Released 10/19/2017
Electronic Eligibility for Medicaid, Group Number was required, but Medicaid plans do not have a group number.
Clearinghouses, passwords were getting incorrectly hashed multiple times for users with clinics.
Graphical Reports, chart options display had a vague 'decimalPoint' option.
Popups, an error would occur when trying to get popups for a patient that no longer exists in the database.
Discount Plans window could throw an error when a discount plan was associated to an invalid adjustment type.
Triana bridge would sometimes crashes when it couldn't access the files needed.
(Enhancement) Incomplete Procedure Note Report results were sorted differently when run multiple times with the same filters.
(Enhancement) The Kiosk was allowed to be opened when there was no process signal interval set.
Time Card Manage, clicking Print Selected with nothing selected would cause an error.
Running A/R report for a hidden clinic would cause an error
17.2.29(foreign) Released 10/16/2017
17.2.29 Released 10/16/2017
Dexis bridge would sometimes not pull the correct patient.
ERAs would write off the whole fee amounts when claim was denied.
Podium was not working sometimes.
E-Claims were sometimes failing if it could not find a corresponding X12.
17.2.28(foreign) Released 10/12/2017
17.2.28 Released 10/12/2017
Emailed Statements, 'From' address would be blank if email did not have information entered in the "Address of Sender" field.
When editing a clinic with the "Show Hidden" checkbox checked the edits would sometimes override existing clinics. (rare)
Middle Tier, saving changes in the Ortho Chart caused an error.
17.2.27(foreign) Released 10/11/2017
17.2.27 Released 10/11/2017
(Attempted Fix) Web Forms, changes to sheet defs weren't correctly updating when saving changes from the Sheet Def Edit window.
Failed eConfirms text send does not update appointment status
(Enhancement) Canadian claim automatically EOB importing ignores plans when "Assignement of Benefits" is checked.
Task reminders of type once were adding future reminder copies when marked done.
ERA window, preauths are no longer considered in ERA status and should not affect finalizing checks.
ERA claim matching now better identifies split claims.
(Enhancement) Canadian receive EOBs no longer mark claims and procs received.
Recurring charges, audit trail would list payment amount as $0.00 for payment plan payments
Email security permissions were sometimes blocking authorized users from sending emails (extremely rare).
Email compose was causing an error for new email addresses if being accessed from an underprivileged Windows user.
(Enhancement) EOB Claim Details window, you can now print EOB details.
ERA window would sometimes runs out of memory and throw a UE.
EHR, tobacco cessation scale label showed incorrect values.
The copying update files process would sometimes incorrectly identify an error as a max_allowed_packet error.
Sheet Fields sometimes overlap when an empty grid is removed.
ERA Edit window, right clicking attached claims row now allows "Go To Account".
Module preferences, "Patient Payments allow future dated debits" was worded incorrectly.
Sales Tax Percentage preference was being forced to two decimal places. E.g. 4.166% turned into 4.17%
ERAs would duplicate when formatted incorrectly.
Kiosk, the print and email button would sometimes be visible in kiosk mode.
Insurance Verification List would throw an exception if invalid Verification Filters were set.
17.2.26(foreign) Released 10/5/2017
17.2.26 Released 10/5/2017
Sheet Fields that overlap each other had the potential to move farther down the sheet than desired.
ERA 835s window, double clicking the grid would cause a UE when grid is empty.
Canadian preauths would select wrong procedures sometimes.
Image module, accessing the image module would sometimes throw a UE.
eRx button sometimes reported Internet Explorer not installed when it is.
PayConnect recurring charge would occasionally display "A token no longer exists" when trying to process a payment
Operatories, add operatory button did not default to the currently selected clinic.
Group Note grid did not show correctly sometimes.
Enhanced the Proc Appt Colors window label.
Printing the Outstanding Insurance claim report would sometimes run off the page.
Ortho Chart would sometimes throw a UE.
Default interval for receiving ins reports did not save after change was made
17.2.25(foreign) Released 10/2/2017
17.2.25 Released 10/2/2017
Auto Code Prompts, maxillary prompts were never showing from the Chart module.
DBM method DatesNoZeroes sometimes threw an error
Alert Subscriptions can run out of memory and cause a UE.
DBM Tool Recalc Estimates, estimates could be generated for wrong patients and coverage.
Changing the time on a workstation and running repeating charges may not add procedures correctly
When clicking an insurance payment from the edit claim window and using middle tier the program would throw an exception.
FormBilling progress bar sometimes did not update the current statement number.
Canadian labs estimates did not set the date entry correctly sometimes.
Deleting multiple procedures from the treatment plan module would sometimes cause an error.
Time card manage, "Benefits" button was visible when it should not have been.
Insurance Plans, opening insurance information would sometimes throw a UE (rare).
17.2.24(foreign) Released 9/27/2017
17.2.24 Released 9/27/2017
ERA window, double clicking a row in 'Claims Paid' would cause a UE sometimes.
(Enhancement)ERA detach multiple claims in claims paid grid using the Detach Claim button.
Appointments for patient window, switching between family members would sometimes throw a UE.
When entering a payment if the payment was new and a CC was charged. Clicking the delete button would not void the payment like cancel does.
Web Sched, sometimes less than 3 months worth of available time slots would be displayed.
ERA edit window was failing to load with error when all claims on the ERA were preauths.
ERA finalize payment button was failing with error when all claims were detached from the ERA.
Mobile Web had issues scrolling when selecting a patient sometimes.
17.2.23(foreign) Released 9/22/2017 (This version has a conversion script that will cause a backup to occur)
17.2.23 Released 9/22/2017 (This version has a conversion script that will cause a backup to occur)
Task Reminders, are being created with no notes if they are created from an existing task.
Payment Plans, reclaculating after clearing the schedule was causing an error
ERA finalize button was showing an error message rarely.
ERAs window was loading slowly for large and poorly formatted ERAs.
17.2.22(foreign) Released 9/21/2017
17.2.22 Released 9/21/2017
Canadian secondary claims would show error on send when a primary version 04 EOB was missing.
Complex Report Window, Attempting to print without a default printer would cause an error
Ortho, automatically generated claims' 'Months Remaining' field is sometimes incorrect.
Feature Requests window had some anchoring issues.
Changing an appointment status would cause a UE sometimes.
Edit Insurance Plan, user would sometimes be able to edit an insurance plan without permission.
eConfirmations would sometimes create mutliple CommLogs for same patient
17.2.21(foreign) Released 9/20/2017
17.2.21 Released 9/20/2017
Canadian carrier info was missing for Desjardins Insurance.
Confirmation list, clicked on text but didn't have a text confirmation status, an error window would direct the user to the wrong location
The paysplit grid in the payment window would sometimes have rows below the visible area that could not be reached via the scroll bar.
Account Module, limited statements would sometimes include all insurance payments instead of the ones associated to the procedures.
Insurance Plans, clicking the 'label' button would sometimes cause a UE.
Fixed an issue with DirectX slowness on Windows 10 machines.
Insurance, attempting to save a plan tied to a hidden fee schedule would cause an error.
17.2.20(foreign) Released 9/15/2017
17.2.20 Released 9/15/2017
Patient Portal last login field not being set
Secondary insurance wouldn't take into account if a procedure is not covered by primary insurance due to frequency limitation.
Billing List, clicking 'Edit Selected' would sometimes throw an error (rare).
Lock dates, global lock date was sometimes behaving incorrectly.
Procedures, signatures were sometimes being incorrectly invalidated.
Completed procedures with payments attach could be changed to a non-complete procedure status.
eConfirmations and eReminders, the aggregate message was using the Practice Phone and not the Clinic Phone.
Web Sched New Pat was allowing non-numeric values in the phone number section.
DBM AppointmentCompleteWithTpAttached said it had a breakdown when it didn't.
Appointments could be created/edited/moved to span multiple days.
(Enhancement) 835s now ignore manually detached claims from finalizing payment.
DatabaseMaintenance.DatesNoZeros was missing remoting role check.
(Enhancement) Canadian clearinghouses can now block EOB automatic amount imports.
OD Services were not installing on some servers
17.2.19(foreign) Released 9/13/2017
17.2.19 Released 9/13/2017
Pat num was removed from FormLetterMerge and replaced with Patient Name
Planned Appt Tracker and Unscheduled List, Code range filter doesn't correctly filter non-existant codes
Delete button was sometimes in the wrong location within the Auto Note Prompt Edit window.
(Enhancement)Edit claim window now shows original claim identifier.
ln the Appointment Edit window, sometimes the Family Balance was incorrect.
The vertical scroll bar would sometimes not display properly in multi-select combo boxes.
Added message box to inform users that the Transworld program link is not yet implemented.
Canadian EOBs, carrier issued proc amounts were wrong rarely
(Enhancement) eServices Window would hide behind previously opened Window/program
Canadian EOBs, imported amounts were inncorrect when total payments rows were present.
Canadian EOB, labs date entry was not correct.
17.2.18(beta)(foreign) Released 9/8/2017
17.2.18(beta) Released 9/8/2017
Email Inbox would sometimes throw an error when no email addresses were set up.
Email Inbox would give an error when closed while downloading email.
Insurance Plans, a hidden fee schedule assigned to a plan will appear as "None" in the Insurance Edit Window.
Canadian claims would associate other procedures to the claim sometimes.
Web Sched New Pat, when displaying the app in an iframe within a website, the app would sometimes disappear on android devices.
17.2.17(beta) Released 9/7/2017
Edit claim view ERA button wouldn't locate ERAs which are hard attached.
Pay Split Edit, selecting no provider nor unearned type would not mark the payment as prepayment when OK was pressed.
Adjustment Edit window, adjustments made for discounts wouldn't show their amount sometimes.
DBM, enhanced the log results for some of the checks.
EOB amounts were off when imported for Canadian claims.
Long procedure notes would get cut off in the progress notes grid.
Web Sched New Pat, attempted to speed up the time it takes to schedule an appointment.
Canadian eClaims, when importing EOB amounts a UE would occur sometimes.
OpenDentalService would fail to create claimsnapshots.
17.2.16(beta)(foreign) Released 9/1/2017
17.2.16(beta) Released 9/1/2017
Claimsnapshots were getting created with no ClaimType.
Web Sched New Pat, the progress spinner would sometimes not hide itself after finding time slots.
Web Sched New Pat, the date picker would throw an exception when no time slots were available.
Web Sched New Pat, when hitting Schedule Appt there was no validation for if a time slot was selected.
Web Sched Recall, when a time slot wasn't selected a message would be displayed but an attempt to schedule would still happen, causing multiple messages to display.
17.2.15(beta)(foreign) Released 8/31/2017
17.2.15(beta) Released 8/31/2017
Users restricted to 30 or more clinics could sometimes select a clinic they should've been restricted from seeing.
Radiology Order List window would throw a UE when using middle tier.
Web Sched New Pat, the Finalize Appt button would re-enable after clicking it sometimes.
Web Sched, changing months on the 31st of a month would skip the next month.
(Enhancement)Web Sched, the date picker now jumps to the first month that has available time slots to choose.
17.2.14(beta)(foreign) Released 8/31/2017
17.2.14(beta) Released 8/31/2017
Ortho, adding an insurance plan to a patient using the "Pick From List" button would not transfer ortho information.
Electronic EOBs window would load slowly sometimes.
Treatment Plan Grid, when creating a new treatment plan sheet, items would potentially overlap
Central Manager, when closing two different CEMT's, the first one closed has its connection changes overwritten by the second.
No message was displayed when attempting to schedule an appointment restricted patient in some areas.
Definition picker, blue color used to indicate previous selections is confusing and will be removed.
(Enhancement) Appointments report can now be sorted and filtered by the date the appointment was created.
When updating OD, a UE was thrown if any files in the update files temp folder was in use.
OD HQ, enhancing Call Center Map
Having a proc note with opening brackets but no closing brackets caused a UE.
Make Recall button did not display the insurance plans on the appointment.
Tooth chart wasn't defaulting to today's date when changing selected teeth.
Recurring Charge List, patients were on the list when they had already been charged that same month.
Patients would be included on super family invoice when "Include in Super Family Billing" was unchecked.
(Enhancement) Aging report, removed complicated writeoff aging options. Now, simply check the age writeoffs check box to age writeoffs.
Setup Wizard, provider edit window would incorrectly give an error about billing providers.
Graphical Reports, A/R report would sometimes not update correctly.
(Enhancement) Hook requests for ContrTreat and ContrAccount ToolBarMain_ButtonClick
Procedure Edit window, adjustments added would have incorrect provider if added after changing procedure's provider.
17.2.13(beta) Released 8/24/2017 (This version has a conversion script that will cause a backup to occur)
17.2.13(beta)(foreign) Released 8/24/2017 (This version has a conversion script that will cause a backup to occur)
Chart module, when coming from the Voice Mail form, an exception was thrown when a local path override was set
FHIR, creating an appointment was prevented by a patient note.
Repeating task lists, when cutting and pasting lists, other lists would disappear
Patient edit window, if using EHR, Race was set as required, a popup appeared asking for race or ethnicity to be entered even if it already was
Database Maintenance, "AppointmentNotTooManyNewLines" was misspelled
Printing Rx would sometimes throw a UE.
New patient report was cutting off the first column when run with "Include address information."
Payment window, when allocating unearned splits aren't created for some procedures sometimes.
Payments, window showing procedures that can be attached to a payment was not always calculating FIFO correctly.
Outstanding insurance report, an error occurred when a user wasn't chosen from the combo box
Payment window, pressing "Delete" instead of "Cancel" on a new payment created an audit trail
Provider Edit window, the wording was incorrect and the window showed hidden provider warning when the provider was already hidden
The Patient Portal button in the EHR set up window navigated to the signup portal in the eservices window instead of the patient portal sub section.
When completing multiple non-procedures in the Chart module the message box displayed an error that was worded incorrectly.
Reports could be accessed if the user didn't have Reports permission but had permission to run any individual report.
Report permissions, "Set All" button would de-select reports for other user groups.
Emails, new outgoing emails would default to the clinic/practice address instead of the user address.
Tracked Planned Appts window would throw a UE sometimes.
Chart Module, textbox below tooth chart sometimes did not save changes.
(Enhancement)Treatment Finder window always selected "All", causing slowness with large databases.
OD HQ only, X-Charge reconcile tool sometimes wouldn't count a payment as missing
(Enhancement) Default billing providers can now be hidden.
Statement Edit Window, when editing a list of statements and cancel was clicked, there was an error
HQ Only, bugs can no longer be made with invalid submitters from the job manager.
(Enhancement) Unscheduled List, optimized loading list.
(Enhancement) Optimized the ASAP List.
Images Module, when having two categories of the same name one category will always be used even if the other is selected.
Waiting room, large offices were experiencing slowness when the "Filter the waiting room based on the selected appointment view" preference was enabled.
eConfirm was being deactivated when internet was intermittent
17.2.12(beta)(foreign) Released 8/16/2017
17.2.12(beta) Released 8/16/2017
Podium bridge didn't correctly save commlog messages
OD HQ only, manually adding eRx repeating charges would not show repeat charge info.
Batch billing, running batch billing would sometimes throw a UE.
Previewing webforms would sometimes throw an error.
Program Links, clicking a program link without a patient selected would sometimes throw an unhandled exception.
Treatment Plans, the tooth chart would be a black box when trying to print a treatment plan with OpenGL graphics.
(Enhancement) New deposits now does not show $0 insurance payments.
Procedure Code List, closing the clinic window would sometimes throws a UE.
Tasks, minor improvements to the speed of refreshing the Tasks control.
Audit trail, added audit trail entry when creating payment from the CC recurring charge tool.
Insurance payment by total sometimes would not allow editing writeoffs.
Tasks, switching to the Main tab was slow sometimes.
Allocating prepayments, the negative allocation split would have the wrong patient sometimes.
Tracked Planne Appointments list, optimized and added filters.
Billing Options window would sometimes throw a UE when loading.
Recall List Setup, enhanced the WebSchedEmail/Text warning message.
(Enhancement) Database Maintenance, enhanced warning message when corrupted files found.
17.2.11(beta)(foreign) Released 8/10/2017
17.2.11(beta) Released 8/10/2017
Changing provider on total insurance payment would cause a UE.
Insurance Plans, viewing an insurance plan via the Plans for Family window without the InsPlanEdit permission would cause an error sometimes.
Insurance Plans, trying to change a subscriber on an insurance plan via the Plans for Family window would cause an error.
Insurance Plans, creating a new plan without the InsPlanEdit permission would leave an orphaned insurance plan in the database.
ODGrid, link detection would sometimes displays non url links.
Replication sync tool would not work sometimes.
Assignment of benefits checkbox could be changed too easily.
Changing ortho information from the account module would not update the Ortho grid on OK click.
Some carrier changes were not being tracked in the insurance edit log.
17.2.10(beta)(foreign) Released 8/9/2017
17.2.10(beta) Released 8/9/2017
Frequency Limitations, overrides would be set to zero sometimes.
Appointment module, update provs on future appointments tool would assign incorrect provider sometimes.
OD HQ, voice mail monitor did not work at our second location
Account module, when the Quick Procs security preference was disabled then enabled, the button would disapear until OD was restarted
Middle Tier, when trying to schedule an appointment, an exception was thrown if appointment scheduling was restricted
Dropbox, trying to email a receipt for a credit card transactions or email a deposit caused a UE.
Payment split window, pressing Edit Anyway and creating an invalid split wouldn't save the fields as selected sometimes.
eReminders/eConfirmations would send in perpetuity if appointment fell before actual Future Day reminder threshold
Tasks being converted to reminders were altering the original task date time. Now a task copy is made instead.
Middle tier, downloading web forms was taking a very long time.
Emailing statements would not mark statement as sent sometimes.
Linux, accessing the edit patient information window would throw a UE sometimes.
When you right clicked a task in the Chart module, chose 'Set Complete' , and clicked 'Cancel' the logic continued unnecessarily.
Time Card edit, did not allow to edit pay period sometimes.
Revealing a clearinghouse password would sometimes throw a UE.
WebSchedNewPatApptTypes definition, users would sometimes not be allowed to delete items.
Generating pay periods would sometimes throw a UE.
Reports permissions did not always restrict access to reports when permission were taken away.
Claim payment, error deleting claim payment when using Linux server.
Appointment edit, frequency limitation checking could cause an error sometimes.
Payment Split edit, changing a prepayment split to having a procedure attached doesn't clear the unearned type sometimes.
17.2.9(beta)(foreign) Released 8/3/2017
17.2.9(beta) Released 8/3/2017
Enhancement introduced in 17.2.6 was causing eConfirm/eReminders to send to same patients in perpetuity in some cases.
17.2.8(beta)(foreign) Released 8/3/2017 (This version has a conversion script that will cause a backup to occur)
17.2.8(beta) Released 8/3/2017 (This version has a conversion script that will cause a backup to occur)
(Enhancement) There is no domain user column show assigned users in the main security window
ITrans, trying to reverse a claim would sometimes mistakenly display "Claims can only be reversed on the day that they were sent".
Clearinghouse ERA reports were sometimes failing to import and were preventing user from sending eclaims.
Clearinghouse ERA report import for manually placed report files was taking longer than needed.
Running an Insurance Credit Card payment would sometimes throw a UE.
OpenDental was timing out when trying to access update service (http://opendentalsoft.com:1942/WebServiceCustomerUpdates/Service1.asmx)
Insurance Plans, dropping a brand new plan would cause database maintenance to create an "UNKNOWN" carrier.
ERAs now allow attaching printed claims with data mismatch.
17.2.7(beta)(foreign) Released 8/2/2017
17.2.7(beta) Released 8/2/2017
The global update fees tool would sometimes set procedure fees differently than the treatment plan module update fees button.
(Enhancement) Canadian Pre-auths with lab procedures did not appear correctly.
Tooth chart sometimes went blank and would not come back without closing and reopening Open Dental.
Treatment plan module, opening and closing a procedure would always load the active treatment plan's procedures into the main grid.
When deleteing a claim, both Ins pay and Writeoff amount were required, making it difficult to delete a newly created claim
Emailing a statement with an invalid date would cause an error
Procedure Edit window sometimes miscalculated the insurance pay amount with regards to annual max
When printed from the chart module, the progress notes grid would not be centered on the page sometimes.
Account module error "Value was either too large or too small for an Int32" sometimes occurred when using replication.
Account module, allocating multiple prepayments would make incorrect transfers sometimes.
New appointments would sometimes show incorrect labcase.
Payment Split Edit window, Edit Anyway button wouldn't allow the split to have Unearned type as well a procedure associated.
The ability to specify whether or not to allow children was added.
Discount plans, creating adjustments when creating completed procedures wouldn't associate the adjustment to the procedure sometimes.
(Enhancement)Added a button to FormSheetFillEdit that sends the current sheet to the Kiosk.
HQ only, in Big Phones settings, selecting a person from the grid would sometimes display the wrong person.
Report Setup, enhanced the permission settings label.
Pre auth claims, procedure insurance estimates were always 0.
Billing Defaults window throws a UE when the ebill table is empty.
Statements, when using sheets and attaching to an email, was a .txt instead of a .pdf
(Enhancement) Web Forms, adding &AFNAB=N will now stop forms from inheriting the first form's name and birthdate.
Sometimes the perio chart would skip implants even when the preference 'Treat Implants as not missing' was selected.
Tools dropdown menu, the "Web Forms" option was one word instead of two
Opening email would sometimes give NullReferenceException
Reseller Portal, multiple registration keys were allowed to be created for the same customer account.
Activate eReminders/eConfirms were not working
Editing messaging buttons did not allow to select "None".
Setup wizard, basic features displayed incorrect text for advanced setup.
(Enhancement) Database Maintenance did not show progress when closing.
17.2.6(beta) Released 7/26/2017 (This version has a conversion script that will cause a backup to occur)
(Enhancement) When sending claims you can block generated message from being saved to txt document.
Attempting to print without a default printer used to cause an error.
Procedures and adjustments would say an invoice was attached after the invoice had been deleted.
Clicking 'OK' when assigned domain users doesn't assign domain users
After opening a PDF and selecting another in the Images module buttons and certain controls in Open Dental would sometimes disappear.
Subscribed task interface did not behave as expected.
(Enhancement) HQ only. Appointment module Employee Schedules grid enhacements.
Web Sched, strict double booking logic was causing the earliest available time slots to not being found sometimes.
Family Module, discount plan option should say "Drop" instead of "Remove"
Chart Module, creating completed procedures with patient having discount plan wouldn't make adjustments sometimes.
Patient Fields, when creating a new patient field a warning about renaming it would show.
EHR, Patient List was no longer accessible when using modified stage 2.
(Enhancement) Send confirmations for appointments that are created too late and miss then future-day confirmation send window.
(Enhancement) Ability to electronically sign PayConnect transactions using a credit card terminal.
Treatment Plan Module, error would occur sometimes when an estimate is marked as "No bill ins"
Appointment Edit window, new appointments did not allow the user to enter appointment fields sometimes.
Proximity OD was improved to be minimizable and to have an icon that changes based on activity.
In the Family module the Billing type column value didn't show if the set billing type was hidden
eService setup was not requiring eServiceSetup permission to modify some fields
Updated wording of missed/cancelled appt menu items.
(Enhancement) Web Sched New Pat, conditionally allow minors to be scheduled.
The description for Procedure N4124 was spelled incorrectly
Clinic setup, did not allow the user to remove the email address.
Command Line, primary keys were being treated as 32-bit integers.
Practice, phone numbers were getting saved to the database with formatting.
(Enhancement) E-Confirmation setup window, adding grid to display which appointment status will be excluded from sending and changing.
Middle Tier, Insurance Overpaid report would throw an exception.
If there is no billing type selected for a patient, a null exception is thrown
The setup wizard would sometimes throw a UE on start.
Canadian eclaims to Pacific Blue Cross can now be reversed.
17.2.5(beta)(foreign) Released 7/14/2017 (This version has a conversion script that will cause a backup to occur)
17.2.5(beta) Released 7/14/2017 (This version has a conversion script that will cause a backup to occur)
Manually deleting a claim caused temporary pay amount and workflow problems
Dropbox API, upgraded to version 4.3
Outputting to file in billing didn't use the correct output path
Group Notes, not allowed to edit group notes when global lock date was enabled sometimes.
When editing a time card, and changing Break to Lunch, the time was added to the user's daily time.
Tigerview bridge birthday format property did not show in program property list.
"Clear all blockouts for day?" appeared twice in blockout Cut-Copy-Paste window.
ODThread.Run() was exiting the thread any time the exception handler was hit. Bug was not present in 17.1, only 17.2.1-17.2.4.
MobileWeb authentication was not allowing login for customers who had previously turned on clinics but had since turned clinics off.
Creating invoice, selecting invoice items would sometimes show incorrect procedures.
17.2.4(beta)(foreign) Released 7/13/2017 (This version has a conversion script that will cause a backup to occur)
17.2.4(beta) Released 7/13/2017 (This version has a conversion script that will cause a backup to occur)
Recurring changes, sending to PayConnect sometimes caused a NullReferenceException.
Unabled to close appointment view due to un-representable DateTime error
Dropbox, trying to email a sheet threw a UE.
Patient Registration sheet caused a UE when tying to email.
(Enhancement) Adding all fields for procedures 11-15 for claim printing.
Local computer login fails with UE when domain login is enabled
Web Sched New Pat, trying to schedule an existing patient was displaying the wrong message.
Recurring charge, when manually marking a payment as a recurring charge the preference to use set the payment date as the transaction date was not considered.
For offices that run aging monthly instead of daily, the setup permission control was being ignored when generating a billing list.
Dropbox, the Claim Form Edit window was downloading the background image too frequently.
Connection lost window was failing with error when the Exit Program button was pushed.
(Enhancement) Web Sched Recall automated reminders, option to sent a small number of reminders at a time.
When generating a billing list aging ran regardless of the calculated aging preference.
Date Sent Orig gets updated incorrectly sometimes.
Refreshing the Family Module took a very long time when there were hundreds of benefits.
eServices fails to send eReminder on Linux installation due to table name.
Carrier edit, the OK and Cancel buttons on the bottom would be partially overlapped sometimes.
Edit Provider, enhanced the message when hiding a provider.
Procedure allocation highlighting won't highlight all paid procedures sometimes.
Frequency Limitations, patients with identical primary and secondary insurances will show procedures as having frequency limitation conflicts sometimes.
Exception message when updating was overly vague
Insurance Plans, appointments could get orphaned when the associated insurance plan was deleted.
(Enhancement) Insurance Plans, not all InsPlanEdit security logs were linked to the corresponding insurance plan that was edited.
17.2.3(beta)(foreign) Released 7/6/2017
17.2.3(beta) Released 7/6/2017
Clearinghouses were having credential authentication errors.
UserQuery, Human readable format sometimes had the wrong category displayed
'Alphabetize Providers' and 'Alphabetize' problems did not state which column was used to alphabetize lists.
Web Sched New Pat, no progress bar was showing when clicking "Make Appointment".
eRx prescription refresh caused error sometimes if patient had a prescription written by a later hidden provider.
P&I report for specific provider sometimes had the wrong provider in subtitle.
Invalid paths could be chosen for Dropbox and SFTP.
HQ only, attempted fix for the job manager power search slowness.
Edit email message window was failing to load with an error if the from address was not a properly formatted email address.
(Enhancement) eServices Setup window now shows progress while loading.
Canadian eclaim trans ref num was sometimes filled with white space.
eRx repeating charges were not showing NPI or ErxAccountId in the procedure note for new procedures.
17.2.2(beta)(foreign) Released 6/30/2017 (This version has a conversion script that will cause a backup to occur)
17.2.2(beta) Released 6/30/2017 (This version has a conversion script that will cause a backup to occur)
Mobile Web, Headquarters was not selectable in the Clinics menu.
Canadian claim acknowlement has a print button that should say preview
Web Sched Recall would not automatically send a second reminder.
Include TreatingDentistProviderID when creating a claim for Reniassance
In FormProcCodes, a non-privileged user wasn't told they couldn't double click proc codes
Pay split edit window, clicking cancel would sometimes preserve changes to fields.
Procedures would sometimes throw the error "Not allowed to delete a procedure that is attached to an insurance payment" even when there were no insurance payments attached.
Payment window was sometimes showing a negative balance when the family balance was 0.
(Enhancement) Adding plugin hooks for referrals
Graphical Reports, Unassigned Clinics and Providers would show as '0'.
Graphical Reports, hiding a series when "All" series were showing would sometimes add or remove incorrect series.
Reports, P&I report by clinic would group the clinic totals incorrectly.
Timecards, employee clock statuses would sometimes be incorrect.
Opening an email when not running as admin could have caused a UE.
Middle Tier, connecting a 17.1 workstation to a 17.2 server would cause an error.
Frequency limitations, procedures would count toward deductable even though the procedure wouldn't be covered by insurance.
Patient field defs, changing a field def's name should warn the user information will be hidden.
(Enhancement) Unhandled exceptions will now provide exact line numbers for quicker debugging.
Middle Tier, clicking and dragging an appointment to a different time, day (in Weekly view), or to the PinBoard would cause an error.
eServices hosted by Open Dental were not validating correctly.
The Edit Insurance Payment window had a group box that was incorrectly labeled as, "Prepaid Insurance Cards" when it should have said "Vitual Credit Card Payment".
'Add Many' for Canadian customers did not change the UI.
Adding the exception type name to unhandled exceptions.
Appointments, creating an appointment would sometimes throw an exception.
eServices, changed all occurrences of "birth date" to "birthdate".
WebSched, changed formatting of the header section.
Emailing confirmations would sometimes show incorrect popup information.
Blockout Cut-Copy-Paste missing last two words in description text
Switching a user on a task did not ask for a password.
17.2.1(beta) Released 6/27/2017 (This version has a conversion script that will cause a backup to occur)
Limited Statements, Insurance Payments by Total would not appear.
Signup Portal, eServices would look like they were still turned on when they were in fact pending to be turned off on the next billing day.
Payments were sometimes not allowing users to correct invalid data.
Enhancement - Deleted clinics could cause concurrency issues
Enhancement - Claim create would show listed numbers instead of primary, secondary, other, or not used insurance.
Bridge to Adstra Imaging
Canadian claim acknowlement has a print button that should say preview
Aging report, when printing in Landscape mode with date last payment, an error would sometimes occur.
Graphical Reports, Unassigned Clinics and Providers would show as '0'.
Graphical Reports, hiding a series when "All" series were showing would sometimes add or remove incorrect series.
Reports, P&I report by clinic would group the clinic totals incorrectly.
Timecards, employee clock statuses would sometimes be incorrect.
(Enhancement) Ability to block text messages from certain phone numbers
The Edit Insurance Payment window had a group box that was incorrectly labeled as, "Prepaid Insurance Cards" when it should have said "Vitual Credit Card Payment".
'Add Many' for Canadian customers did not change the UI.
Emailing confirmations would sometimes show incorrect popup information.
Blockout Cut-Copy-Paste missing last two words in description text
Switching a user on a task did not ask for a password.
Version 17.1 new features listed here
No known issues.
17.1.42 not released
17.1.41(foreign) Released 12/7/2017
17.1.41 Released 12/7/2017
Signup portal does would not reassign eServices when user changed from clinics off to clinics on
Texting from Singapore did not bill properly in some cases
Removed writeoff accruals from the production and income more option report,
17.1.40(foreign) Released 10/16/2017
17.1.40 Released 10/16/2017
Podium was not working sometimes.
17.1.39(foreign) Released 10/12/2017
17.1.39 Released 10/12/2017
(Attempted Fix) Web Forms, changes to sheet defs weren't correctly updating when saving changes from the Sheet Def Edit window.
OD Services were not installing on some servers
When editing a clinic with the "Show Hidden" checkbox checked the edits would sometimes override existing clinics. (rare)
17.1.38(foreign) Released 9/13/2017
17.1.38 Released 9/13/2017
The vertical scroll bar would sometimes not display properly in multi-select combo boxes.
17.1.37(foreign) Released 9/8/2017
17.1.37 Released 9/8/2017
Users restricted to 30 or more clinics could sometimes select a clinic they should've been restricted from seeing.
Radiology Order List window would throw a UE when using middle tier.
Pay Split Edit, selecting no provider nor unearned type would not mark the payment as prepayment when OK was pressed.
Mobile Web, the appointment length of an appointment would sometimes be incorrect.
Canadian claims would associate other procedures to the claim sometimes.
17.1.36(foreign) Released 8/31/2017
17.1.36 Released 8/31/2017
Ortho, adding an insurance plan to a patient using the "Pick From List" button would not transfer ortho information.
Definition picker, blue color used to indicate previous selections is confusing and will be removed.
17.1.35(foreign) Released 8/30/2017
17.1.35 Released 8/30/2017
eConfirm was being deactivated when internet was intermittent
Central Manager, when closing two different CEMT's, the first one closed has its connection changes overwritten by the second.
Having a proc note with opening brackets but no closing brackets caused a UE.
Make Recall button did not display the insurance plans on the appointment.
Tooth chart wasn't defaulting to today's date when changing selected teeth.
EHR, running Measure Calc report would throw a UE.
Recurring Charge List, patients were on the list when they had already been charged that same month.
Patients would be included on super family invoice when "Include in Super Family Billing" was unchecked.
Procedure Edit window, adjustments added would have incorrect provider if added after changing procedure's provider.
17.1.34(foreign) Released 8/24/2017
17.1.34 Released 8/24/2017
Chart module, when coming from the Voice Mail form, an exception was thrown when a local path override was set
FHIR, creating an appointment was prevented by a patient note.
Repeating task lists, when cutting and pasting lists, other lists would disappear
Database Maintenance, "AppointmentNotTooManyNewLines" was misspelled
Printing Rx would sometimes throw a UE.
Allocating prepayments, the negative allocation split would have the wrong patient sometimes.
Payment window, when allocating unearned splits aren't created for some procedures sometimes.
Payments, window showing procedures that can be attached to a payment was not always calculating FIFO correctly.
Provider Edit window, the wording was incorrect and the window showed hidden provider warning when the provider was already hidden
Emails, new outgoing emails would default to the clinic/practice address instead of the user address.
Chart Module, textbox below tooth chart sometimes did not save changes.
Images Module, when having two categories of the same name one category will always be used even if the other is selected.
Waiting room, large offices were experiencing slowness when the "Filter the waiting room based on the selected appointment view" preference was enabled.
17.1.33(foreign) Released 8/16/2017
17.1.33 Released 8/16/2017
Batch billing, running batch billing would sometimes throw a UE.
Treatment Plans, the tooth chart would be a black box when trying to print a treatment plan with OpenGL graphics.
(Enhancement) New deposits now does not show $0 insurance payments.
Procedure Code List, closing the clinic window would sometimes throws a UE.
Audit trail, added audit trail entry when creating payment from the CC recurring charge tool.
Insurance payment by total sometimes would not allow editing writeoffs.
Billing Options window would sometimes throw a UE when loading.
(Enhancement) Database Maintenance, enhanced warning message when corrupted files found.
17.1.32(foreign) Released 8/10/2017
17.1.32 Released 8/10/2017
Changing provider on total insurance payment would cause a UE.
Insurance Plans, viewing an insurance plan via the Plans for Family window without the InsPlanEdit permission would cause an error sometimes.
Insurance Plans, trying to change a subscriber on an insurance plan via the Plans for Family window would cause an error.
Insurance Plans, creating a new plan without the InsPlanEdit permission would leave an orphaned insurance plan in the database.
ODGrid, link detection would sometimes displays non url links.
Changing ortho information from the account module would not update the Ortho grid on OK click.
17.1.31(foreign) Released 8/9/2017
17.1.31 Released 8/9/2017
Frequency Limitations, overrides would be set to zero sometimes.
Middle Tier, when trying to schedule an appointment, an exception was thrown if appointment scheduling was restricted
Dropbox, trying to email a receipt for a credit card transactions or email a deposit caused a UE.
Payment split window, pressing Edit Anyway and creating an invalid split wouldn't save the fields as selected sometimes.
Middle tier, downloading web forms was taking a very long time.
Emailing statements would not mark statement as sent sometimes.
When you right clicked a task in the Chart module, chose 'Set Complete' , and clicked 'Cancel' the logic continued unnecessarily.
Time Card edit, did not allow to edit pay period sometimes.
WebSchedNewPatApptTypes definition, users would sometimes not be allowed to delete items.
Generating pay periods would sometimes throw a UE.
Claim payment, error deleting claim payment when using Linux server.
Appointment edit, frequency limitation checking could cause an error sometimes.
Payment Split edit, changing a prepayment split to having a procedure attached doesn't clear the unearned type sometimes.
17.1.30(foreign) Released 8/3/2017
17.1.30 Released 8/3/2017
Clearinghouse ERA reports were sometimes failing to import and were preventing user from sending eclaims.
Clearinghouse ERA report import for manually placed report files was taking longer than needed.
Running an Insurance Credit Card payment would sometimes throw a UE.
OpenDental was timing out when trying to access update service (http://opendentalsoft.com:1942/WebServiceCustomerUpdates/Service1.asmx)
Insurance Plans, dropping a brand new plan would cause database maintenance to create an "UNKNOWN" carrier.
17.1.29(foreign) Released 8/3/2017
ITrans, trying to reverse a claim would sometimes mistakenly display "Claims can only be reversed on the day that they were sent".
17.1.28(foreign) Released 8/2/2017
17.1.28 Released 8/2/2017
Chart Module, creating completed procedures with patient having discount plan wouldn't make adjustments sometimes.
Tooth chart sometimes went blank and would not come back without closing and reopening Open Dental.
Treatment plan module, opening and closing a procedure would always load the active treatment plan's procedures into the main grid.
Emailing a statement with an invalid date would cause an error
Procedure Edit window sometimes miscalculated the insurance pay amount with regards to annual max
When printed from the chart module, the progress notes grid would not be centered on the page sometimes.
Account module error "Value was either too large or too small for an Int32" sometimes occurred when using replication.
Account module, allocating multiple prepayments would make incorrect transfers sometimes.
Payment Split Edit window, Edit Anyway button wouldn't allow the split to have Unearned type as well a procedure associated.
Statements, when using sheets and attaching to an email, was a .txt instead of a .pdf
Sometimes the perio chart would skip implants even when the preference 'Treat Implants as not missing' was selected.
Opening email would sometimes give NullReferenceException
Editing messaging buttons did not allow to select "None".
(Enhancement) Database Maintenance did not show progress when closing.
17.1.27(foreign) Released 7/25/2017
17.1.27 Released 7/25/2017
After opening a PDF and selecting another in the Images module buttons and certain controls in Open Dental would sometimes disappear.
Group Notes, not allowed to edit group notes when global lock date was enabled sometimes.
MobileWeb authentication was not allowing login for customers who had previously turned on clinics but had since turned clinics off.
Creating invoice, selecting invoice items would sometimes show incorrect procedures.
Web Sched, strict double booking logic was causing the earliest available time slots to not being found sometimes.
EHR, Patient List was no longer accessible when using modified stage 2.
Treatment Plan Module, error would occur sometimes when an estimate is marked as "No bill ins"
eService setup was not requiring eServiceSetup permission to modify some fields
The description for Procedure N4124 was spelled incorrectly
Command Line, primary keys were being treated as 32-bit integers.
Middle Tier, Insurance Overpaid report would throw an exception.
17.1.26(foreign) Released 7/14/2017
17.1.26 Released 7/14/2017
Recurring changes, sending to PayConnect sometimes caused a NullReferenceException.
Dropbox API, upgraded to version 4.3
Unabled to close appointment view due to un-representable DateTime error
Dropbox, trying to email a sheet threw a UE.
Patient Registration sheet caused a UE when tying to email.
Web Sched New Pat, trying to schedule an existing patient was displaying the wrong message.
For offices that run aging monthly instead of daily, the setup permission control was being ignored when generating a billing list.
Dropbox, the Claim Form Edit window was downloading the background image too frequently.
Connection lost window was failing with error when the Exit Program button was pushed.
When generating a billing list aging ran regardless of the calculated aging preference.
Date Sent Orig gets updated incorrectly sometimes.
eServices fails to send eReminder on Linux installation due to table name.
Edit Provider, enhanced the message when hiding a provider.
Frequency Limitations, patients with identical primary and secondary insurances will show procedures as having frequency limitation conflicts sometimes.
Exception message when updating was overly vague
Insurance Plans, appointments could get orphaned when the associated insurance plan was deleted.
(Enhancement) Insurance Plans, not all InsPlanEdit security logs were linked to the corresponding insurance plan that was edited.
17.1.25(foreign) Released 7/6/2017
17.1.25 Released 7/6/2017
Web Sched New Pat, no progress bar was showing when clicking "Make Appointment".
P&I report for specific provider sometimes had the wrong provider in subtitle.
Invalid paths could be chosen for Dropbox and SFTP.
(Enhancement) eServices Setup window now shows progress while loading.
Canadian eclaim trans ref num was sometimes filled with white space.
17.1.24(foreign) Released 7/3/2017
17.1.24 Released 7/3/2017
Web Sched Recall would not automatically send a second reminder.
Pay split edit window, clicking cancel would sometimes preserve changes to fields.
Procedures would sometimes throw the error "Not allowed to delete a procedure that is attached to an insurance payment" even when there were no insurance payments attached.
Payment window was sometimes showing a negative balance when the family balance was 0.
Frequency limitations, procedures would count toward deductable even though the procedure wouldn't be covered by insurance.
Patient field defs, changing a field def's name should warn the user information will be hidden.
The Edit Insurance Payment window had a group box that was incorrectly labeled as, "Prepaid Insurance Cards" when it should have said "Vitual Credit Card Payment".
'Add Many' for Canadian customers did not change the UI.
'Alphabetize Providers' and 'Alphabetize' problems did not state which column was used to alphabetize lists.
eServices, changed all occurrences of "birth date" to "birthdate".
WebSched, changed formatting of the header section.
Emailing confirmations would sometimes show incorrect popup information.
Switching a user on a task did not ask for a password.
eRx prescription refresh caused error sometimes if patient had a prescription written by a later hidden provider.
17.1.23 Released 6/27/2017
Patient Portal was storing too many cc tokens
Treatment Plan Sheet, text in Note was sometimes outside of the note box.
Enhancement, disabled editing certain paysplit fields when attached to a procedure.
Restoring a database with a version mismatch would sometimes throw a UE.
Canceling an existing payment with a successful credit card transactions created an audit trail entry with the wrong type.
In FormClaimPrint, when BillingDentist was inserted the provider IsNotPerson wasn't considered
Discount Plans, when accessing a Discount Plan from the Family Module instead of the Delete option it should be Drop.
Web Sched Recall, demo header information format was slightly different than when connected to a database.
Labels in Blockout Cut-Copy-Paste tool don't match expected functionality.
Opening the ERA window from the Manage Module sometimes caused a UE.
EHR, Clinical summaries were missing from the dashboard in Modified Stage 2
Daily Procedures Report window can throw UE when 'Grouped By Procedure Code' is checked
Creating a claim for an ortho procedure at the same time as someone modifying an insurance would sometimes throw an exception.
Open Dental would sometimes not force close when it needed to.
17.1.22(beta)(foreign) Released 6/22/2017 (This version has a conversion script that will cause a backup to occur)
17.1.22(beta) Released 6/22/2017 (This version has a conversion script that will cause a backup to occur)
Passwords are not being saved as strong if Require Strong Passwords is not enabled.
Web Sched, updated demo names.
Recall Synch, large databases can run out of memory when running a full recall synch.
eRx secondary provider NPI is no longer required if the user also has an employee associated.
eRx role is now always set to provider role if user has provider associated, even when employee also associated.
Editing or deleting time card entries would not update affect employee status
ERAs and 277 reports imported from clearinghouses were slow to import for very large reports.
Patient merge warning message contained a misspelled word.
Updated the appointment table documentation.
Dropping a secondary insurance sometimes created extra primary insurance estimates.
Patient Portal Access, changed to only require patients State if US customer.
Mobile Web, the patient select view would sometimes display remnants of an old search.
EHR Modified Stage 2 Dashboard had incorrect descriptions for Secure Messaging.
Discount Plans, when setting a procedure complete that has had its fee manually changed, the adjustment created would be incorrect sometimes.
Signature box, ESign button was visible when it shouldn't be sometimes.
Wiki dialog box had a mispelling when trying to delete a column
Bridge to NewTom NNT.
Bridge to i-Dixel.
Sheet Fill edit window controls would sometimes overlap.
Viewing an email would sometimes throw a UE.
Enhancement - Deleted clinics could cause concurrency issues
The Web Sched Text Message template would sometimes provide a broken link.
Enhancement - Claim create would show listed numbers instead of primary, secondary, other, or not used insurance.
Bridge to Adstra Imaging
Claim Forms, added ClaimIdentifier as a claim form field.
An error would sometimes occur when refreshing the cache in a middle tier environment.
Enhancement, password hashing for middle tier environments has been moved to the middle tier server.
17.1.21(beta) Released 6/13/2017
Sheet Printing, UE when creating a PDF of a sheet with a Static Text that utilizes the font MS PGothic.
In the Provider Production and Income report, when "All Providers" was checked, the report didn't include providers that were hidden from reports.
After running DBM, printing the info only printed garbage characters
Insurance Payments, can sometimes be created without permissions
Fees, Audit trails could get added without any database changes.
"Show Graphical Tooth Chart" preference has been deprecated
Mobile Web, dropdown arrow would sometimes do nothing.
eRx, Hidden providers can no longer use eRx features.
In the Edit Electronic Benefit Request window, clicking Out of Network would sometimes give the error "Index outside the bounds of the array".
In the Appointment Edit window, the "Use UCR Fee" preference wasn't used to calculate payment
Patient Clones, turning on the clone feature while in the Family module would cause an error.
The Vital Signs tab in patient medical information didn't correctly refresh when EHR was disabled
17.1.20(beta)(foreign) Released 6/9/2017
17.1.20(beta) Released 6/9/2017
Using Public Health without EHR, there were no options besides Declined to Specify for race and ethinicity.
OD HQ, XCharge reconcile tool would not import a transaction that has been approved and voided within the same minute.
Appointments, deleting procedures from the chart module would incorrectly update the attached appointment's procedure description.
Web Sched recall, users were able to select automatic texting with improper recall settings.
Recall sync would sometimes throw an object not set to an instance of an object error.
Sheets, static text field InsFreqBW, InsFreqExams, and InsFreqPanoFMX wouldn't display accurate information sometimes.
Select procedures window, adjustments and insurance payments were not being taken into account.
Select procedures window, procedures that had been explicitly paid off were inaccessible.
Browser emulation mode was not being set for Signup Portal
Middle Tier, running the Treatment Plan presentation report would cause a UE.
Chart module, charting procedures with "arch" treatment area using the "OK" button when the the codes don't have auto codes set up would cause an error.
Reports, some reports will throw an error when attempting to export to a txt file.
Detaching procedures on a planned appointment would sometimes not detach.
17.1.19(beta) Released 6/7/2017 (This version has a conversion script that will cause a backup to occur)
PayConnect EMV receipts were not printing the signature line.
Canceling out of a new insurance plan after adding an adjustment caused UE.
Deleting group notes would cause an error sometimes.
Student list in dental school requirements window is too long
Billing Options window would sometimes throws a UE when loading.
ERA edit window, Finalize Payment button would show incorrect popup information sometimes.
ERA selection window would sometimes throws an UE when loading.
X-Charge Token Tool would have an error sometimes.
Account Module, adding procedures wouldn't use co-pay fee schedule fees sometimes.
Image Module, mounts items did not immediately respond to some image tools
When entering referrals, the Referring Provider was not being saved.
Radiology Order List window would sometimes loads wrong procedures.
Edit Insurance Plan, OK button was improperly anchored.
Treatment Plan Sheets, Canadian phone numbers did not show formatting
Enhancement - Updated preference 'Do not allow different procedure and claim procedure providers' to not automate sync when received.
Imaging, added logs for when certain preferences changed
Date Sent Original added as option to Outstanding Claims report.
17.1.18(beta) Released 6/5/2017 (This version has a conversion script that will cause a backup to occur)
In the Referred Procedure Tracking window, the date boxes wouldn't format typed dates correctly.
Edit Clearinghouse window, Allow ERA Download checkbox would not behave correctly sometimes.
Pay periods, users were able to click ok without generating pay periods
Entering fees for a provider or clinic and then changing the fee schedule to Global would use the incorrect fee.
Est. Patient Portion being miscalculated when submitting partial or supplemental ins. payments to a claim
Users were sometime able to edit an InsPlan without InsPlan edit permission.
Enhancement to Claim Error Code, added a description field to the definition setup.
Medical window Vital Signs tab would not show.
Default claim note would duplicate for PreAuths
Chart Module, 'Print Day for Hospitals' sometimes appeared when hospitals were turned off.
No Link to PracticeByNumbers in Reports page
OD HQ, popups were popping up behind tasks created from the voicemails window.
17.1.17(beta)(foreign) Released 5/31/2017 (This version has a conversion script that will cause a backup to occur)
17.1.17(beta) Released 5/31/2017 (This version has a conversion script that will cause a backup to occur)
Insurance Plans, users without the InsPlanEdit permission could combine plans.
Task Control blocked popups when docked to the right and shrunk to min size.
Sending a Web Sched recall reminder could have caused the # of Reminders value to be inaccurate
Frequency Limitations, procedures would show as having frequency limitation conflict when it shouldn't
Payment Plans, treatment completed amount would not be updated when an attached procedure is changed from complete to a different status.
Treatment Plans, the discount plan column couldn't be renamed.
Treatment Plans, procedures could have incorrect fee due to patients having hidden fee schedule.
Logging in through middle tier was case sensative
Central Manager, connection status wouldn't be saved sometimes.
Electronic billing, deleting a statement would sometimes cause an empty file to be sent
Appointment module, updating providers for appointments in an operatory would not allow you if the operatory selected didn't match the currently selected clinic.
Mobile Web, appointments were not flexing correctly
Edit insurance payment window prepaid groupbox was visible when both payment methods were disabled for selected clinic.
Recurring charges, with the RecurringChargesUseTransDate preference turned on, charges at the end of the month could have been missed.
Account Module, procedure text description would show writeoffs incorrectly sometimes.
Supplemental payments with negative writeoffs wouldn't show in the Account Module.
Eclaims format 5010 for subscriber clones was treating the claim as a dependent claim.
Patient Portal, birthdate picker was showing up behind the popup.
Patient Portal, the account grid wasn't showing up in Firefox.
Web Sched, TCP query parameters were being removed from every URL.
When an A/R report was run, the clinics it was run against was not shown
User Edit window Alert Subs tab, radiology alert was improperly named.
OD HQ, attempt to prevent techs from unwittingly stealing tasks from each other.
Web Sched, demo mode was showing weird time slots.
17.1.16(beta)(foreign) Released 5/24/2017 (This version has a conversion script that will cause a backup to occur)
17.1.16(beta) Released 5/24/2017 (This version has a conversion script that will cause a backup to occur)
Problems,would sometimes throw a UE when an invalid problem was attached to a patient.
The eServices Setup window was able to open the Recall Setup form, which in turn opened a new instance of the eServices Setup window. This continued in a never ending loop.
PaySplit select window, unallocated payment splits wouldn't show up for selection sometimes.
Global update fee tool would take a long time to run for large databases.
DBM for missing treatment plans, TreatPlanOrphanedProcTps.
Ortho, Auto Ortho Claims grid would not take user-specified banding procedures into account when displaying banding date.
Mobile Web, scrolling was disabled sometimes.
Copying to clipboard sometimes threw UE
Claimsnapshots sometimes did not get created when they should have.
Enum values from the database were not getting converted correctly sometimes (very rare).
Middle Tier, loading the Images module with Dropbox enabled would throw an error sometimes.
Recurring charges attached to payment plans were undercharging when the payment plan due now is less than the repeat charge amount
17.1.15(beta)(foreign) Released 5/19/2017
17.1.15(beta) Released 5/19/2017
Auto Ortho Procedures, preference to block payments on ortho claims was not functioning.
Radiology alert menu was improperly named.
Tasks, if the task is an Appointment type and in a user's inbox, the task couldn't be sent back to an Appointment task list.
Insurance edit window, selecting a filing code would sometimes cause an error.
Procedures, changing provider on procedure would not prompt to change provider on paysplit.
Charting codes with arches would sometimes recommend changing the code needlessly.
Outstanding Insurance Report, resizing the window would sometimes cause problems.
Chart module, in the Show tab the filter checkboxes were enabled when in treatment plan mode which was misleading.
When enabling and then disabling clinics, eConfirms and eReminders would sometimes not send.
Opening a document that has been deleted on another workstations would cause UE.
HQ only, escalation setup would sometimes throw a UE.
When adding then canceling a prodecure to an appointment, the time the procedure took remained on the appointment schedule graphic.
Treatment Plans, printing with discount plans would show Pri Ins and Sec Ins columns instead of DPlan column.
Kiosks will no longer stop processing signals due to inactivity.
Cloud Image Store, incorrect credentials would cause the program to hard crash
Definitions, the Discount Type definitions were added back to the list even though they were deprecated.
Treatment Finder date wouldn't include the date since in TP Date Since field.
Treatment Finder Report would sometimes throw an exception when opening.
17.1.14(beta)(foreign) Released 5/16/2017
17.1.14(beta) Released 5/16/2017
Form clinic edit, UI alignment and ordering fixed.
Treatment Finder Report,added the ability to filter by clinics.
Chart Module, progress notes' clinics showed long description instead of the abbreviation.
Texting, would lose access to commlogs if commlogs were deleted.
Recurring charge tool was not showing the correct charge amount for payment plans sometimes
Apex secondary eclaim amounts paid by primary insurance enhanced.
Ortho Chart signatures were sometimes incorrectly becoming invalid.
Finance Charge Report, attempting to sort by name would throw a UE.
Discount Plans, deleting a plan from the Family Module would cause an error sometimes.
Supplies window, some controls were anchored incorrectly.
Insurance Plan Edit window would throw an exception when clicking OK if another user merged the plan while the current user was editing it.
Payment Splits, when attaching procedures, procedures paid by adjustments would still display as options.
Appointment Module, Operatories were sometimes coloring incorrectly when switching Appt Views.
Enhancement to sheets, added new static fields to pull from selected clinic.
Canadian eclaims containing manual total payment before sent would send incorrectly, rare.
Printing statement for a patient that has nothing on their account would throw UE.
Group notes, creating a group note would cause a UE.
Paysplit manager was allowing income transfers to have a non-zero total.
Laboratory Turnaround, the tab order was incorrect.
17.1.13(beta)(foreign) Released 5/11/2017
17.1.13(beta) Released 5/11/2017
Enhancement, added security permission for stopping users from editing EO and EC procedures.
Frequency limitations, when Routine Preventive category is hidden an error would occur.
Payment Splits, when using the pay split manager and adding a manual split the payment date used today's date instead of the date of the payment.
Payment splits, when using the pay split manager and creating a manual split, the procedure date was 01/01/0001 instead of the payment date.
Account Module, ledger grid will sometimes move unnecessarily when the module is refreshed.
Procs not billed to insurance report, procedures from patients without insurance would sometimes show.
Middle Tier, opening the Pay Split Manager would throw UE
Canadian claims, error would occur when attempting to send a claim sometimes.
Adding document table to DateNoZeros DBM.
FHIR, querying the Location resource by name would return an error.
Show Mobile Sync was not doing anything.
Web Sched recall reminders were not able to be resent manually in some circumstances.
OD HQ only, add all procedures to a new credit card
Appointment Types, procedures were not being automatcially attached to appointments.
Attempted fix, Insurance Frequency Checking would throw an exception regarding a null object within CheckFrequency() sometimes.
HQ only, enhanced escalation list navigation and fixed minor bug.
17.1.12(beta)(foreign) Released 5/5/2017
17.1.12(beta) Released 5/5/2017
Claimprocs, claimproc provider dropdown window would sometimes display the incorrect provider.
Middle Tier, speed improvements to the Treatment Plan module
Broken Appointment Procedures were always setting the provider to the provider associated to the appointment.
InnoDB Tool was not working with MySQL 5.6.
Open Dental would occasionally crash when closing the Recall List.
OD HQ only, added new escalation tab and proximity icons.
ERA 835s window status was being cut off sometimes and other filter enhancements.
Finalizing insurance payments, always set payment date to today's date.
Claimsnapshots, non-primary claimprocs were getting included when creating claimsnapshots.
Single patient statements would sometimes list the balance forward in a separate guarantor account grid instead of at the top of the main grid.
17.1.11(beta)(foreign) Released 5/4/2017
17.1.11(beta) Released 5/4/2017
Kiosks, when in Simple Mode, the list of sheets for a patient would always be blank.
Email Inbox, navigating to the inbox sometimes threw a UE.
Images were being saved to the Open Dental install directory if the image folder became inaccessible.
Quick Proc Add buttons on appointments were sometimes saving unattached procedures as attached
Payment plans, credits grid didn't take discounts into account for treatment planned procedures.
Images, hidden lock files could cause phantom images to show up in the images module.
Procedures, added detailed messages to pop up when a procedure is about to be updated with an invalid CodeNum.
Claim Notes would duplicate sometimes.
17.1.10(beta) Released 5/2/2017 (This version has a conversion script that will cause a backup to occur)
Ortho Chart Signature, was using too much patient information to validate.
Discount plans weren't accessible from the Lists drop down menu.
Discount Plans, delete button was not visible.
Sales tax adjustment type, when hidden, would prevent the preferences window from closing if another isn't chosen.
Treatment finder report, date since was not working correctly.
Edit Definition window was always showing the eReminders group box.
Insurance Verification List window would throw an exception when trying to assign verifications or set the verify status.
Insurance Plans, old claim procedure estimates were changing when dropping the insurance plan associated to the claim.
Opening the schedule day edit window would sometimes throw a UE
Adding default statuses for Recall Status Texted and Recall Status Texted/Emailed
Electronic Billing, EDS was always prompting the user with "Billing Defaults Output Path value is invalid".
17.1.9(beta)(foreign) Released 5/1/2017
17.1.9(beta) Released 5/1/2017
Outstanding Insurance Report, Claim Error column and DateStat column were switched.
Ortho, banding procedures weren't being taken into account when setting the NextClaimDate
Wiki Lists, changing one column header width will change all other column headers with the same name.
Global update fee tool reported success in a message box with a misspelled word.
Canadian Claims, clicking on a 'Total Payment' row would cause an UE.
Sheets, Internal Sheets would sometimes show up blank.
eRx provider selection was sometimes wrong when refreshing prescriptions if the server clock was incorrect.
Insurance Estimates, concurrency issues would sometimes occur when multiple users were adding or deleting estimates for the same procedure at the same time.
Recall list, clicking the Web Sched button would display an error sometimes
17.1.8(beta)(foreign) Released 4/27/2017 (This version has a conversion script that will cause a backup to occur)
17.1.8(beta) Released 4/27/2017 (This version has a conversion script that will cause a backup to occur)
Changing an account name would not update existing splits
Display Fields, account module balance column was cut off sometimes.
Supply inventory, included instructions to remove uncertainty about saving supplies.
Commlogs, when one is deleted and a user attempts to open it prior to refreshing the chart module, an error would occur.
Add many patients, a user without insurance plan edit permission could change carrier information by selecting pre-existing suggestions.
Treatment plans, grid headers were sometimes blank when viewing/printing treatment plans.
Procedures Report, procs for hidden providers were not included when run for all providers in grouped mode.
Adding a column to a wiki list would cause UE
Discount plans could be changed without Insurance Plan Edit permission.
ERA claim association for printed claims was not working.
Appointment module, when switching between Day and Week view operatories would be missing sometimes.
Reports, user clinic restrictions are not working for some reports in rare cases.
CEMT, syncing new usergroups would fail sometimes.
Schedules, clinic filter did not filter out operatories assigned to other clinics.
Adding new methods for AppointmentDeleted.
Using the appointment type prompt did not set the patient's date first visit
Recall syncing for all patients would take a long time for very large databases.
Signup Portal, the More Settings tab was not saving changes.
Recall list, the Web Sched button would sometimes count special types as non-special
Treatment plans, printing with clinics disabled after being enabled would continue to displaying the clinic information in the heading.
Importing patient forms, check boxes were not importing correctly
Headquarters Enhancement, added graph button to the schedule window.
Headquarters Enhancement, changed the sort order for the schedule.
Plugin hook for FormLabCase
OD HQ only, voice mail enhancements
Patient Portal, there was an error when sending Web Mail
17.1.7(beta) Released 4/21/2017 (This version has a conversion script that will cause a backup to occur)
Treatment Plan Presentation Statistics report would sometimes cause databases to lock up.
Images module, image categories would expand by default when they should have been collapsed sometimes.
Enhancement, confirmation statuses for appointments can now stop eReminders from being sent.
17.1.6(beta)(foreign) Released 4/20/2017
17.1.6(beta) Released 4/20/2017
Several grids that had a right click menu would have the original menu items removed if the row that was right clicked on contained a URL or Wiki link.
Treatment Plan sheets' output fields would sometimes not show.
Definitions window was showing the short version of the category names.
Appointments with ClinicNum 0 were not receiving Confirmation Requests
Switching between daily and weekly view and clicking on an operatory header would cause UE
Tasks weren't expanding or contracting based on the user's default selected behavior sometimes.
eConfirmations, the setup window couldn't be closed if the eConfirmation status was hidden.
Edit Claim Procedure window, users without Insurance Payment Edit permission could get around it by changing the payment's status.
eService menu bar was not applying style.
Web Sched New Pat, return url query parameter was being removed from the url.
Web Sched New Pat, auto tabbing for birthdate and phone number would happen too often.
Creating a payment for a patient payment plan had too many clicks.
The Wikilist search functionality was considering spaces after words entered.
Mobile Web, the search button was too small on iOS.
eConfirms were being sent outside of the auto send hours
eConfirms were able to be confirmed twice
Ortho chart signatures were not working with drop down lists
ODGrid, link detection was enabled in Web Forms Setup and Web Sched New Pat.
Web Apps with Login Views, checking 'Remember User Name' was not working after closing the browser session.
Claim Identifier would not get populated correctly when claims were created using the Procedures Not Billed to Insurance report.
Kiosks, background would sometimes not turn white to cover information on screen.
Reports - Daily permission description wasn't accurate.
Service manager, add button wouldn't work if there was a service named "OpenDent" already.
Quick Procs, adding procedures would not use the patient's default clinic.
Repeating charge procedures wouldn't use patient's primary provider sometimes.
Web Forms, patients were able to click the Submit button repeatedly which would submit "duplicate" forms.
Deposits could be created with no payments attached.
Database Maintenance, removed check, sent claims with received claimprocs attached is allowed as claims can be resent after being received.
When editing messages in Setup Confirmation form the title was misleading
Closing the Ins Plan windows was taking a long time on Middle Tier
Recall and confirmation available replacement tags were incorrect
Enhancement, presented treatment production report now runs faster on larger databases.
Clicking "Web Sched" would bring user to Web Sched setup window instead of signup portal when Web Sched was not enabled
Web Apps would log users out of the app without warning when using the browser refresh button (fixes desktop only).
Discount Plans, are using $0 fees when a fee has not been specified in the fee schedule.
ClaimSnapshots, duplicate claimsnapshots would be created if a procedure had multiple estimates for the same insurance plan.
Require suggested auto code was not being fully enforced
Web Apps, the last row of a grid with a vertical scroll bar was partially visible sometimes.
17.1.5(beta)(foreign) Released 4/13/2017
17.1.5(beta) Released 4/13/2017
Web Sched template [DueDate] was inserting a time not a date
MobileWeb, password textbox for iOS was half of the size as the username textbox.
Internal Sheets, a blank page would be printed for sheet types that did not have a custom sheet.
Definition, making changes to any Image Category definition would sometimes not display correctly.
Merging insurance plans were causing inssub rows to point to an invalid PlanNum if a patplan was being edited at the same time.
Merging insurance plans were causing inssub rows to point to an invalid PlanNum if subscribers were being moved to the insurance plan.
eServices Setup window, the signup tab was not large enough.
eServices drop down, clicking MobileWeb didn't open the MobileWeb setup tab.
Edit Clearinghouse window, switching the selected Clinic would cause a UE.
Mobile Web, Clinic had " ( ) " in the menu option when a clinic has not been selected yet
Web Sched was missing 2nd email template
Web Sched New Pat, the header sometimes didn't match the theme color.
Procedures were preventing teeth from being hidden sometimes
Merging patients would cause multiple insurance plans to have the same ordinal
Incomplete Procedure Notes report showed incorrect international tooth number
eService Web Applications were not unregistering popup handlers sometimes.
Middle Tier, using Dropbox would throw a UE when accessing sheets
Ortho chart, enhanced header when printing.
Ortho Chart Setup, hiding an ortho chart tab would sometimes throw a UE.
Middle Tier, opening the Unscheduled List would cause a UE.
17.1.4(beta)(foreign) Released 4/10/2017
17.1.4(beta) Released 4/10/2017
Secondary insurance estimate with carveout with deductible were calculating incorrectly
Collapsing or uncollapsing tasks sometimes didn't work as expected.
Enabling PayConnect would sometimes hide the PayConnect button within the payment window.
Claim Payments, trying to delete a claim payment would cause an error for Linux servers.
Credit Card Recurring Charges window would not load due to an invalid DateTime format sometimes.
Frequency Limitations, patients with multiple insurance plans with frequency limitations would have the most restrictive limitation apply to treatment planned procedures.
17.1.3(beta)(foreign) Released 4/7/2017 (This version has a conversion script that will cause a backup to occur)
17.1.3(beta) Released 4/7/2017 (This version has a conversion script that will cause a backup to occur)
Clicking "More" in the appointment search panel when there are no openings would cause UE.
Creating PreAuth would sometimes not set the correct Place of Service.
Ortho Chart, unable to edit auto notes sometimes.
Sending claims, unable to submit claims sometimes when using clinics.
Payment Splits, detaching and attaching procedures wouldn't attach the correct one sometimes.
PatientLetters (sheets) by clinic feature temporarily removed.
Printing claims from Manage,Send Claims window would sometimes not allow users to print multiple copies.
Appointment Module, moving appointments wouldn't stay sometimes.
User task lists, +/- column was too wide.
Security window, Reports Daily permission description was misleading.
Ortho Auto Proc/Claim Generator would create claims for the wrong insurance plan.
Provider on claim procedures attached to claims could be changed.
Benefits window would sometimes show simplified view when it should have shown the non-simplified view.
Selecting items in the account module would sometimes highlight multiple unrelated items.
Wiki page edits weren't always saving as a draft when closing Open Dental.
Unscheduled TP procedures were showing as complete on the graphical tooth chart
Adding Many family members would not check insurance edit permission when adding insurance
Opening pay plan window when using random primary keys would cause UE.
Web Sched New Pat, demo mode wasn't allowing users to schedule fake appointments.
Schedules, the last employee in the list would not appear if the list was too long.
Web Sched New Pat, the header wasn't showing after booking an appointment.
Having a hidden clinic caused UE in Patient Select window
Edit Claim window, Canadian tab would show when not in Canada.
ERA 835 Claim Select window, you could not select a pre-auth sometimes.
User Query, query results would show blank sometimes.
Evaluation Definitions window, adding a new definition would throw a UE.
Ortho Auto Tool, claim identifier and claim fee were not getting populated correctly.
Tooth chart, saving to images would capture the wrong part of the screen in very rare circumstances.
Unearned Income Report header would show incorrectly sometimes.
Enhancement, added permission to allow users to change provider on claim procedures attached to claims.
Enhancement, added audit trail logging for when users change provider on a claim procedure attached to a claim.
Enhancement, added preference to stop procedures from forcing their provider onto claim procedures that are attached to a claim.
17.1.2(beta)(foreign) Released 4/1/2017
17.1.2(beta) Released 4/1/2017
Appointments, were not allowing times to be changed after being scheduled.
17.1.1(beta) Released 3/31/2017 (This version has a conversion script that will cause a backup to occur)
Messaging Buttons, up to 40 messaging buttons can be setup and are now scrollable.
Dropbox email and claim attachment functionality was incomplete
Dropbox statement functionality was incomplete
Dropbox wiki functionality was incomplete
FHIR, Patient.deceasedDateTime was named incorrectly
Claim Note would sometimes create too many new lines
Creating a statement would sometimes throw an exception
Middle Tier, could not change Graphics on a workstation after updating to 16.3
Sheets, NoBillIns was getting confused with NoBilling
Claims would populate with an insurance estimate of -1 sometimes.
Paysplits, were not allowing users to create income transfers if a procedure was attached.
Appointment Edit, closing the window wouldn't check frequency conflicts sometimes.
Pay Split Edit, the provider set when loading the window with an old split would be None sometimes.
Users without Edit Claim permission were not able to scroll down on the procedure's grid in the Edit Claim Window.
Update button was sometimes greyed out even if the Update Notification Time is in the past.
Middle tier, using Dropbox would cause UE.
"All" dropdown item in Appt View Edit window should have read "Headquarters" for customers using clinics.
Procedure Codes' default claim notes were not being copied over to preauths.
Enhancement, treatment plan now always uses sheets for printing.
EDS clearinghouse, now allows user to download 835 with reports.
Middle Tier, finalizing an insurance payment would throw a UE.
HQ Only, clicking an employee of status "OnWay" on the big phone map should set them back to "Available."
Phones, Clock-in button wasn't correctly updating phone panel sometimes.
Process prepaid cards for insurance payments.
Version 16.4 new features listed here
No known issues.
16.4.52 not released
16.4.51(foreign) Released 10/12/2017
16.4.51 Released 10/12/2017
When editing a clinic with the "Show Hidden" checkbox checked the edits would sometimes override existing clinics. (rare)
16.4.50(foreign) Released 7/25/2017
16.4.50 Released 7/25/2017
When generating a billing list aging ran regardless of the calculated aging preference.
Command Line, primary keys were being treated as 32-bit integers.
16.4.49(foreign) Released 7/3/2017
16.4.49 Released 7/3/2017
eRx prescription refresh caused error sometimes if patient had a prescription written by a later hidden provider.
16.4.48(foreign) Released 6/27/2017
16.4.48 Released 6/27/2017
Patient Portal was storing too many cc tokens
Frequency Limitations, when a patient has multiple insurances procedures will show as having a frequency limitation in the treatment plan module when they shouldn't.
Discount Plans, when accessing a Discount Plan from the Family Module instead of the Delete option it should be Drop.
Daily Procedures Report window can throw UE when 'Grouped By Procedure Code' is checked
16.4.47(foreign) Released 6/22/2017
16.4.47 Released 6/22/2017
After running DBM, printing the info only printed garbage characters
eRx, Hidden providers can no longer use eRx features.
In the Edit Electronic Benefit Request window, clicking Out of Network would sometimes give the error "Index outside the bounds of the array".
In the Appointment Edit window, the "Use UCR Fee" preference wasn't used to calculate payment
Patient merge warning message contained a misspelled word.
Dropping a secondary insurance sometimes created extra primary insurance estimates.
Patient Portal Access, changed to only require patients State if US customer.
EHR Modified Stage 2 Dashboard had incorrect descriptions for Secure Messaging.
16.4.46(foreign) Released 6/9/2017
16.4.46 Released 6/9/2017
PayConnect EMV receipts were not printing the signature line.
Canceling out of a new insurance plan after adding an adjustment caused UE.
Deleting group notes would cause an error sometimes.
Pay periods, users were able to click ok without generating pay periods
Entering fees for a provider or clinic and then changing the fee schedule to Global would use the incorrect fee.
Est. Patient Portion being miscalculated when submitting partial or supplemental ins. payments to a claim
Users were sometime able to edit an InsPlan without InsPlan edit permission.
Student list in dental school requirements window is too long
Chart Module, 'Print Day for Hospitals' sometimes appeared when hospitals were turned off.
Account Module, adding procedures wouldn't use co-pay fee schedule fees sometimes.
Image Module, mounts items did not immediately respond to some image tools
Edit Insurance Plan, OK button was improperly anchored.
Treatment Plan Sheets, Canadian phone numbers did not show formatting
Enhancement - Updated preference 'Do not allow different procedure and claim procedure providers' to not automate sync when received.
Using Public Health without EHR, there were no options besides Declined to Specify for race and ethinicity.
Sheets, static text field InsFreqBW, InsFreqExams, and InsFreqPanoFMX wouldn't display accurate information sometimes.
Middle Tier, running the Treatment Plan presentation report would cause a UE.
Detaching procedures on a planned appointment would sometimes not detach.
16.4.45(foreign) Released 5/31/2017
16.4.45 Released 5/31/2017
Insurance Plans, users without the InsPlanEdit permission could combine plans.
Frequency Limitations, procedures would show as having frequency limitation conflict when it shouldn't
Payment Plans, treatment completed amount would not be updated when an attached procedure is changed from complete to a different status.
Treatment Plans, procedures could have incorrect fee due to patients having hidden fee schedule.
Central Manager, connection status wouldn't be saved sometimes.
Electronic billing, deleting a statement would sometimes cause an empty file to be sent
16.4.44(foreign) Released 5/24/2017
16.4.44 Released 5/24/2017
Problems,would sometimes throw a UE when an invalid problem was attached to a patient.
PaySplit select window, unallocated payment splits wouldn't show up for selection sometimes.
DBM for missing treatment plans, TreatPlanOrphanedProcTps.
Ortho, Auto Ortho Claims grid would not take user-specified banding procedures into account when displaying banding date.
Copying to clipboard sometimes threw UE
Claimsnapshots sometimes did not get created when they should have.
Middle Tier, loading the Images module with Dropbox enabled would throw an error sometimes.
16.4.43(foreign) Released 5/19/2017
16.4.43 Released 5/19/2017
Form clinic edit, UI alignment and ordering fixed.
Auto Ortho Procedures, preference to block payments on ortho claims was not functioning.
Appointment Module, Operatories were sometimes coloring incorrectly when switching Appt Views.
Procedures, changing provider on procedure would not prompt to change provider on paysplit.
Chart module, in the Show tab the filter checkboxes were enabled when in treatment plan mode which was misleading.
When enabling and then disabling clinics, eConfirms and eReminders would sometimes not send.
Opening a document that has been deleted on another workstations would cause UE.
Kiosks will no longer stop processing signals due to inactivity.
Treatment Finder date wouldn't include the date since in TP Date Since field.
Treatment Finder Report would sometimes throw an exception when opening.
16.4.42 Released 5/15/2017
Treatment Finder Report,added the ability to filter by clinics.
Texting, would lose access to commlogs if commlogs were deleted.
Ortho Chart signatures were sometimes incorrectly becoming invalid.
Printing statement for a patient that has nothing on their account would throw UE.
16.4.41(foreign) Released 5/12/2017
16.4.41 Released 5/12/2017
Chart Module, progress notes' clinics showed long description instead of the abbreviation.
Frequency limitations, when Routine Preventive category is hidden an error would occur.
Payment Splits, when using the pay split manager and adding a manual split the payment date used today's date instead of the date of the payment.
Payment splits, when using the pay split manager and creating a manual split, the procedure date was 01/01/0001 instead of the payment date.
Account Module, ledger grid will sometimes move unnecessarily when the module is refreshed.
Adding document table to DateNoZeros DBM.
Apex secondary eclaim amounts paid by primary insurance enhanced.
Finance Charge Report, attempting to sort by name would throw a UE.
Appointment Types, procedures were not being automatcially attached to appointments.
Attempted fix, Insurance Frequency Checking would throw an exception regarding a null object within CheckFrequency() sometimes.
Discount Plans, deleting a plan from the Family Module would cause an error sometimes.
Supplies window, some controls were anchored incorrectly.
Insurance Plan Edit window would throw an exception when clicking OK if another user merged the plan while the current user was editing it.
16.4.40(foreign) Released 5/5/2017
16.4.40 Released 5/5/2017
Claimprocs, claimproc provider dropdown window would sometimes display the incorrect provider.
Broken Appointment Procedures were always setting the provider to the provider associated to the appointment.
Claimsnapshots, non-primary claimprocs were getting included when creating claimsnapshots.
Single patient statements would sometimes list the balance forward in a separate guarantor account grid instead of at the top of the main grid.
16.4.39(foreign) Released 5/4/2017
16.4.39 Released 5/4/2017
Kiosks, when in Simple Mode, the list of sheets for a patient would always be blank.
Images were being saved to the Open Dental install directory if the image folder became inaccessible.
Quick Proc Add buttons on appointments were sometimes saving unattached procedures as attached
Payment plans, credits grid didn't take discounts into account for treatment planned procedures.
Images, hidden lock files could cause phantom images to show up in the images module.
Procedures, added detailed messages to pop up when a procedure is about to be updated with an invalid CodeNum.
16.4.38(foreign) Released 5/2/2017
16.4.38 Released 5/2/2017
Ortho Chart Signature, was using too much patient information to validate.
Discount plans weren't accessible from the Lists drop down menu.
Discount Plans, delete button was not visible.
Sales tax adjustment type, when hidden, would prevent the preferences window from closing if another isn't chosen.
Treatment finder report, date since was not working correctly.
Ortho, Auto Ortho Tool would sometimes show patients without Initial Plus Periodic Insurance type when it should have.
Insurance Plans, old claim procedure estimates were changing when dropping the insurance plan associated to the claim.
Opening the schedule day edit window would sometimes throw a UE
Electronic Billing, EDS was always prompting the user with "Billing Defaults Output Path value is invalid".
16.4.37(foreign) Released 5/1/2017
16.4.37 Released 5/1/2017
ClaimSnapshots, duplicate claimsnapshots would be created if a procedure had multiple estimates for the same insurance plan.
Outstanding Insurance Report, Claim Error column and DateStat column were switched.
Ortho, banding procedures weren't being taken into account when setting the NextClaimDate
Global update fee tool reported success in a message box with a misspelled word.
eRx provider selection was sometimes wrong when refreshing prescriptions if the server clock was incorrect.
Insurance Estimates, concurrency issues would sometimes occur when multiple users were adding or deleting estimates for the same procedure at the same time.
16.4.36(foreign) Released 4/27/2017
16.4.36 Released 4/27/2017
Display Fields, account module balance column was cut off sometimes.
Supply inventory, included instructions to remove uncertainty about saving supplies.
Commlogs, when one is deleted and a user attempts to open it prior to refreshing the chart module, an error would occur.
Add many patients, a user without insurance plan edit permission could change carrier information by selecting pre-existing suggestions.
Treatment plans, grid headers were sometimes blank when viewing/printing treatment plans.
Procedures Report, procs for hidden providers were not included when run for all providers in grouped mode.
Discount plans could be changed without Insurance Plan Edit permission.
ERA claim association for printed claims was not working.
Appointment module, when switching between Day and Week view operatories would be missing sometimes.
Reports, user clinic restrictions are not working for some reports in rare cases.
CEMT, syncing new usergroups would fail sometimes.
Schedules, clinic filter did not filter out operatories assigned to other clinics.
Using the appointment type prompt did not set the patient's date first visit
Treatment plans, printing with clinics disabled after being enabled would continue to displaying the clinic information in the heading.
Importing patient forms, check boxes were not importing correctly
16.4.35 Released 4/21/2017
Treatment Plan Presentation Statistics report would sometimes cause databases to lock up.
Claim Identifier would not get populated correctly when claims were created using the Procedures Not Billed to Insurance report.
16.4.34(foreign) Released 4/20/2017
16.4.34 Released 4/20/2017
Merging insurance plans were causing inssub rows to point to an invalid PlanNum if a patplan was being edited at the same time.
Merging insurance plans were causing inssub rows to point to an invalid PlanNum if subscribers were being moved to the insurance plan.
Appointments with ClinicNum 0 were not receiving Confirmation Requests
Switching between daily and weekly view and clicking on an operatory header would cause UE
eConfirmations, the setup window couldn't be closed if the eConfirmation status was hidden.
Mobile Web, the search button was too small on iOS.
eConfirms were being sent outside of the auto send hours
Ortho chart signatures were not working with drop down lists
Web Apps with Login Views, checking 'Remember User Name' was not working after closing the browser session.
Kiosks, background would sometimes not turn white to cover information on screen.
Service manager, add button wouldn't work if there was a service named "OpenDent" already.
Quick Procs, adding procedures would not use the patient's default clinic.
Repeating charge procedures wouldn't use patient's primary provider sometimes.
Deposits could be created with no payments attached.
Database Maintenance, removed check, sent claims with received claimprocs attached is allowed as claims can be resent after being received.
Closing the Ins Plan windows was taking a long time on Middle Tier
Enhancement, presented treatment production report now runs faster on larger databases.
Discount Plans, are using $0 fees when a fee has not been specified in the fee schedule.
16.4.33(foreign) Released 4/13/2017
16.4.33 Released 4/13/2017
Secondary insurance estimate with carveout with deductible were calculating incorrectly
Web Sched, practice address overlapped practice title when Address2 existed.
Internal Sheets, a blank page would be printed for sheet types that did not have a custom sheet.
16.4.32(foreign) Released 4/7/2017
16.4.32 Released 4/7/2017
Clicking "More" in the appointment search panel when there are no openings would cause UE.
Creating PreAuth would sometimes not set the correct Place of Service.
Ortho Chart, unable to edit auto notes sometimes.
Sending claims, unable to submit claims sometimes when using clinics.
Printing claims from Manage,Send Claims window would sometimes not allow users to print multiple copies.
Ortho Auto Proc/Claim Generator would create claims for the wrong insurance plan.
Provider on claim procedures attached to claims could be changed.
Benefits window would sometimes show simplified view when it should have shown the non-simplified view.
Adding Many family members would not check insurance edit permission when adding insurance
Opening pay plan window when using random primary keys would cause UE.
Schedules, the last employee in the list would not appear if the list was too long.
ERA 835 Claim Select window, you could not select a pre-auth sometimes.
Evaluation Definitions window, adding a new definition would throw a UE.
Ortho Auto Tool, claim identifier and claim fee were not getting populated correctly.
Enhancement, added permission to allow users to change provider on claim procedures attached to claims.
Enhancement, added audit trail logging for when users change provider on a claim procedure attached to a claim.
Enhancement, added preference to stop procedures from forcing their provider onto claim procedures that are attached to a claim.
16.4.31(foreign) Released 4/3/2017
16.4.31 Released 4/3/2017
Creating a statement would sometimes throw an exception
Appointment Edit, closing the window wouldn't check frequency conflicts sometimes.
Pay Split Edit, the provider set when loading the window with an old split would be None sometimes.
Users without Edit Claim permission were not able to scroll down on the procedure's grid in the Edit Claim Window.
Update button was sometimes greyed out even if the Update Notification Time is in the past.
"All" dropdown item in Appt View Edit window should have read "Headquarters" for customers using clinics.
Procedure Codes' default claim notes were not being copied over to preauths.
Middle Tier, finalizing an insurance payment would throw a UE.
16.4.30(beta) Released 3/28/2017
Claim Note would sometimes create too many new lines
Middle Tier, could not change Graphics on a workstation after updating to 16.3
Sheets, NoBillIns was getting confused with NoBilling
Paysplits, were not allowing users to create income transfers if a procedure was attached.
16.4.29(beta)(foreign) Released 3/28/2017
16.4.29(beta) Released 3/28/2017
Account Module, claims created would have a status of "Unsent" instead of "Waiting to be sent" sometimes.
Payment Splits, when loaded with an attached procedure the option to change provider, clinic, and patient would still be available sometimes.
New appointment procedures were creating a procedure with a 01/01/0001 proc date
Speed improvements to loading Open Dental
Adding a notification for downloading the VeriFone driver.
Preference to disable table integrity check on DBM.
Preference to disable optimize button in DBM.
Claims would populate with an insurance estimate of -1 sometimes.
16.4.28(beta)(foreign) Released 3/23/2017
16.4.28(beta) Released 3/23/2017
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.
Sending a confirmation text by right-clicking on an appointment would not update confirmation status.
Cutting a task list and pasting it within one of its children lists would cause the workstation to freeze.
Office Ally eclaims now include secondary subscriber date of birth.
Calculating production by visible operatories was inaccurate.
Treatment notes in the chart module would sometimes not save correctly.
Sheets, dueForBWYN and dueForPanoYN static text fields would not take disabled recall types into consideration sometimes.
Claims, creating a claim with PPO allowed amounts and estimates that exceeded the annual max caused the writeoff estimates to be wrong sometimes.
Procedure Codes window, when clicking into a fee the text wouldn't be highlighted.
Ortho Enhancement, users can now define which procedure are to be considered when calculating a patient's date of placement.
Appointment Module, providers and blockouts would appear to be scheduled for more than their allotted time sometimes.
Treatment Plan module, when using a discount plan that has no fee for the treatment planned procedure, an error would occur sometimes.
16.4.27(beta)(foreign) Released 3/17/2017
16.4.27(beta) Released 3/17/2017
Perio Chart, adding a new perio chart would sometimes consider tp'd implant procedures as not missing.
Claims, duplicate snapshot rows were appearing for a single pat plan sometimes.
Payment plan credits should have defaulted their date to today.
Sheets, when viewed from the progress notes, couldn't be scrolled via mouse scroll sometimes.
Payment Splits wouldn't change their provider, patient, and clinic when procedures were attached.
Pay Split Manager, attaching multiple payments to a payment plan would sometimes fail.
Edit Claim window would sometimes throw a UE for middle tier users when finalizing a claim.
Secondary claims that were created automatically had the status of unsent.
Carestream bridge would sometimes give invalid error.
Patient Search, searching by last name was too restrictive sometimes
Procedures Not Billed to Insurance window would not populate date filters to the current date.
Tasks area calendar was not closing sometimes after visiting the By Date tab, the By Week tab, or the By Month tab.
Appointments, patient notes were unable to be set complete sometimes.
Patient Portal, the User Name box was getting auto-populated with the incorrect username sometimes.
User Edit, pressing OK for a user who has a Default Clinic that was hidden caused an error.
Web applications with password changing capabilities would show the display version of the current user logged in instead of their username.
Procedure Code Tool, enhanced message when resetting to default autocodes.
Edit procedure code window, enhanced to show "Assign To Prov" when the provider is hidden.
Appointment edit window wouldn't check procedure insurance frequencies sometimes.
Payment plans, with a set specified payment amount, if the patient overpays and recalculate is run, it would increase payment plan total amount sometimes.
16.4.26(beta) Released 3/9/2017
Limited statements would not include selected items if the statement was for a single patient and intermingled was selected.
Right click options for Tasks would cause an error sometimes.
16.4.25(beta)(foreign) Released 3/9/2017
16.4.25(beta) Released 3/9/2017
Importing a document would sometimes brings up the Item Info windows behind Open Dental
Attempted to optimize the treatment plan presenter reports for larger databases.
Treatment plan presenter reports sometimes included Active and Inactive treatment plans when they should not have.
Payment Plans Procedures and Credits window would sometimes not show procedures that still had balances on them.
Fees for 0 amount couldn't be deleted.
Deposit Slips window would throw an UE for Linux users.
ODHQ only, added new Web Sched New Patient to Repeating Charge drop down
The word "Tickets" was confusing sometimes.
When right clicking a task and selecting an option after the list has changed, an error occurred sometimes.
Middle Tier, running the Outstanding Claims Report would sometimes throw a UE.
Deleting Procedure, added a warning message when deleting a procedure with an attached adjustment.
Procedure Code Tool, added new default procedure buttons and auto codes.
Calculating insurance remaining in the treatment plan would cause an error sometimes.
Web Sched, automated recall reminders were sending outside of the specified Run Times.
Treatment Finder report sometimes did not show procedures when the procedure date was set to 01/01/0001.
Adding a medical history or patient form sometimes did not fill the ICE information correctly.
Mobile Web, the Select Appointment provider filter was not keeping the corresponding provider selected sometimes.
Mobile Web, the Select Appointment view was only showing appointments that the filtered provider was the primary provider for.
Searching for a patient by DOB would cause an error
Appointments, completed procedures were automatically attaching to new appointments for the same day.
Positive adjustments attached to procedures would incorrectly subtract from total sometimes.
Creating the insurance verification list was slow on large databases
Text messaging window with clinics had a refresh issue
Plugin Hooks, added hook to Setup -> Laboratories click.
Progress Bars, were not able to be minimized.
Claim snapshots could be made for supplemental insurance payments
16.4.24(beta)(foreign) Released 2/28/2017
16.4.24(beta) Released 2/28/2017
Fee schedules with special characters in the description would sometime fail to export.
Ortho, the Pat Ortho window should not have been accessible for insurance plans not set to Initial Plus Periodic.
HQ Only, Chat Monitor improvements.
Payment plans, clicking "Yes" to a prompt asking to match currency values would throw an error for some foreign customers (rare).
Ortho chart permission was hidden when practice was medical
Credits for insurance payment plans were being shown on the guarantor's account
Graphic reports, some providers bars would get cut off at the edges.
Viewing statement would sometimes not display correctly.
Patient Search, enhanced to show exact matches at top of list more reliably.
Auto Notes could not be moved within categories sometimes.
Canadian secondary eclaims (COBs) were not sending the correct carrier ID for the primary carrier sometimes.
Importing a PDF form without a sheet would cause an error sometimes.
HL7, DentiCal, and MercuryDE would throw an error when trying to do SFTP related things.
Referral slips created for procedures were using the wrong referral
Claim Payment Tracking now has a "None" option.
WebForms, using colored lines sometimes changed the color for rectangles.
Insplan Merge, was sometimes turning patient payment plans into insurance payment plans.
Kiosks would sometimes fail to resume processing signals after a period of inactivity causing forms to not be presented for the user.
16.4.23(beta)(foreign) Released 2/17/2017
16.4.23(beta) Released 2/17/2017
Repeating charges, when prepayments are used paysplits had 0 amount sometimes.
ERAs were displaying patient portion as the deductible in some windows.
eCW HL7, when sending procedures in DFT message, procedures were sometimes incorrectly attached to the appointment.
Internal Enhancement, custom UI control was not browsable in Visual Studio.
Database Maintenance, added breakdown report to ClaimWithInvalidInsSubNum, InsPlanInvalidCarrier, InsPlanInvalidNum, and InsSubNumMismatchPlanNum.
Deleting a dental school requirement would cause UE
Could not create account proc quick adds for procedures that had a space on the end
Canadian eclaims were not indicating area of mouth for arch procedures.
Web Sched, the query that looks for open time slots was slow for large offices.
eServices Setup window was taking a while to load the Web Sched tab sometimes.
Audit trail, enhanced PatPlan creation audit trail to include the InsPlanNum.
Sending email, enhanced the error message.
Quick procs would choose incorrect fee sometimes.
eCW, planned appointments from the chart module could be sent to the pin board even if the appointment module was hidden.
Tabbing did not work in editable grids
Central Manager, syncing users wouldn't refresh remote server's cache sometimes.
eRX, warning messages updated.
Patient Search, enhanced to show exact matches at top of list.
Text messages sent from text messaging window were rarely going to wrong patient if grid rows were selected in an unusual way.
The Incomplete Proc Notes report was not excluding broken and cancelled appointment procedures.
16.4.22(beta)(foreign) Released 2/14/2017
16.4.22(beta) Released 2/14/2017
EDS ERAs were not showing claim date of service when imported sometimes.
ERA window sometimes showed an error after opening a claim from the claims paid grid.
Ortho chart entries were not saving when adding a new column
Ortho, account module ortho case tab would always show 'None Sent' for Last Claim Date if the ClaimType was not set to Initial Plus Periodic.
Internal, deleting a bug was causing links to be orphaned in the Job Manager
Integrated texting with clinics enhancement, added the ability to select practice (unassigned to clinic) in the clinic dropdown.
Internal, reviews were causing jobs to show in the incorrect list.
Recall and Confirmation Setup, remove Child Prophy from types to show in recall list box.
Insurance benefits, hiding RoutinePreventive category would cause an error sometimes
Appointment drawing would fail when dragging or resizing sometimes.
16.4.21(beta)(foreign) Released 2/10/2017
16.4.21(beta) Released 2/10/2017
eConfirmations would occasionally send duplicate messages in rapid succession when clinics enabled.
Graphical Reports, AR graphs were blank for dates before one year ago.
Emails would sometimes appear twice in the Open Dental inbox.
New preauths were considering the claim delete permission sometimes.
The Edit Rx window buttons and labels were not anchored properly and could end up overlapping other controls when the window was resized.
Move Subscribers window had a spelling error in the warning message.
eConfirmations and eReminders would send 1 hour too early when the appointment was scheduled before allowed auto run time.
ODGrid, font sizes were not public properties
Internal, bug jobs were able to be attached to invalid bugs
Graphical Reports Enhancement, location of some labels made them too easy to miss.
EHR Measures window would throw a UE sometimes.
eRx print button added to support printing prescriber report.
Apex secondary eclaims were sometimes being rejected due to missing primary insurance paid amounts per procedure.
Ortho, frequency and fee billed sometimes displayed in the account module when they should not have.
User Query, practice info would sometimes get added to the print preview multiple times.
Enhancement, insurance edit window fee schedule information is now all on the first tab page.
Ortho, claims created from the auto ortho tool were taking deleted procedures into account when calculating out the DatePlacement.
Ortho Setup, making changes to the auto ortho procedure and clicking "cancel" saved the procedure when it shouldn't have.
Ortho, the Treatment Total Override for new patients was defaulting to 0 instead of the practice default.
Frequency conflict procedure codes are now stored in preferences within the Treatment Plan tab of module setup window.
Ortho, claims created using the auto ortho tool were not getting their Total Treatment Months and Remaining Months values set.
16.4.20(beta)(foreign) Released 2/7/2017
16.4.20(beta) Released 2/7/2017
Requesting EDS benefits would give an Object Reference error when login credentials were invalid.
EHR Stage 2 and EHR Modified Stage 2 Measure Calc would show unnecessary rows.
Outstanding insurance report, updating custom tracking button would be disabled when it shouldn't be sometimes.
ICE phone number was not auto formatting sometimes.
"Telephone Numbers" fix under Tools -> Misc Tools was not including ICE phone numbers.
Payment Period Manager, default date selected wouldn't be the day after the last pay period sometimes.
Procedures, multiple estimates for the same insurance plan could be added to one procedure.
Web Sched, dynamic schedules weren't being shown sometimes
Images module, scanning multiple pages opened a window behind OD sometimes.
OD HQ, clicking 'Send to Me & Create Task' would create a task even if it had been claimed by someone else.
OD HQ, the VM grid would not be refreshed when another user deleted a VM.
16.4.19(beta)(foreign) Released 2/3/2017
16.4.19(beta) Released 2/3/2017
OD HQ, re-importing transactions would cause voids to show up multiple times
ERA window did not indicate claim was received until ERA window was refreshed
Getting MySQL service info would fail sometimes
Dropbox and SFTP have been disabled for 16.3 and 16.4
Email attach button would sometimes do nothing
Plugin Hooks, added hooks to multiple forms.
Tooth chart pen drawing in DirectX was showing extra lines when drawing fast sometimes for Windows 10 users.
Insurance Verification List, today's appointments would show up in the "Past Due" tab.
Updating PayConnect's credit card terminal component
Claims, Insurance Finalize dates were being set at incorrect times.
Appointment Bubble, hovering over an appointment would sometimes throw a UE.
Wiki Edit, tabs were not allowed when editing.
Wiki Table Edit, editing table cells was showing the text in the wrong format.
Wiki Links, links were sometimes duplicated when shown in the grid,
Frequency Limitations, exam and bitewing limitations group had too many codes covered.
Requesting benefits would cause UE if the HSD segment was missing fields
ODHQ only, added timecard benefits report to timecard manage window.
Creating a new rx would sometimes allow you to edit the rx template without permission when EHR was enabled.
Completing appointments from the edit appointment window was not considering the "Allow setting appointments without procedures complete" preference sometimes.
EHR, Errors in generated in QRDA's would cause UE
Importing Patient Forms and Medical Histories, importing logic for ICE fields was sometimes not working correctly.
Repeating tasks were being turned off when they were still in use
EHR Clinical Summaries, visits were counting incorrectly.
EHR Secure Messaging, the numerator would count incorrectly sometimes.
Linux, accessing EHR Dashboard would cause UE
Patient notes could have procedures attached to them by changing the appointment types drop down.
Graphical Reports, y-axis values were sometimes not calculating correctly.
Frequency limitation benefits would have both code and category sometimes.
Central Manager, syncing users could fail sometimes.
Pre-payments could be deleted that had already been allocated.
Patient Portal, the Make Payment button was not visible in demo mode
Insurance Verification List would sometimes miss verifications for insurance in a new benefit year.
Open Dental Service would fail to start with a program version mismatch every time.
Outstanding Insurance Claims, Update Custom Tracking button could be used if the user doesn't have Claim Sent Edit permission.
Email Inbox, enhanced to display entire webmail message.
ODGrid colors did not move when horizontally scrolling.
Security, enhanced the message when trying to add Admin permission to a category with hidden users.
Web Sched, available time slots were being shown to patients even when the last time increment of the appointment would have overlapped another appointment.
Payment Splits associated to a Pre-payment that no longer exists causes an error when attempting to view.
Podium, hiding podium commlogs weren't hiding them from the account module.
Insurance benefit limitations were sometimes incorrectly created with a category and a ProcCode.
Digital Signatures, were using the incorrect user sometimes.
Insurance benefit limitations contained unneeded procedure codes.
eConfirmation and eReminder would fail to send aggregated emails.
Mobile Web, the title section on some lists of information throughout the app were incorrectly sized for iOS users only.
Web Mail, replying to a patient web mail was not swapping the "To" and "From" addresses.
EConnector, the manager thread was flooding the logs with repetitive errors sometimes due to internet loss.
Insurance Write Off Edit permission would show up a message box too often.
Automation triggers wouldn't be run when quick procs added sometimes.
Enhancement, added "Break Down" display column to database maintenance.
16.4.18(beta)(foreign) Released 1/25/2017
16.4.18(beta) Released 1/25/2017
Patient notes were able to have procedures attached to them
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.
Treatment plans, insurance information checkbox wouldn't be checked automatically when the patient has a discount plan.
eConfirmation was showing 12a for time asked to arrive in some cases.
Patient Self-Clone feature removed.
The categorizing of Auto Notes would sometimes allow invalid parent-child category relationships.
Edit Procedure Code, changed the minutes textbox to show as read only.
In Case of Emergency (ICE) sheet fields added to the "MedicalHistory" sheet type.
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.
Frequency limitations would apply at the family level sometimes
Deleting a new sheet field causes an error sometimes
Sheets with images over a certain size would cause an error sometimes when being uploaded for webforms.
When processing a payment, extra paysplits might be created
Perio Chart would not draw correctly sometimes.
Clicking cancel twice on a processed credit card payment would not create a void payment
ODHQ enhancement, proximity sensor enhanced to be less chatty with the database when user not proximal.
Carestream bridge sometimes gives invalid error.
Patient notes were sometimes saying that a procedure need to be attached.
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.
Chart module, charting a procedure from the chart could occasionally cause a 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.
eConnector would sometimes process transmissions more than once.
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.
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
No known issues.
16.3.58 not released
16.3.57(foreign) Released 4/7/2017
16.3.57 Released 4/7/2017
Creating a statement would sometimes throw an exception
Middle Tier, could not change Graphics on a workstation after updating to 16.3
Ortho Chart, unable to edit auto notes sometimes.
Sending claims, unable to submit claims sometimes when using clinics.
Schedules, the last employee in the list would not appear if the list was too long.
Evaluation Definitions window, adding a new definition would throw a UE.
16.3.56(foreign) Released 3/28/2017
16.3.56 Released 3/28/2017
Speed improvements to loading Open Dental
Claims would populate with an insurance estimate of -1 sometimes.
16.3.55(foreign) Released 3/23/2017
16.3.55 Released 3/23/2017
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.
Sending a confirmation text by right-clicking on an appointment would not update confirmation status.
Office Ally eclaims now include secondary subscriber date of birth.
Sheets, dueForBWYN and dueForPanoYN static text fields would not take disabled recall types into consideration sometimes.
Claims, creating a claim with PPO allowed amounts and estimates that exceeded the annual max caused the writeoff estimates to be wrong sometimes.
Appointment Module, providers and blockouts would appear to be scheduled for more than their allotted time sometimes.
16.3.54(foreign) Released 3/17/2017
16.3.54 Released 3/17/2017
Perio Chart, adding a new perio chart would sometimes consider tp'd implant procedures as not missing.
Limited statements would not include selected items if the statement was for a single patient and intermingled was selected.
Payment plan credits should have defaulted their date to today.
Pay Split Manager, attaching multiple payments to a payment plan would sometimes fail.
Carestream bridge would sometimes give invalid error.
Tasks area calendar was not closing sometimes after visiting the By Date tab, the By Week tab, or the By Month tab.
User Edit, pressing OK for a user who has a Default Clinic that was hidden caused an error.
Web applications with password changing capabilities would show the display version of the current user logged in instead of their username.
Payment plans, with a set specified payment amount, if the patient overpays and recalculate is run, it would increase payment plan total amount sometimes.
16.3.53(foreign) Released 3/9/2017
16.3.53 Released 3/9/2017
Importing a document would sometimes brings up the Item Info windows behind Open Dental
Fees for 0 amount couldn't be deleted.
Middle Tier, running the Outstanding Claims Report would sometimes throw a UE.
Deleting Procedure, added a warning message when deleting a procedure with an attached adjustment.
Web Sched, automated recall reminders were sending outside of the specified Run Times.
Treatment Finder report sometimes did not show procedures when the procedure date was set to 01/01/0001.
Adding a medical history or patient form sometimes did not fill the ICE information correctly.
Appointments, completed procedures were automatically attaching to new appointments for the same day.
Positive adjustments attached to procedures would incorrectly subtract from total sometimes.
Creating the insurance verification list was slow on large databases
Text messaging window with clinics had a refresh issue
16.3.52(foreign) Released 2/28/2017
16.3.52 Released 2/28/2017
Credits for insurance payment plans were being shown on the guarantor's account
Graphic reports, some providers bars would get cut off at the edges.
Viewing statement would sometimes not display correctly.
Canadian secondary eclaims (COBs) were not sending the correct carrier ID for the primary carrier sometimes.
Importing a PDF form without a sheet would cause an error sometimes.
Insplan Merge, was sometimes turning patient payment plans into insurance payment plans.
16.3.51(foreign) Released 2/17/2017
16.3.51 Released 2/17/2017
Repeating charges, when prepayments are used paysplits had 0 amount sometimes.
ERAs were displaying patient portion as the deductible in some windows.
eCW HL7, when sending procedures in DFT message, procedures were sometimes incorrectly attached to the appointment.
Deleting a dental school requirement would cause UE
Could not create account proc quick adds for procedures that had a space on the end
Canadian eclaims were not indicating area of mouth for arch procedures.
Sending email, enhanced the error message.
Quick procs would choose incorrect fee sometimes.
eCW, planned appointments from the chart module could be sent to the pin board even if the appointment module was hidden.
Central Manager, syncing users wouldn't refresh remote server's cache sometimes.
eRX, warning messages updated.
Text messages sent from text messaging window were rarely going to wrong patient if grid rows were selected in an unusual way.
16.3.50(foreign) Released 2/14/2017
16.3.50 Released 2/14/2017
EDS ERAs were not showing claim date of service when imported sometimes.
ERA window sometimes showed an error after opening a claim from the claims paid grid.
Integrated texting with clinics enhancement, added the ability to select practice (unassigned to clinic) in the clinic dropdown.
Recall and Confirmation Setup, remove Child Prophy from types to show in recall list box.
Appointment drawing would fail when dragging or resizing sometimes.
16.3.49(foreign) Released 2/10/2017
16.3.49 Released 2/10/2017
eConfirmations would occasionally send duplicate messages in rapid succession when clinics enabled.
Graphical Reports, AR graphs were blank for dates before one year ago.
Emails would sometimes appear twice in the Open Dental inbox.
New preauths were considering the claim delete permission sometimes.
The Edit Rx window buttons and labels were not anchored properly and could end up overlapping other controls when the window was resized.
Move Subscribers window had a spelling error in the warning message.
eConfirmations and eReminders would send 1 hour too early when the appointment was scheduled before allowed auto run time.
Graphical Reports Enhancement, location of some labels made them too easy to miss.
eRx print button added to support printing prescriber report.
Apex secondary eclaims were sometimes being rejected due to missing primary insurance paid amounts per procedure.
User Query, practice info would sometimes get added to the print preview multiple times.
16.3.48(foreign) Released 2/7/2017
16.3.48 Released 2/7/2017
Requesting EDS benefits would give an Object Reference error when login credentials were invalid.
EHR Stage 2 and EHR Modified Stage 2 Measure Calc would show unnecessary rows.
ICE phone number was not auto formatting sometimes.
"Telephone Numbers" fix under Tools -> Misc Tools was not including ICE phone numbers.
Payment Period Manager, default date selected wouldn't be the day after the last pay period sometimes.
Web Sched, dynamic schedules weren't being shown sometimes
16.3.47(foreign) Released 2/6/2017
16.3.47 Released 2/6/2017
Patient notes were able to have procedures attached to them
In Case of Emergency (ICE) sheet fields added to the "MedicalHistory" sheet type.
ERA window did not indicate claim was received until ERA window was refreshed
Deleting a new sheet field causes an error sometimes
Getting MySQL service info would fail sometimes
When processing a payment, extra paysplits might be created
Clicking cancel twice on a processed credit card payment would not create a void payment
Dropbox and SFTP have been disabled for 16.3 and 16.4
Email attach button would sometimes do nothing
Tooth chart pen drawing in DirectX was showing extra lines when drawing fast sometimes for Windows 10 users.
Appointment Bubble, hovering over an appointment would sometimes throw a UE.
Creating a new rx would sometimes allow you to edit the rx template without permission when EHR was enabled.
EHR, Errors in generated in QRDA's would cause UE
Importing Patient Forms and Medical Histories, importing logic for ICE fields was sometimes not working correctly.
Repeating tasks were being turned off when they were still in use
EHR Clinical Summaries, visits were counting incorrectly.
Linux, accessing EHR Dashboard would cause UE
Patient notes could have procedures attached to them by changing the appointment types drop down.
Graphical Reports, y-axis values were sometimes not calculating correctly.
Pre-payments could be deleted that had already been allocated.
Email Inbox, enhanced to display entire webmail message.
Security, enhanced the message when trying to add Admin permission to a category with hidden users.
Web Sched, available time slots were being shown to patients even when the last time increment of the appointment would have overlapped another appointment.
Payment Splits associated to a Pre-payment that no longer exists causes an error when attempting to view.
eConfirmation and eReminder would fail to send aggregated emails.
Mobile Web, the title section on some lists of information throughout the app were incorrectly sized for iOS users only.
Web Mail, replying to a patient web mail was not swapping the "To" and "From" addresses.
Insurance Write Off Edit permission would show up a message box too often.
Automation triggers wouldn't be run when quick procs added sometimes.
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.
Chart module, charting a procedure from the chart could occasionally cause a 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.
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
No known issues.
16.2.77 not released
16.2.76(foreign) Released 3/23/2017
16.2.76 Released 3/23/2017
EHR Clinical Summaries, visits were counting incorrectly.
Payment Period Manager, default date selected wouldn't be the day after the last pay period sometimes.
Fees for 0 amount couldn't be deleted.
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
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.
Version 16.1 new features listed here
No known issues.
16.1.40 not released
We are no longer setting the sql_mode option to blank on startup.
16.1.39(foreign) Released 10/14/2016
16.1.39 Released 10/14/2016
Appointment Edit, audit trails created for deleting procedures are incorrect sometimes.
Appointment Edit window would crash Open Dental in extremely rare cases.
Appointment Edit window would sometimes spawn too many threads.
16.1.38(foreign) Released 9/9/2016
16.1.38 Released 9/9/2016
ClaimConnect get reports goes to dentalxchange website when ERA service not contracted.
Including the PatNum on the error message when sending statements through the Billing window.
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.
Clinics can no longer be deleted if users are restricted to the clinic.
Routing Slips report would load slowly sometimes.
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.
16.1.37(foreign) Released 8/22/2016
16.1.37 Released 8/22/2016
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.
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
Non-guarantors would sometimes show in the billing list.
Insurance Plan Edit window, insurance plan ID was incorrect when using Pick From List button 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.
Program Bridges, some bridges were being automatically re-enabled sometimes.
Outstanding insurance report wouldn't fit on one page when the form was maximized.
Commlogs, deleting an appointment would somtimes cause the generated commlog to have the date/time of the appointment instead of the current date/time.
16.1.36(foreign) Released 8/9/2016
16.1.36 Released 8/9/2016
Add Family window, when creating an insurance plan sometimes default options would not be set.
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.
Changing the email server or refresh interval was not updating the value on all workstations.
In rare circumstances, MySQL would not use the best index for the Planned Appointment Tracker query.
Canada Oustanding eClaims would sometimes throw an exception when retreiving history.
16.1.35(foreign) Released 7/21/2016
16.1.35 Released 7/21/2016
Bills window would not show active patients sometimes.
16.1.34(foreign) Released 7/20/2016
16.1.34 Released 7/20/2016
Payment plans, if the payment amount was lower than the interest added per charge, an overflow UE would occur.
Problems window would sometimes show hidden problems.
Bills window would show deleted or archived patients sometimes.
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.
Billing List, generating the billing list would throw a UE if a patient had an invalid Billing Type.
Signup for texting in countries other than US and Canada was down due to international telco issues.
16.1.33(foreign) Released 7/14/2016
16.1.33 Released 7/14/2016
Referral Analysis report would sometimes count missed and canceled appointments.
Syndromic Surveillance, units Ucum code "a" for age would sometimes be displayed as "A" for Amperes.
16.1.32(foreign) Released 7/8/2016
16.1.32 Released 7/8/2016
Spell check was inadvertently disabled in some text boxes.
In the Chart Module, right-clicking procedures and selecting Edit All would not change the Proc Date on the Claim Procs.
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
Send Claims Window, "Next Unsent" button would not update the grid sometimes when users were restricted to specific clinics.
Middle Tier, CDS Triggers would throw UE when triggered.
Perio Chart, "Perio exams treat implants as not missing" preference was not working correctly sometimes.
16.1.31(foreign) Released 6/30/2016
16.1.31 Released 6/30/2016
Insurance Verification List would show unscheduled appointments.
Creating claims would sometimes create an insurance estimate for the attached procedures.
Speed improvements for loading Patient Portal.
WebMD request for benefits enhanced error messages.
X-Charge Payments, attempted bug fix for null exception. Also enhanced error handling and error message text.
Appointment Module, showing net production with adjustments would be incorrect sometimes.
16.1.30(foreign) Released 6/24/2016
16.1.30 Released 6/24/2016
T codes tool in the Procedure Code Tools window would sometimes not remove T codes that should be removed.
Perio Chart, marking a patient edentulous would sometimes cause OD to crash
Problems were able to be deleted without validation.
16.1.29(foreign) Released 6/22/2016
16.1.29 Released 6/22/2016
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.
Entering a payment using the As Total button in the Edit Claim window would sometimes not allow the user to enter the payment value.
Updating would cause incorrect procedure codes to be entered sometimes.
16.1.28(foreign) Released 6/17/2016
16.1.28 Released 6/17/2016
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".
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.
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 filter for "Exclude if Balance is less than" was not rounding balances.
Printing treatment plans using sheets would always use the default printer.
16.1.27(foreign) Released 6/10/2016
16.1.27 Released 6/10/2016
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.
Disease definitions were sometimes being added twice.
Sheets, signatures would be marked as valid when they weren't sometimes.
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.
The Code System Importer now has the option to update descriptions.
Broken appointments would use a pre-existing D9986 procedure code even if its description wasn't "missed appointment".
Recall Setup, automated appointment reminder text wouldn't save sometimes.
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.
Canada, added Segic to our list of iTrans carriers.
16.1.26(foreign) Released 6/2/2016
16.1.26 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.
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.
Duplicate blockouts were not getting cleared successfully.
Improved speed for "Show ! at upper right of appts for ins not sent" query.
16.1.25(foreign) Released 5/31/2016
16.1.25 Released 5/31/2016
Canada insurance plans window now shows CDA net column to make combining plans easier.
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.
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.1.24(foreign) Released 5/27/2016
16.1.24 Released 5/27/2016
E-claims sent using clinic clearinghouse override now use the claim clinic instead of the selected clinic from the clinics menu.
Speed improvements to Patient Select window.
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.
Appointment module, when including adjustments in net production the adjustment amount would be counted for production on incorrect days.
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).
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
16.1.23(foreign) Released 5/23/2016
16.1.23 Released 5/23/2016
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.
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.
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.
Appointment Edit window, setting the appointment complete by changing the status drop down was not adding default notes to the associated procedures.
16.1.22(foreign) Released 5/17/2016
16.1.22 Released 5/17/2016
Appointment Bubbles, were causing slowness and excessive CPU usage.
The Chart Module preference "Allow setting procedures complete..." was not stopping users from setting individual procedures complete from within the procedure edit window.
Procedure Edit window, the procedure status was getting set to an incorrect status sometimes when the user didn't have the ProcComplCreate permission and tried to set the procedure complete via the status combo box.
Ortho chart audit trail entries were logging signature data (long unreadable string) instead of simply stating that the signature changed or was deleted.
Clicking the Print Receipt button would sometimes throw a UE.
Sync icons would not always light up.
16.1.21(beta)(foreign) Released 5/11/2016
16.1.21(beta) Released 5/11/2016
Tasks, sometimes unable to close task edit window if task was already deleted by another user.
Plugin Hooks, added a new hook to the end of FormSheetFillEdit_Load.
Reports, will now allow you to print a blank report.
Ortho Chart, reorganized the window to make the Patient Fields grid larger.
Ortho chart was saying there were changes when there really weren't any.
Treatment Plans, changing default notes sometimes did not update unsaved treatment plans.
Reports, added Practice Title back to the Daily Payment report.
16.1.20(beta)(foreign) Released 5/3/2016
16.1.20(beta) Released 5/3/2016
Clear blockouts tool was causing an error for Linux servers.
Update Files were failing to insert into the database sometimes. This issue causes the following error message to show on all workstations: "The expected version information was not found..."
Automated Appointment Reminders, commlog entries would be duplicated when sending texts sometimes.
Update Files were failing to insert into the database when there are extra files located within the installation directory that caused unnecessary bloat.
Backups, CDS button was not working in newer versions
Fees were being selected incorrectly for patients with no insurance sometimes.
Pay Split Manager, when adding a manual paysplit the split's provider wasn't defaulting correctly.
Chart module, new chart views default to treatment plan views.
Integrated texting, automated reminders no longer allowed to be blank
Recall Types tool was not working for anyone that did not have manually added recall types.
If clinics are enabled and then disabled, payments would continue to process using the credentials from the patient's clinic instead of the practice.
Podium, commlogs were sometimes not being made when failing to connect to Podium's server.
Speed improvement for Daily P&I Report.
Insurance estimates for secondary Medicaid/Flat Copay plans were not using their own fee schedule fees.
Classic statements and treatment plans were not wrapping the text if one word was wider than the column.
Replication users would get a UE when trying to open the Perio Chart.
Treatment Plan Edit window was not displaying tooth number correctly.
Fee Schedules, created using the Blue Book feature were not defaulting to global schedules.
Update Files, the new methodology of storing the files in the database is now backwards compatible.
16.1.19(beta)(foreign) Released 4/25/2016
16.1.19(beta) Released 4/25/2016
Charting a procedure without first selecting a treatment area would sometimes assign the incorrect provider by default.
Orion, an error would sometimes happen when loading the chart module.
Duplicate audit trail logs for appointment edit would sometimes occur when the OK button was pressed in the appointment edit window.
Web Forms, required check boxes were not getting outlined in red when not checked.
Moved AtoZ invalid folder check so users can log in before it occurs, except during the update process.
CEMT, adding security permissions that take newer than date/days would not be saved to the database.
Oracle, upgrade script was failing.
Super family statements were grouping by patient and not by family.
Database Maintenance, scheduled appointments with completed procedures attached was not including ASAP appointments.
eRx billing enhancements.
Edit Paths window, clicking any Browse button was throwing the error "Unable to retrieve root folder" sometimes.
16.1.18(beta)(foreign) Released 4/20/2016
16.1.18(beta) Released 4/20/2016
Procedures that were deleted on a new appointment would come back if the appointment was deleted.
WebMD black box was showing at regular intervals on the reports computer when using automatic download of clearinghouse reports.
Canadian procedure buttons would chart the first auto code in the list when trying to chart a procedure with the 5 surface only.
Web Forms, check boxes in IE 10 were only clickable via the border sometimes.
Oracle was missing default security permissions for Insurance Verify List.
Database update script was removing all definitions with Verified or Unverified as names instead of only ones in the Insurance Verification status category.
16.1.17(beta)(foreign) Released 4/18/2016
16.1.17(beta) Released 4/18/2016
Treatment Plans, changing default notes sometimes did not update unsaved treatment plans.
When setting a procedure complete, the correct provider note would sometimes not be used.
Integrated Texting, removed restriction for editing appointment reminders if US.
EHR, not performed items were not being correctly counted sometimes.
Web Forms, multi-paged sheets were showing margins instead of hiding them like the Sheet Def Edit preview does.
Tasks, UE when deleting a task sometimes.
TP procedures on Routing Slips and static text fields on TP sheets were showing procedures with no priority before procedures with priorities.
Patient Import Tool, deprecated this tool due to the complexity required to upkeep it.
Email Messages, attachments added to unsent emails would not get saved to the email.
16.1.16(beta)(foreign) Released 4/12/2016
16.1.16(beta) Released 4/12/2016
Planmeca Dimaxis bridge was sending birthdates in the wrong format.
ODHQ Only, job manager review login now prompts for expert instead of logged in user.
CEMT, central connections can be removed or added back unintentionally after being created or deleted sometimes (concurrency issue).
Perio Chart, Saving to Images was sometimes causing errors with new exams.
Recurring Charges tool was not refreshing before sending charges.
Replication was sometimes failing due to a duplicate primary key on the ehrpatient table (rare).
Batch insurance claim payment window was taking a long time to load sometimes.
CEMT, was slow to connect and load the log on window of the main CEMT.
16.1.15(beta)(foreign) Released 4/8/2016
16.1.15(beta) Released 4/8/2016
Sheet Printing, multi-page sheets would incorrectly wrap text onto subsequent pages sometimes.
Monthly P&I Report, added scheduled to the totals label.
Middle Tier, deleting procedures would sometimes throw a UE.
Integrated Texting, error when using integrated texting over middle tier.
Enhanced the accounting journal form to dynamically resize column widths as the form resizes.
Automatic Web Sched reminders were not sending all reminders when there was a failure in the batch. E.g. one bad email address on a patients account will cause the reminders following the error in the batch to not send.
Operatories could not be set to hidden if an unscheduled appointment had been schedule in it.
PreAuthorizations would sometimes cause a UE.
Perio Chart window would sometimes throw a UE.
Email messages in the Chart progress notes were sometimes encoded.
Fix for when middle tier throws UE when trying to get the server time when signals tick.
Denti-Cal, invalid dates in 835s were causing errors sometimes.
Improved the performance of the query used to generate the recall list.
Clarified the warning message when increasing fee schedules.
Procedures attached to claims were able to change their procedure code via auto codes.
Optimizing the query that returns the appointment data set when loading the Appointment module.
Fee schedules, hiding a selected fee schedule would sometimes throw an exception.
D9987 now uses the "Broken Appointment Procedure" color.
Insurance Verification List, right clicking verify wasn't actually verifying the selected row, and after selections were being lost after successfully verifying from clicking the button.
Generating outstanding claims report would cause an error if a value was entered too large to subtract from the current date.
CEMT, heavy usage from multiple users at the same time was causing the CEMT to lock up due to excessive database communication.
16.1.14(beta)(foreign) Released 3/31/2016
16.1.14(beta) Released 3/31/2016
CEMT enhancement, connection status can now be selectively refreshed.
Send Claims window with default clearinghouse set to ClaimConnect, was showing error 150 for accounts without ERA support enabled.
Insurance estimates on a new claim were not matching insurance estimates in the TP module Procedure grid when the patient was near their annual max.
ODHQ Only, Job Manager log enhanced and job editing is more permissive.
Oracle, trying to upgrade past v15.4.29 was always failing.
Oracle, the Chart Module would not load Chart Views that had Sheets included in the selected view.
Incoming emails would sometimes appear to have template attachments attached to them.
Oracle, trying to add an appointment was throwing an exception.
Oracle, trying to load the Account Module was causing an error.
eRX IDP notification message changed to have users contact support for help.
16.1.13(beta)(foreign) Released 3/24/2016
16.1.13(beta) Released 3/24/2016
Renaissance enhancement, eclaims can now send a maximum of 10 procedures per claim instead of only 8.
Added a more detailed message to Module Preferences when a selected adjustment type is hidden.
The "Recalculate Estimates" button in the Edit Claim windows was not properly calculating for secondary claims when the primary claim was received.
Middle tier, the Outstanding Insurance report was having an error due to trying to deserialize invalid DateTimes somtimes.
HQ only enhancement, searching for a customer via registration key now ignores non-alphanumeric characters.
Claim Edit window, users were allowed to split every procedure on a claim which ended up orphaning the claim. These orphaned claims would then show up in the Outstanding Insurance report.
Statement option window was not parsing the date text boxes correctly sometimes.
CEMT, refreshing connection status would cause the program to freeze sometimes
ODHQ only, when the Big Phones window or Call Center Status Map window were minimized they would not be brought to front when you re-clicked their corresponding buttons.
CEMT, when refreshing connection status we no longer care about empty connections
CEMT, connection status would sometimes reset when adding or editing connections.
Insurance Verification List, improved overall functionality.
16.1.12(beta)(foreign) Released 3/21/2016
16.1.12(beta) Released 3/21/2016
ODHQ Only, TextEditor now has the ability to remove formatting from text.
UpdateFiles Recopy attempted fix, the recopy tool was acting like the UpdateFiles were successfully inserted into the database when nothing was actually inserted.
UpdateFiles Recopy attempted fix, updating the UpdateFiles row in the database when the default value of the RawBase64 column was NULL was causing no data to be appended.
CEMT, adding connections to groups would cause them to disappear sometimes.
16.1.11(beta)(foreign) Released 3/18/2016
16.1.11(beta) Released 3/18/2016
Some keyboard combinations would inadvertently open the referral window.
Treatment Plans, the Sub column would indicate the procedure was being substituted sometimes when it actually wasn't.
Appointments were being deleted when multiple users were concurrently modifying appointments for the same patient sometimes.
Procedures were allowed to be deleted while still attached to patient payments.
Enhancement, added DBM to identify payments with splits that are attached to deleted procedures.
CEMT, AppointmentCompleteEdit permission was missing.
Wiki drafts, saving a new page as a draft would cause the draft to become inaccessible.
16.1.10(beta)(foreign) Released 3/17/2016
16.1.10(beta) Released 3/17/2016
Podium, removed path to file text box because it was not used.
Outstanding Insurance Claim Report, printing would cause columns to print off the page.
Integrated texting, commlogs created by texts now use a commlog type of text if it's set up in the definitions.
Screens and screening groups weren't saving information sometimes.
Task Search, when using goto from a new message created from the task search window an unhandled exception would occur.
eRx IDP provider information.
Digora bridge would throw an exception if the clipboard was inaccessible sometimes.
Task Enhancement, task popups no longer steal focus from the current window.
EHR, patient smoking pressing the Add Assessment button before choosing a status would cause an error sometimes.
Group Notes, deleting used the wrong permission and did not check global lock dates sometimes.
ODHQ Only, Job manager fixes including tree view errors and job approval logic.
When using sheets for Treatment Plans, the procedures would itemize even when "Itemize Treatment Plan" was unchecked.
Canadian users, selecting a "Subtotal" row and clicking "PreAuthorization" in the TP module would cause UE.
EHG electronic billing remit address cannot be blank.
eCW, procedures would sometimes not be included in DFT messages when using the program link instead of a generic definition.
Treatment Plans use sheet, internal treatment plan sheet mislabeled left and right.
Tasks would not notify users if a note was added sometimes.
Tasks would not make a history entry when a note was added sometimes
Supply orders attempted bug fix, adding a supply was causing an error sometimes.
Reseller Portal enhancement, customers will have their billing cycle day set to the day of the first service added.
Treatment Plans, indicating the presence of a substitution is now based on the patient's insurance plans.
Import ins plans 834 sometimes caused an out of memory error when processing many very large files.
16.1.9(beta)(foreign) Released 3/10/2016
16.1.9(beta) Released 3/10/2016
Optimizing, databases using random primary keys or MySQL tables using the InnoDB storage engine will no longer optimize due to performace issues.
Logging in wasn't selecting the correct clinic to display sometimes.
Combo box sheet field wasn't saving tab order or reportable name.
Sheet Edit, Screen tooth chart button was present on sheets other than screening sheets.
Screening enhancement, changing values or accepting a screening sheet will no longer duplicate procedures.
MobileWeb - Patient birthdate and age were incorrect on iOS devices.
DentalXChange eligibility, group numbers no longer allow the '-' character.
Reports, Daily Procedures was showing incorrect tooth numbers for international nomenclatures.
Schedules, Employees were not showing up correctly if they were not restricted to clinics
Automated appointment reminders would be sent outside the automation window in rare cases.
ODHQ only, Job Manager enhancements including related jobs tree, enhanced permissions, and new admin job actions.
Added remoting role check InsVerfies.
Appointment Edit window, recalls weren't getting synched correctly on closing.
Loading the Chart Module would hang if the patient had very large emails.
Deductible calculation would not consider deductibles on claims for later procedures.
If a PPO fee schedule has a blank fee for a downgraded procedure or if the downgraded fee is more expensive than the original fee, the estimate patient portion would be a negative number.
Time card adjustments would not handle adjustments greater than 24 hours well.
New Patient ("NP") would not display on appointments for the PatNameF field.
ImageDelete was not showing up in the Permission drop down for the Audit Trial.
Group Note window, clicking cancel would cause an error sometimes.
Annual max calculation would not consider claims for work done at a later date.
Task Search, users allowed to add new task from task search window.
ODHQ Only, Job Manager enhancements including attaching files to jobs, sending tasks from task search window, and job review login.
ODHQ Only, Job Manager task grid would show a "X" in the done column for tasks that were not done sometimes.
16.1.8(beta)(foreign) Released 3/8/2016
16.1.8(beta) Released 3/8/2016
Import ins plans 834 sometimes caused an out of memory error when processing multi-transaction files.
eRx IDP block popup was showing more often than necessary.
Start Up enhancement, added detailed logging for errors that occur when placing update files into the database.
Web Forms, notification messages were not popping up correctly.
16.1.7(beta)(foreign) Released 3/7/2016
16.1.7(beta) Released 3/7/2016
In the Enter Payment window of a claim, if entering text in the Remarks column causes the grid to redraw itself, a UE would be thrown.
Start Up, not having a single user with the SecurityAdmin permission was causing a UE.
In the Edit Claim Procedure window, the status would get stuck on CapComplete or CapEstimate if selected.
When signing TPs, the Pat column would not display if Insurance Estimates was unchecked and Discounts was checked.
Chart Module images tabs would not display if certain other options were selected for that image category.
eCW, all procedures completed for a given appointment would sometimes not be included in the HL7 DFT message.
HL7 service, an error would sometimes happen due the service not having a current user.
Payment window enhancement, payment splits can be associated to multiple payment plans in a single payment.
ODHQ only, Job Manager enhanced documentation controls.
Integrated Texting, archived and deleted patients are ignored for matching incoming messages.
ODHQ only, Job Manager displayed job version as title sometimes.
Automated reminders, email reminders were uneditable when only the texting reminder should have been uneditable.
Automated appointment reminders, the Send All checkbox wouldn't remember its state after closing the window.
Chart Module, procedures were being created with a procedure date of 01/01/0001 sometimes.
16.1.6(beta)(foreign) Released 3/3/2016
16.1.6(beta) Released 3/3/2016
ODHQ only, Job Manager customer contact list enhancement added.
ODHQ only, Job Manager Est and Act hours save when edited.
Email message templates were duplicating template attachments when the template was used.
Default Clinic, when a restricted user logs into a workstation and does not have access to the last used clinic, the user's default clinic will be loaded.
ODHQ only, Job Manager no longer inhereits job attributes from parent when adding new job.
Sheet combo boxes weren't displaying the correct default values sometimes.
Screening sheet, changed the terminology of a legend item.
Enhanced unscheduled list to improve speed of deleting multiple appointments.
Family module, superfamily grid wasn't sorting correctly sometimes.
Graphical Reports, broken appointments report would sometimes not save settings.
eConnector was trying to use absent plugins when sending appointment reminders.
Automated appointment reminders would give an error sometimes.
Saved ICD10 codes were not displaying when loading Problem Def Edit.
If the Ortho Chart signature display field was removed, there was no way to put it back as a signature.
If no signature box was present on the Ortho Chart, clicking on the date column would throw UE.
Patient Portal, content for Web Mail messages was not honoring invisible characters and was instead showing them.
ODHQ only, Job Manager save prompt and username are displayed correctly.
OD Grid was drawing text in a different size when printing than when viewing normally.
Payment window enhancement, multiple paysplits can now be attached to payment plans in a single payment.
Enhanced emails sent from the email edit window to consider addresses' Sender Address field.
16.1.5(beta)(foreign) Released 2/29/2016
16.1.5(beta) Released 2/29/2016
Mobile Web, viewing patient appointments in the Patient module lists them from oldest to newest instead of newest to oldest.
Import Ins Plans 834 window would cause an error when clicking cancel sometimes.
Users, new passwords will now require lower case letters if using strong passwords.
Operatory setup window, the Up and Down arrows were not enabled for users with no clinics.
Email template attachments were replacing existing email attachments.
ODTextBox, component enhanced to use less system resources.
Capitalized table name in convert script was causing Linux servers to break.
User edit window, restricting a user to specific clinics wouldn't save sometimes.
Email Setup, blank personal inboxes would sometimes be saved even if the user clicked "Cancel."
Account module, communications log emails would be duplicated for patients with multiple family members.
Account module, email messages will not show up if a user with a blank username is set up.
Import ins plans from 834 now assumes release of information unless otherwise specified.
Claim Edit window Attachments tab would sometimes get cut off.
User Edit, checkbox to hide users wasn't visible.
Pay Split Manager, patient portion amount now ignores writeoff amounts until a claim is created for the procedure.
Enhanced the error message that shows when failing to put UpdateFiles into the database for InnoDB users.
Podium, if clinics weren't enabled podium's setup window would never allow a user into the window.
Podium, using the time arrived or time dismissed triggers would send premature review invitations.
Chart Module, email communication logs would sometimes be hidden.
Superfamily Statements, patient information was being split up into separate sections.
16.1.4(beta) Released 2/25/2016
eServices menu item would be in critical state (red) sporadically when it should not have been.
Mobile Web, the password field was not getting cleared on log out (old behavior when complex user names were used).
Chart Module, email messages would not show in procedure log if a user was setup with a blank email inbox.
WebCamOD was crashing when using a third USB monitor.
16.1.3(beta)(foreign) Released 2/25/2016
16.1.3(beta) Released 2/25/2016
UpdateFileCopier, the Retry button was always visible.
ODHQ only, Job Manager sometimes did not load job links when launching job from task.
Middle Tier, accessing the EHR patient tobacco use assessment window would cause an error sometimes.
Patient Medical Info, Print Medical button was unresponsive.
In the Repeat Charge Edit window, the Manual button would not work.
In the Miscellaneous Setup window, the "Update Server Name" was missing.
Credit Cards stored with tokens were not being cleared when switching credit card processing companies.
The Time Asked to Arrive value on the appointment in the Appointment Module was always showing in military time.
Plugin Hooks, hooks added to texting S class methods
User Queries, close button was not working correctly.
Integrated Texting, automated appointment reminder now formats US practice and clinic phone numbers consistently.
Ortho Chart signatures were not working over Middle Tier.
Claim Payor IDs, sometimes payor id was not used to find the correct clearinghouse.
Patient Portal, hid the payment button because the feature isn't complete yet.
16.1.2(beta) Released 2/24/2016
Tasks, were not refreshing correctly with signals.
eServices were failing to inserted or update data. Most functions available to eServices do not insert or update data so the scope was smaller than it sounds.
16.1.1(beta) Released 2/23/2016
Appointment Edit window was not syncing the procedures attached to the appointment correctly sometimes.
ODHQ only, Job Manager rich text box now uses RichEdit version 4.1 if the Windows library is available.
ODHQ only, Job Manager uses form level signal processing and links are merged into currently edited job.
ODHQ only, Job Manager improvements including Action List and Jobs By User grid.
EHR Triggers (now called CDS Triggers) were not triggering sometimes.
Choose Database window was throwing an error if the computer was locked.
Account module, when selecting a payment, all of the attached procedures would not be highlighted sometimes.
Appointment Reminders, removed Canadian restrictions for reminder text.
Statements, added fields for use with Patient Portal.
Using the display field "Broken Appts" in the Chart Patient Information grid with Middle Tier would throw UE.
Creating the Billing List was throwing UE due to ambiguous column names.
Security, lock days enhanced to prevent storing invalid number of days.
Automated reminders, reminders would get deleted for ASAP appointments sometimes.
Appointment reminders, reminder message replaces tags correctly.
A new batch insurance payment would tell the user that the attached amounts do not match even though the user has not had an opportunity to attach payments.
EHR patient tobacco use enhancements.
Backport error in convert database.
Version 15.4 new features listed here
No known issues.
15.4.54 not released
We are no longer setting the sql_mode option to blank on startup.
15.4.53(foreign) Released 7/8/2016
15.4.53 Released 7/8/2016
Spell check was inadvertently disabled in some text boxes.
15.4.52(foreign) Released 5/27/2016
15.4.52 Released 5/27/2016
Procedure Edit window, the procedure status was getting set to an incorrect status sometimes when the user didn't have the ProcComplCreate permission and tried to set the procedure complete via the status combo box.
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.
15.4.51(foreign) Released 5/11/2016
15.4.51 Released 5/11/2016
Treatment Plans, changing default notes sometimes did not update unsaved treatment plans.
Automated appointment reminders would get sent outside the automation window sometimes.
Reports, added Practice Title back to the Daily Payment report.
15.4.50(foreign) Released 5/3/2016
15.4.50 Released 5/3/2016
Update Files were failing to insert into the database sometimes. This issue causes the following error message to show on all workstations: "The expected version information was not found..."
Automated Appointment Reminders, commlog entries would be duplicated when sending texts sometimes.
Update Files were failing to insert into the database when there are extra files located within the installation directory that caused unnecessary bloat.
Chart module, new chart views default to treatment plan views.
Integrated texting, automated reminders no longer allowed to be blank
Recall Types tool was not working for anyone that did not have manually added recall types.
If clinics are enabled and then disabled, payments would continue to process using the credentials from the patient's clinic instead of the practice.
Podium, commlogs were sometimes not being made when failing to connect to Podium's server.
Speed improvement for Daily P&I Report.
Treatment Plan Edit window was not displaying tooth number correctly.
Fee Schedules, created using the Blue Book feature were not defaulting to global schedules.
Update Files, the new methodology of storing the files in the database is now backwards compatible.
Tasks, sometimes unable to close task edit window if task was already deleted by another user.
15.4.49(foreign) Released 4/25/2016
15.4.49 Released 4/25/2016
Charting a procedure without first selecting a treatment area would sometimes assign the incorrect provider by default.
Orion, an error would sometimes happen when loading the chart module.
Duplicate audit trail logs for appointment edit would sometimes occur when the OK button was pressed in the appointment edit window.
CEMT, adding security permissions that take newer than date/days would not be saved to the database.
Database Maintenance, scheduled appointments with completed procedures attached was not including ASAP appointments.
Edit Paths window, clicking any Browse button was throwing the error "Unable to retrieve root folder" sometimes.
15.4.48(foreign) Released 4/20/2016
15.4.48 Released 4/20/2016
Procedures that were deleted on a new appointment would come back if the appointment was deleted.
WebMD black box was showing at regular intervals on the reports computer when using automatic download of clearinghouse reports.
Canadian procedure buttons would chart the first auto code in the list when trying to chart a procedure with the 5 surface only.
15.4.47(foreign) Released 4/18/2016
15.4.47 Released 4/18/2016
Treatment Plans, changing default notes sometimes did not update unsaved treatment plans.
Double clicking on "Broken Appts" in the Chart Patient Information grid would cause a UE.
When setting a procedure complete, the correct provider note would sometimes not be used.
Integrated Texting, removed restriction for editing appointment reminders if US.
EHR, not performed items were not being correctly counted sometimes.
TP procedures on Routing Slips and static text fields on TP sheets were showing procedures with no priority before procedures with priorities.
15.4.46(foreign) Released 4/12/2016
15.4.46 Released 4/12/2016
EHG electronic billing remit address cannot be blank.
Replication was sometimes failing due to a duplicate primary key on the ehrpatient table (rare).
Batch insurance claim payment window was taking a long time to load sometimes.
CEMT, was slow to connect and load the log on window of the main CEMT.
15.4.45 Released 4/8/2016
Planmeca Dimaxis bridge was sending birthdates in the wrong format.
CEMT, central connections can be removed or added back unintentionally after being created or deleted sometimes (concurrency issue).
15.4.44(foreign) Released 4/8/2016
15.4.44 Released 4/8/2016
Monthly P&I Report, added scheduled to the totals label.
Middle Tier, deleting procedures would sometimes throw a UE.
Integrated Texting, error when using integrated texting over middle tier.
Automatic Web Sched reminders were not sending all reminders when there was a failure in the batch. E.g. one bad email address on a patients account will cause the reminders following the error in the batch to not send.
Operatories could not be set to hidden if an unscheduled appointment had been schedule in it.
PreAuthorizations would sometimes cause a UE.
Perio Chart window would sometimes throw a UE.
Clarified the warning message when increasing fee schedules.
Procedures attached to claims were able to change their procedure code via auto codes.
Fee schedules, hiding a selected fee schedule would sometimes throw an exception.
CEMT, heavy usage from multiple users at the same time was causing the CEMT to lock up due to excessive database communication.
15.4.43(foreign) Released 3/31/2016
15.4.43 Released 3/31/2016
CEMT enhancement, connection status can now be selectively refreshed.
Insurance estimates on a new claim were not matching insurance estimates in the TP module Procedure grid when the patient was near their annual max.
Oracle, trying to upgrade past v15.4.29 was always failing.
Oracle, the Chart Module would not load Chart Views that had Sheets included in the selected view.
eRX IDP notification message changed to have users contact support for help.
15.4.42(foreign) Released 3/25/2016
15.4.42 Released 3/25/2016
Added a more detailed message to Module Preferences when a selected adjustment type is hidden.
Claim Edit window, users were allowed to split every procedure on a claim which ended up orphaning the claim. These orphaned claims would then show up in the Outstanding Insurance report.
Statement option window was not parsing the date text boxes correctly sometimes.
CEMT, refreshing connection status would cause the program to freeze sometimes
CEMT, when refreshing connection status we no longer care about empty connections
CEMT, connection status would sometimes reset when adding or editing connections.
15.4.41(foreign) Released 3/21/2016
15.4.41 Released 3/21/2016
CEMT, AppointmentCompleteEdit permission was missing.
UpdateFiles Recopy attempted fix, the recopy tool was acting like the UpdateFiles were successfully inserted into the database when nothing was actually inserted.
UpdateFiles Recopy attempted fix, updating the UpdateFiles row in the database when the default value of the RawBase64 column was NULL was causing no data to be appended.
CEMT, adding connections to groups would cause them to disappear sometimes.
15.4.40(foreign) Released 3/18/2016
15.4.40 Released 3/18/2016
Treatment Plans, indicating the presence of a substitution is now based on the patient's insurance plans.
Treatment Plans, the Sub column would indicate the procedure was being substituted sometimes when it actually wasn't.
Appointments were being deleted when multiple users were concurrently modifying appointments for the same patient sometimes.
Procedures were allowed to be deleted while still attached to patient payments.
Enhancement, added DBM to identify payments with splits that are attached to deleted procedures.
15.4.39(foreign) Released 3/16/2016
15.4.39 Released 3/16/2016
eRx IDP provider information.
When using sheets for Treatment Plans, the procedures would itemize even when "Itemize Treatment Plan" was unchecked.
Canadian users, selecting a "Subtotal" row and clicking "PreAuthorization" in the TP module would cause UE.
eCW, procedures would sometimes not be included in DFT messages when using the program link instead of a generic definition.
Treatment Plans use sheet, internal treatment plan sheet mislabeled left and right.
Supply orders attempted bug fix, adding a supply was causing an error sometimes.
15.4.38(foreign) Released 3/10/2016
15.4.38 Released 3/10/2016
Start Up enhancement, added detailed logging for errors that occur when placing update files into the database.
MobileWeb - Patient birthdate and age were incorrect on iOS devices.
Reports, Daily Procedures was showing incorrect tooth numbers for international nomenclatures.
Appointment Edit window, recalls weren't getting synched correctly on closing.
Loading the Chart Module would hang if the patient had very large emails.
Deductible calculation would not consider deductibles on claims for later procedures.
If a PPO fee schedule has a blank fee for a downgraded procedure or if the downgraded fee is more expensive than the original fee, the estimate patient portion would be a negative number.
New Patient ("NP") would not display on appointments for the PatNameF field.
ImageDelete was not showing up in the Permission drop down for the Audit Trial.
Annual max calculation would not consider claims for work done at a later date.
15.4.37(foreign) Released 3/7/2016
15.4.37 Released 3/7/2016
In the Enter Payment window of a claim, if entering text in the Remarks column causes the grid to redraw itself, a UE would be thrown.
Start Up, not having a single user with the SecurityAdmin permission was causing a UE.
In the Edit Claim Procedure window, the status would get stuck on CapComplete or CapEstimate if selected.
When signing TPs, the Pat column would not display if Insurance Estimates was unchecked and Discounts was checked.
Chart Module images tabs would not display if certain other options were selected for that image category.
eCW, all procedures completed for a given appointment would sometimes not be included in the HL7 DFT message.
Integrated Texting, archived and deleted patients are ignored for matching incoming messages.
Automated reminders, email reminders were uneditable when only the texting reminder should have been uneditable.
Automated appointment reminders, the Send All checkbox wouldn't remember its state after closing the window.
Chart Module, procedures were being created with a procedure date of 01/01/0001 sometimes.
15.4.36(foreign) Released 3/3/2016
15.4.36 Released 3/3/2016
eServices menu item would be in critical state (red) sporadically when it should not have been.
Automated appointment reminders would give an error sometimes.
Saved ICD10 codes were not displaying when loading Problem Def Edit.
OD Grid was drawing text in a different size when printing than when viewing normally.
15.4.35(foreign) Released 2/29/2016
15.4.35 Released 2/29/2016
Mobile Web, viewing patient appointments in the Patient module lists them from oldest to newest instead of newest to oldest.
Mobile Web, the password field was not getting cleared on log out (old behavior when complex user names were used).
Operatory setup window, the Up and Down arrows were not enabled for users with no clinics.
ODTextBox, component enhanced to use less system resources.
Claim Edit window Attachments tab would sometimes get cut off.
Pay Split Manager, patient portion amount now ignores writeoff amounts until a claim is created for the procedure.
Enhanced the error message that shows when failing to put UpdateFiles into the database for InnoDB users.
15.4.34(foreign) Released 2/25/2016
15.4.34 Released 2/25/2016
UpdateFileCopier, the Retry button was always visible.
Credit Cards stored with tokens were not being cleared when switching credit card processing companies.
The Time Asked to Arrive value on the appointment in the Appointment Module was always showing in military time.
Integrated Texting, automated appointment reminder now formats US practice and clinic phone numbers consistently.
Claim Payor IDs, sometimes payor id was not used to find the correct clearinghouse.
15.4.33 Released 2/23/2016
Security, lock days enhanced to prevent storing invalid number of days.
Automated reminders, reminders would get deleted for ASAP appointments sometimes.
Appointment reminders, reminder message replaces tags correctly.
A new batch insurance payment would tell the user that the attached amounts do not match even though the user has not had an opportunity to attach payments.
15.4.32(beta)(foreign) Released 2/22/2016
15.4.32(beta) Released 2/22/2016
Appointment Reminders, changing the DaysPrior and HoursPrior fields wouldn't make changes to reminders sometimes.
Treatment Plan Module, an error would occur when clicking on a pre-auth with no treatment plans.
Mobile Web, appointments and providers were not showing in the app when using random primary keys sometimes.
Send Claims window on loading would sometimes error when "Claims Send window validate on load" preference was enabled in Manage Preferences.
P&I Report, was showing a clinic option when clinics was turned off.
Medication list would not refresh over middle tier.
HQ only, enhanced electronic prescription billing tool to notify if a charge was added to a deleted or archived patient.
Choose Database window was throwing an error if the computer was locked.
Appointment Reminders, removed Canadian restrictions for reminder text.
15.4.31(beta) Released 2/16/2016
eConnector, the assembly file version was not updating past v15.4.1
Mobile Web, the patient search was not returning valid results when capital letters were used. Current workaround is to use all lower case letters in search.
Program links, sometimes opened the wrong program property for editing.
Wiki, was allowing invalid text to save into the wiki so it was no longer editable.
Operatories, filtering operatories by clinic was causing the incorrect operatory to be selected.
HQ only, New for User tab would sometimes throw an error.
Plugin Hooks, added a hook to FormSmsTextMessaging to allow custom SMS sending.
15.4.30(beta)(foreign) Released 2/12/2016
15.4.30(beta) Released 2/12/2016
Shutdown all workstations enhanced to better handle workstations that may be experiencing problems.
Hiding an Claim Payment Tracking definition that was in use would cause an error on the Enter Payment window of a claim.
Translating the column headers would cause an error on the Enter Payment window of a claim.
Updating to newer versions of Open Dental by running the Setup.exe was causing the Shortcut that was pinned to the Task Bar to become invalid sometimes.
Procedures would sometimes have invalid appointment numbers. Added DBM to fix invalid appointment numbers.
HQ only attempted bug fix, users with three monitors were having issues with WebCamOD.
Graphics attempted bug fix, the log on window was not showing when launching Open Dental and the graphical tooth chart had a problem loading which was letting the user into the program but with no permissions to do anything.
Fees, trying to create a fee for a global fee schedule was creating a provider or clinic level fee instead of a global one.
Medication merge tool would fail over middle tier.
Automatic Appointment Reminders would give an error sometimes.
Institutional claims were sending the ICD9 code qualifier with an ICD10 code for the patient's reason for visit.
Treatment Plans would not get saved to Images module if the folder had "Show in Patient Portal" or "Show if Patient Forms".
If a patient had medical insurance but no dental insurance, insurance information would not show on sheets.
15.4.29(beta)(foreign) Released 2/9/2016
15.4.29(beta) Released 2/9/2016
eRx window failed to load when practice title contained an '&'
Middle tier failing when running Procedure Codes report.
Medical eclaim ordering provider fname no longer required when ordering provider override is not a person.
Database Maint, enhanced the Spec Char tool to include more tables and columns when searching for null characters in the database.
Enhancement, email button is now accessible when customer doesn't have a email entered.
Distributors can no longer delete patients with registration keys.
Integrated Texting, Enabling clinics then displaying existing text messages would cause an error sometimes.
Enhancement, added ability to hide unused third party service buttons.
15.4.28(beta)(foreign) Released 2/5/2016
15.4.28(beta) Released 2/5/2016
Appointment Types would sometimes not save changes.
Appointment Views, view start time wouldn't save when using the Middle Tier.
Automated Reminders enhancement, reminder sending now adheres to the automation start and end times.
Web Sched, no notification message was showing for Web Sched notifications that were failing (the only indicator of failure was that patients were still present in the grid).
Code Systems, SNOMED codes are now available for people not using EHR.
Web Sched, time slots were showing as available to the patient even though the time slot was not available due to double booking. After clicking on the desired time slot, a message would show telling them the slot was no longer available and then would remove the time slot from selection.
15.4.27(beta) Released 2/4/2016
Enhancement, patient select window searching now has better match results.
Batch Insurance Payments window would somtimes not flag payments as partial.
Recalls that had a manually added recall type were getting orphaned from running Recall Types Procedure Codes Tool. Added a DBM to fix orphaned recalls.
15.4.26(beta) Released 2/3/2016
Patients with credit cards can no longer be deleted without deleting the credit first.
Middle tier, the email inbox was failing to download messages when trying to send Direct acks.
Middle tier, the Routing Slips report was failing to generate.
Daily P&I Enhancement, added an option to turn the clinic column off and set the report back to portrait mode.
15.4.25(beta)(foreign) Released 2/2/2016
15.4.25(beta) Released 2/2/2016
ODHQ only, Job manager now allowed to pick any user as owner.
Edit paths window allowed user to edit path on startup even when the user did not have Setup permission.
Fee changes where being undone when multiple users were editing fees at the same time.
DBM to delete duplicate audit trails for Appointment Create
CEMT, enhanced the auto-log to have the ability to turn it on and off.
Edit Recall Type window enhanced to only allow '/' and 'X' characters in Time Pattern field.
Routing Slip report wasn't including unassigned clinics when running for all clinics.
Routing Slip report wasn't filtering by the hygienist on the appointment in addition to the provider.
ERA printing, Clicking the close button would not close the window.
Oracle, inbound emails were failing to import if their RawEmailIn content exceeded 4000 chars.
Deposits form is now organized and resizes more intuitively.
UserControlTasks tabs would sometimes cause an error when clicking down and dragging off of tab.
Read-only date textboxes could still be edited using the arrow keys.
Confirmation list texting, a user can decide to stop sending texts if a text message is unsuccessfully sent.
Email, an error was occurring when mime parts of an email could not be parsed sometimes.
15.4.24(beta)(foreign) Released 1/28/2016
15.4.24(beta) Released 1/28/2016
CEMT, when updating user credentials the new credentials weren't being used sometimes.
Real-Time Benefits, reject messages were causing an error sometimes.
Non EHR users, selecting multiple patient races would not always work correctly.
Enhanced DBM method ClaimProcDeleteMismatchPatNum to delete claimprocs that have a status of CapEstimate.
Translations, definitions that are not user editable were not allowing the item names to be translated.
EHG billing item description characters per line increased from 40 to 120 (maximum allowed).
Medical 1500_02_12 claim form now prints referring provider information in box 17.
Appointment Module, resizing an appointment was not generating an audit trail entry.
Patient merge tool was merging audit trail entries for the two selected patients, causing the audit entries of the 'patient to merge' from to show on the 'patient to merge into' as red (non-trusted).
Task Search, enhanced the description filter to search for all words separately.
15.4.23(beta)(foreign) Released 1/26/2016
15.4.23(beta) Released 1/26/2016
Deleting appointments from the unscheduled list was not checking for security permissions and was not generating audit trail entries.
Confirmation and ASAP list enhancement, removed Delete right click option, replaced it with Remove from ASAP for ASAP list only.
Updating attempted bug fix, users were getting a "max_packet_allowed" error message when the global variable size was too small.
Clock events manually edited with a '0' in the override field for '- Overtime' or '- Rate 2 Time' would display the '0' as blank.
eRx IDP refresh
Operatory Setup, Clinic filter picker button was not properly getting hidden when clinics were disabled.
Daily P&I Report, was wrapping the procedure description, causing the report to possibly be too long to print.
Synching appointments would cause an exception over Middle Tier.
Middle tier, an error was occurring when trying to validate claims.
Treatment Plans use Sheets, the patient information in static fields were not populating correctly.
15.4.22(beta)(foreign) Released 1/21/2016
15.4.22(beta) Released 1/21/2016
Integrated Texting, unread messages appeared in multiple conversations.
Middle tier, when combining insurance carriers an error would occur.
Office bridge was adding in an additional folder directory that didn't exist before launching.
ODHQ only, New Crop billing tool was not setting the billing day when adding a patient's first repeating charge.
Translations, the Progress Notes grid title and All Dates label in the date range box of the Chart module were not translating correctly sometimes.
New for User Task List, tasks weren't sorted correctly.
Signing a Treatment Plan sheet with a Topaz pad was causing a UE.
Translations, the New Claim and Statement context menu items in the Account module were not getting translated.
Automated Appointment Reminders enhancement, Days Prior and Hours Prior values can now be decimal numbers.
Automated Appointment Reminders, reminders would be sent early sometimes.
Edit Payment Split window was not saving selected clinic if option 'none' was selected.
Payment window Family Total did not match Account module Entire Family Bal when a patient in the family had a payment plan with different Total Amount and Tx Completed Amt.
Provider Setup, double clicking on a row in the provider grid would open the edit provider window for the wrong provider sometimes.
Provider Setup, up and down buttons would move the row to the incorrect spot sometimes.
15.4.21(beta)(foreign) Released 1/19/2016
15.4.21(beta) Released 1/19/2016
Translations, several menu items, buttons, grid titles and other controls were not translating correctly in several modules, windows, and the Task control; Family, Account, Chart, and Staff modules; Patient Edit, Procedure Edit, and Payment Plan windows.
Automation, the Problem condition should only consider active problems.
Database Maintenance, enhanced Canadian Missing Carriers to include better information.
Plugin Hooks, added a hook to the end of FormSmsTextMessaging load.
Update File Copier enhancement, automatically close all applications related to Open Dental as to increase the odds of a successful update.
Sheet fields for insurance benefit frequencies were displaying for both primary and secondary insurance.
ODHQ only, Job manager double click to edit reviews would not work.
In the eServices Texting Services tab, changed the 'Today' button to 'This Month'.
Unscheduled and Planned Tracker lists now have the option of selecting patients through right clicking.
15.4.20(beta)(foreign) Released 1/18/2016
15.4.20(beta) Released 1/18/2016
IMPORTANT FIX if using Automated Appointment Reminders, appointment reminders are now sent properly.
Task History wouldn't record task cut or copy actions.
15.4.19(beta)(foreign) Released 1/14/2016
15.4.19(beta) Released 1/14/2016
Procedure code scaling time units for Canadian customers were not calculating remaining time units correctly.
ODHQ only, Job manager power search no longer case sensitive.
Task Edit, resizing the window would cause an error sometimes.
ODHQ only, CC recurring charges tool calculated the charge amount incorrectly for patient's whose billing day was greater than the number of days in the current month.
ODHQ only, Job manager notes can be viewed and edited properly.
ODHQ only, when adding a credit card by making a payment, the default procedures were not being added to the card.
Improved workflow for planned appointments.
ODHQ only, Job manager fixes including double-click Reviews, double-click Feature Requests, title edit, save does not collapse tree view, added refresh button, and concept approval sets expert and owner.
Upgrading the CustListener service from versions prior to 15.3 was not correctly setting the new listening mode to Proxy.
Dental Schools, new requirements needed were not displaying correctly.
eRx send status
Family Module Translations, the titles for the Family Members, Recall, Patient Information, Super Family, and Insurance Plan grids were not translatable.
Added Unit Quantities to production calculation for Referral Analysis, Payment window Balances grid, Insurance Overpaid, New Patients, and Procedures Not Billed. Changed the production calcuation to the correct formula for Receivables Breakdown, Procedures, and Daily Production and Income.
Corrected several misspelled words.
Recall Setup, entering invalid numbers for Days Prior and Hours Prior then clicking another textbox would create an error sometimes.
The Print Grid report on Time Card Manage window, did not display a meaningful header.
Operatory setup windows now work more smoothly for practices with many clinics.
XChargeReconcile, fixed a couple bugs with allowing voids in the reconcile tool.
15.4.18(beta) Released 1/7/2016
Task History, sending or setting tasks complete is better logged.
ODHQ only, Job manager edit job permissions enforced correctly and combo boxes save correctly.
Office bridge no longer saves files using the patient's first and last name.
HQ, Text Editor now has icons.
15.4.17(beta) Released 1/6/2016
Changing the Confirmed status in the Edit Appointment window would not be saved if times were entered in Time Arrived, Time Seated, or Time Dismissed.
If PayConnect returned a null token, the credit card was stored in the database unmasked.
Treat' Plan module, having a separate annual maxes for different categories wasn't calculating correctly.
ODHQ only, Job manager can now search feature requests properly.
ODHQ only, Job manager history events are now saved in rich text correctly.
Medication Merge tool would sometimes not update patients' RxNorms after merging.
Sheet Def Editing, deleting a grid field from a sheet was not correctly removing the corresponding item in the list box of fields thus causing problems.
15.4.16(beta)(foreign) Released 1/5/2016
15.4.16(beta) Released 1/5/2016
In the Edit Claim Procedure window, entering a decimal into the percent override field caused a UE.
ODHQ only, Job management system overhaul.
Deleting procedures added from Repeating Charges would sometimes cause the wrong number of procedures to be added back.
Preauth claim creation now blocks procedures which are marked 'Do not bill to ins'.
Clicking the red X on the Payment window would create a payment with 0 paysplits.
Chart module, tasks in the progress notes were not showing user names sometimes.
15.4.15(beta) Released 1/5/2016
eServices, automatic appointment reminders and automatic Web Sched notifications were not updating preferences correctly. Workaround is to manually restart the eConnector Service after changing any settings.
Phone number formatting would cause the cursor to move to the end of the line.
Automated appointment reminders would throw an error sometimes.
Scanora bridge, changed the ini file encoding from UTF8 to ANSI.
Editing a patient's age would sometimes cause UE when checking EHR triggers.
15.4.14(beta)(foreign) Released 12/31/2015
15.4.14(beta) Released 12/31/2015
Upgrading workstations, enhanced the error message "There are files still in use. Please make sure all instances of Open Dental are closed then click Retry." to give more information.
Treatment Plans, printing a treatment plan was sometimes causing an error
Fee Tools, copying fee schedules would not work sometimes.
Chart module, loading the full task list paths descriptions for tasks was taking a long time for patients with a lot of tasks.
Chart module, enhanced loading time by better utilizing the cache.
Statements using sheets was not including the payment plan grid title.
Grids on sheets, the grid title would sometimes wrap prematurely.
Statements, the patient address field would sometimes include spaces and punctuation incorrectly.
Patient Screening, entering an Age would give an error sometimes.
15.4.13(beta)(foreign) Released 12/29/2015
15.4.13(beta) Released 12/29/2015
New CheckMed boxes were created using the default value of 'Y'.
Random primary key ranges would set the auto-increment of a table to an invalid number in very rare situations.
Random primary keys, clicking the Set Ranges button would set the last range to value higher than we allow to be manually set.
Scanora bridge would sometimes send over the patient's birthdate in the wrong format.
DBM fix for users that attached patient payments to insurance payment plans.
Readded count column to New Patient Report.
Scanora bridge ini file was missing an empty line at the beginning of the file.
eConnector, automatic Web Sched email reminders were being sent too often.
15.4.12(beta)(foreign) Released 12/24/2015
15.4.12(beta) Released 12/24/2015
Screen Groups, a warning message was not showing when screener and location information was not going to be saved sometimes.
Procedure Edit, when pressing OK or Set Complete it would prompt to change a correct procedure code to an incorrect procedure code sometimes.
Unreceived medical insurance claims would always show $0.00 as the deductible estimate.
Screen Groups, trying to remove a patient from a screen group without first selecting the patient was causing an error.
eServices Setup, the eConnector port textbox was sometimes disabled.
Appointments Report, Web Sched only appointments were not showing sometimes.
Switching desktops in Windows 10 would cause the Patient Referral window to show up sometimes.
Database Maintenance, completed tasks would not have their Finished Date/Time set correctly sometimes.
15.4.11(beta)(foreign) Released 12/23/2015
15.4.11(beta) Released 12/23/2015
Fee Tools, copying fees would create too many copies sometimes.
When printing TPs, the patient name would be butted up against the practice phone number. Also active and inactive TPs would show a date of 01/01/0001.
Clicking Unsubscribe on a task throws UE.
With Treatment Plan Uses Sheets enabled, having Treatment Plan Show Graphics checked or using a practice or clinic that is medical, a UE is thrown when printing TP.
In the Treatment Plan window, the description was blank if the procedure code did not have a layman's term.
Middle tier, updating a public health screening would throw an error sometimes.
Treatment Plans, unhandled exception when viewing TP module for patients with no active treatment plan and at least one saved treatment plan.
15.4.10(beta)(foreign) Released 12/22/2015
15.4.10(beta) Released 12/22/2015
Enhancement, removed 160 character limit for integrated texting messages.
PayConnect, an error would sometimes occur when printing a receipt after a payment processes.
When using Billing Cycle Day, repeat charges were sometimes being incorrectly added after the stop date.
Disabled buttons in the TP module if a patient has no TPs.
X-Charge setup, pressing OK with a blank Payment Type would cause an error sometimes.
Image definitions were not displaying when "Show in Patient Portal" was selected.
Canadian secondary eclaims created one extra secondary estimate for each procedure.
Middle tier, trying to create a new Wiki List is throwing an error.
Middle tier, trying to revert a Wiki List to a previous state is throwing an error.
Middle tier, trying to update a Wiki List is throwing an error.
Middle tier, trying to call a method that takes a DataTable as an argument was throwing an error.
Wiki List, viewing the History after creating a new list was throwing an error.
Treatment plans were being created incorrectly sometimes.
Database maintenance for correcting inaccurate treatment plans with a tool to add an active treatment plan to all patients with treatment planned work.
Enhancement, using the Batch Ins button now requires either Insurance Payment Create or Insurance Payment Edit permission.
Treatment Plan Module, when canceling out of print dialog an error would occur.
Attempted fix to make the max allowed packet warning message show less for users with a low value set (under 15MB).
Chart Module, using autocodes would select the incorrect procedure sometimes.
The last trigger for a recall was not getting removed from the list. Would sometimes cause UE.
When running a void credit card transaction from within an existing payment, the paysplits were not being created correctly.
Improved T Codes Tool to not remove a procedure code if is it use in part of the program in order to prevent Missing Codenum UE.
Wiki List, trying to view old revisions with corrupt XML was causing an error.
15.4.9(beta)(foreign) Released 12/15/2015
15.4.9(beta) Released 12/15/2015
Added 2016 CDT codes to the D-codes tool and updated other codes' categories.
HQ only, created a preference so that HQ can throttle web cam captures.
Insurance Benefits, flo with varnish benefits will be created when regular flo benefits are created.
The subtotal numbers were not printing on treatment plans when Itemize Treatment Plan was unchecked.
CEMT, refreshing connection status was causing an error sometimes.
Patient Select Window, closing the patient select window very quickly no longer displays error message.
Appointment Edit window, adding a procedure with no toothrange would cause an error sometimes.
Manage module, Send Claims now requires Insurance Payment Create and Insurance Payment Edit permissions to access.
CEMT, double clicking to launch a connection would display an empty message box sometimes.
CEMT, selecting Setup then Connections would not show existing connections.
For medical practices, selecting a display field category would sometime show the wrong window.
Treatment Plan to Sheets, users can now add and re-add available grids to treatment plans.
Patient Portal, pressing transmitting a direct message CCD would sometimes throw an exception.
15.4.8(beta)(foreign) Released 12/10/2015
15.4.8(beta) Released 12/10/2015
Database Maintenance, appointments with invalid patient numbers now partially reconstructs missing patients.
When there were more than 40 patients with the same last name and the selected patient's first name was toward the end of the alphabet, the patient would not show up on the Select Patient window when double-clicking on the appointment module schedule.
Cache, refreshing the entire cache would sometimes cause an error.
Payment splits were not being created correctly if a user ran a CC transaction and then clicked cancel.
Update Setup window, attempting to Recopy would fail sometimes.
Automated Appointment Reminders, when changing the Hours or Days prior new reminders will be created when the setup window is closed.
Appointment Edit window, procedures weren't sorting correctly sometimes.
Family Module and Other Appointments window were including extra space, comma, and quote characters when entries did not have a first name or middle initial entered.
15.4.7(beta)(foreign) Released 12/8/2015
15.4.7(beta) Released 12/8/2015
Deposit slips that used sheets with a background image were not printing correctly
Procedure info window edit anyway button was not allowing user to change status from complete to treatment planned when attached to a preauth.
Name replacements for sheets and message templates were including extra space, comma, quote and period characters when entries did not have a first name or middle initial entered.
Account module, the commlog grid was showing family member commlogs whether or not the show family commlogs box was checked sometimes.
Audit trail entries are now made every time the status of the eConnector service changes.
Canadian eclaims, an EOB that contains a lab would print incorrectly sometimes.
Automated Appointment Reminder enhancement, introduced a 7 day reminder forecast to estimate types and numbers of reminders sent and improved the UI to make it more intuitive.
Procedures with EC status were not inheriting the provider color when the preference to show the provider color in the chart module was enabled.
15.4.6(beta)(foreign) Released 12/3/2015
15.4.6(beta) Released 12/3/2015
EHR stage 1 measure report was throwing an exception.
EHR Dashboard, enhanced the radiology only row to allow quick access to lab edit window and the radiology order list window.
Patients that had multiple procedures referred out would be duplicated when viewing the referred provider.
Sheets, StaticText fields are not keeping the "tab" character when printing.
Daily Procedures Report, was not display the fee when clinics was turned off.
Daily Procedures Report, was not displaying procedures not assigned to a clinic.
eConnector, new customers installing the eConnector for the first time had to restart the service after installing it before eServices would start working.
SignatureBoxWrapper, Valid signatures signed with Topaz pads would show as invalid when using middle tier sometimes.
15.4.5(beta)(foreign) Released 12/1/2015
15.4.5(beta) Released 12/1/2015
Billing Options, the Date Range filter didn't indicate that it was filtering by Account History.
Appointment preferences, users weren't able to toggle the "Appointment Module Defualts to Week View" preference.
The convert script was failing for Oracle users.
Message Replacements would sometimes throw a UE on closing.
Treatment Plan module was taking a long time to load for patients that have an excessive amount of TP procedures.
Canadian eclaims through ITRANS now display a more helpful error message if the response is blank.
In the Outstanding Insurance Claims report, the columns were misplaced when the clinic was 'Unassigned'.
ODtextboxes would sometimes have the wrong background color when they were read only.
Choose Database Window, Server Name and Database dropdowns would go off the bottom of the screen if there were too many items to show.
SignatureBoxWrapper, invalid signatures would sometimes show up as blank, instead of showing the "invalid signature" label.
Blockouts default to one hour in length, instead of zero length.
Move subscribes forms groupboxes were in the wrong positions
CEMT, double clicking on a patient result in the patient search window would connect to the incorrect database sometimes.
Appointment Edit window, deleting a new appointment would cause an unhandled exception sometimes.
Procedure Edit window, procedure notes wouldn't be shown when opening a procedure from the appointment edit window.
Appointment Module, setting appointment complete would cause an unhandled exception sometimes.
Headquarters Only, recurring charges sometimes couldn't account for billing cycle dates.
15.4.4(beta)(foreign) Released 11/24/2015
15.4.4(beta) Released 11/24/2015
Reports, Dental Intel button was not opening properly.
Task search was not filtering task notes according to search criteria.
Clicking Delete or Send to Pinboard on a Planned Appointment would delete/pinboard the wrong appointment.
Lab Cases button added space
CDAnet clearinghouse renamed to ITRANS
Claim status history custom tracking error when selecting none.
Procedure edit window, changing the status of the appointment to complete was not setting procedures attached to the appointment complete.
Canadian claims, Itrans responses were causing an unhandled exception sometimes.
Bridges, added a link to CDS in the Backup window.
If an OD service failed to start, the entire program would hang for 30 seconds.
Web Sched was not showing any available time slots when initially loaded.
15.4.3(beta)(foreign) Released 11/23/2015
15.4.3(beta) Released 11/23/2015
Recurring charge tool was incorrectly charging credit cards attached to payment plans sometimes.
Perio chart save to images button had an incorrect tool tip message.
Treatment plans with primary or supernumerary teeth would sometimes cause an error.
Claim Custom Tracking, Employee information was displaying instead of User information in tracking logs.
Canadian claims, viewing or printing claims would cause an unhandled exception sometimes.
Podium, patient note appointments were sending invitation requests.
15.4.2(beta) Released 11/19/2015
Fixed typo in message box.
Users without Task permissions were able to delete tasks by right-clicking on the task and clicking Delete.
Clicking 'Add Pt' form Select Patient window would not default primary provider to 'Select Provider'.
15.4.1(beta) Released 11/18/2015
Replication Setup window force synch tool would leave opendental connected to the last server in the list.
Procedure code edit window took a long time to load if you had a large number of fee schedules and fees sometimes.
Treatment Plans security enhancement, restricted editing signed treatment plans.
Treatment plans enhancement, added preference to save signed treatment plans to PDF.
Account Module, quick add procedures now validates procedures that require teeth, surfaces, or quadrants.
Database Maintenance would fail if there were unusual characters in the table name.
Form Time Card's anchors were incorrect.
Images module, signatures for signed images were not removed from the screen when switching patients.
Audit Trail entries that use window specific audit trails were having their links to related tables orphaned.
Database maintenance did not invalidate cache after fixing entries, causing errors sometimes.
Account Module, quick charge procedures now check permissions properly.
Treat Plans, saving active or inactive treatment plans properly saves treatment plan heading and notes.
Treatment Plans, multiple current treatment plans show appointment code when procedures are attached to appointments.
The times in the Appointment module were being cut off for some Spanish-speaking regions.
When exporting a translation file, it would not save to the file specified.
Users could not change the amount of adjustments within X-Charge.
Treatment Plans, priorities for procedures on active plan and inactive plans is now correctly maintained.
Using Statements Uses Sheets, printing a statement for a patient with no account activity would throw UE.
Broken appointments, the missed appointment procedure is now assigned to the same clinic as the appointment and assigned the patient's site.
Production and Income reports, after running the report it would close the report options window.
Printing laser labels would sometimes not include the last patient if there was a preferred name.
Version 15.3 new features listed here
No known issues.
15.3.52 not released
Added a more detailed message to Module Preferences when a selected adjustment type is hidden.
We are no longer setting the sql_mode option to blank on startup.
15.3.51(foreign) Released 3/7/2016
15.3.51 Released 3/7/2016
A new batch insurance payment would tell the user that the attached amounts do not match even though the user has not had an opportunity to attach payments.
15.3.50 Released 2/22/2016
Mobile Web, the patient search was not returning valid results when capital letters were used. Current workaround is to use all lower case letters in search.
Mobile Web, appointments and providers were not showing in the app when using random primary keys sometimes.
15.3.49(foreign) Released 2/12/2016
15.3.49 Released 2/12/2016
Updating to newer versions of Open Dental by running the Setup.exe was causing the Shortcut that was pinned to the Task Bar to become invalid sometimes.
Procedures would sometimes have invalid appointment numbers. Added DBM to fix invalid appointment numbers.
Fees, trying to create a fee for a global fee schedule was creating a provider or clinic level fee instead of a global one.
Institutional claims were sending the ICD9 code qualifier with an ICD10 code for the patient's reason for visit.
If a patient had medical insurance but no dental insurance, insurance information would not show on sheets.
15.3.48(foreign) Released 2/9/2016
15.3.48 Released 2/9/2016
Code Systems, SNOMED codes are now available for people not using EHR.
Web Sched, time slots were showing as available to the patient even though the time slot was not available due to double booking. After clicking on the desired time slot, a message would show telling them the slot was no longer available and then would remove the time slot from selection.
eRx window failed to load when practice title contained an '&'
Middle tier failing when running Procedure Codes report.
Medical eclaim ordering provider fname no longer required when ordering provider override is not a person.
Enhancement, email button is now accessible when customer doesn't have a email entered.
15.3.47(foreign) Released 2/4/2016
15.3.47 Released 2/4/2016
Patients with credit cards can no longer be deleted without deleting the credit first.
Enhancement, patient select window searching now has better match results.
Batch Insurance Payments window would somtimes not flag payments as partial.
Recalls that had a manually added recall type were getting orphaned from running Recall Types Procedure Codes Tool. Added a DBM to fix orphaned recalls.
Appointment Types would sometimes not save changes.
Appointment Views, view start time wouldn't save when using the Middle Tier.
15.3.46(foreign) Released 2/2/2016
15.3.46 Released 2/2/2016
EHG billing item description characters per line increased from 40 to 120 (maximum allowed).
Appointment Module, resizing an appointment was not generating an audit trail entry.
Patient merge tool was merging audit trail entries for the two selected patients, causing the audit entries of the 'patient to merge' from to show on the 'patient to merge into' as red (non-trusted).
DBM to delete duplicate audit trails for Appointment Create
CEMT, enhanced the auto-log to have the ability to turn it on and off.
Read-only date textboxes could still be edited using the arrow keys.
Confirmation list texting, a user can decide to stop sending texts if a text message is unsuccessfully sent.
15.3.45(foreign) Released 1/27/2016
15.3.45 Released 1/27/2016
Reports, some reports were not printing correctly.
15.3.44 Released 1/26/2016
Deleting appointments from the unscheduled list was not checking for security permissions and was not generating audit trail entries.
Confirmation and ASAP list enhancement, removed Delete right click option, replaced it with Remove from ASAP for ASAP list only.
Updating attempted bug fix, users were getting a "max_packet_allowed" error message when the global variable size was too small.
Clock events manually edited with a '0' in the override field for '- Overtime' or '- Rate 2 Time' would display the '0' as blank.
Daily P&I Report, was wrapping the procedure description, causing the report to possibly be too long to print.
15.3.43(foreign) Released 1/21/2016
15.3.43 Released 1/21/2016
Integrated Texting, unread messages appeared in multiple conversations.
Middle tier, when combining insurance carriers an error would occur.
Office bridge was adding in an additional folder directory that didn't exist before launching.
Payment window Family Total did not match Account module Entire Family Bal when a patient in the family had a payment plan with different Total Amount and Tx Completed Amt.
15.3.42(foreign) Released 1/19/2016
15.3.42 Released 1/19/2016
Automation, the Problem condition should only consider active problems.
Database Maintenance, enhanced Canadian Missing Carriers to include better information.
Sheet fields for insurance benefit frequencies were displaying for both primary and secondary insurance.
15.3.41(foreign) Released 1/14/2016
15.3.41 Released 1/14/2016
Office bridge no longer saves files using the patient's first and last name.
Task Edit, resizing the window would cause an error sometimes.
Family Module Translations, the titles for the Family Members, Recall, Patient Information, Super Family, and Insurance Plan grids were not translatable.
The Print Grid report on Time Card Manage window, did not display a meaningful header.
15.3.40 Released 1/5/2016
Editing a patient's age would sometimes cause UE when checking EHR triggers.
15.3.39(foreign) Released 12/31/2015
15.3.39 Released 12/31/2015
Fee Tools, copying fees would create too many copies sometimes.
The last trigger for a recall was not getting removed from the list. Would sometimes cause UE.
New CheckMed boxes were created using the default value of 'Y'.
DBM fix for users that attached patient payments to insurance payment plans.
Fee Tools, copying fee schedules would not work sometimes.
15.3.38(foreign) Released 12/22/2015
15.3.38 Released 12/22/2015
PayConnect, an error would sometimes occur when printing a receipt after a payment processes.
Canadian secondary eclaims created one extra secondary estimate for each procedure.
Chart Module, using autocodes would select the incorrect procedure sometimes.
15.3.37(foreign) Released 12/15/2015
15.3.37 Released 12/15/2015
Added 2016 CDT codes to the D-codes tool and updated other codes' categories.
Insurance Benefits, flo with varnish benefits will be created when regular flo benefits are created.
The subtotal numbers were not printing on treatment plans when Itemize Treatment Plan was unchecked.
For medical practices, selecting a display field category would sometime show the wrong window.
15.3.36(foreign) Released 12/10/2015
15.3.36 Released 12/10/2015
Database Maintenance, appointments with invalid patient numbers now partially reconstructs missing patients.
When there were more than 40 patients with the same last name and the selected patient's first name was toward the end of the alphabet, the patient would not show up on the Select Patient window when double-clicking on the appointment module schedule.
Update Setup window, attempting to Recopy would fail sometimes.
15.3.35(foreign) Released 12/8/2015
15.3.35 Released 12/8/2015
Deposit slips that used sheets with a background image were not printing correctly
Procedure info window edit anyway button was not allowing user to change status from complete to treatment planned when attached to a preauth.
Canadian eclaims, an EOB that contains a lab would print incorrectly sometimes.
15.3.34 Released 12/3/2015
Sheets, StaticText fields are not keeping the "tab" character when printing.
SignatureBoxWrapper, Valid signatures signed with Topaz pads would show as invalid when using middle tier sometimes.
15.3.33(foreign) Released 12/1/2015
15.3.33 Released 12/1/2015
Billing Options, the Date Range filter didn't indicate that it was filtering by Account History.
Treatment Plan module was taking a long time to load for patients that have an excessive amount of TP procedures.
Canadian eclaims through ITRANS now display a more helpful error message if the response is blank.
CEMT, double clicking on a patient result in the patient search window would connect to the incorrect database sometimes.
15.3.32(foreign) Released 11/24/2015
15.3.32 Released 11/24/2015
Canadian claims, Itrans responses were causing an unhandled exception sometimes.
Bridges, added a link to CDS in the Backup window.
15.3.31(foreign) Released 11/23/2015
15.3.31 Released 11/23/2015
Recurring charge tool was incorrectly charging credit cards attached to payment plans sometimes.
Canadian claims, viewing or printing claims would cause an unhandled exception sometimes.
Podium, patient note appointments were sending invitation requests.
15.3.30(foreign) Released 11/18/2015
15.3.30 Released 11/18/2015
Middle tier, clicking eServices | Listener Service would cause UE saying 'Cannot serialize the DataTable. DataTable name is not set.'
Program Links, updated Dental Intel and Podium buttons.
MedLabHL7 unhandled exception, query malformed due to empty list of document numbers.
Production and Income reports, after running the report it would close the report options window.
Printing laser labels would sometimes not include the last patient if there was a preferred name.
15.3.29(beta) Released 11/6/2015
Procedure Code Edit, changes to procedure codes wouldn't display sometimes.
15.3.28(beta) Released 11/5/2015
Patient search, error occurred when trying to search by PatNum. (Second fix.)
15.3.27(beta) Released 11/5/2015
Patient search, error occurred when trying to search by PatNum.
Double clicking the Appointment module grid was causing UE.
15.3.26(beta) Released 11/5/2015
Integrated Texting, trying to send when not using clinics and not signed up caused an error.
EHR measures were counting completed D9986 and D9987 (Broken/missed) procedures as patient encounters.
15.3.25(beta)(foreign) Released 11/4/2015
15.3.25(beta) Released 11/4/2015
Appointment module broken appointment adjustment preference label contained a word that was misspelled.
Database maintenance, plannedappt rows sometimes contained invalid AptNums to their corresponding appointment.
Chart module would crash because of invalid planned appointments in rare circumstances.
Plugin Hooks, added hooks to a couple patient windows.
Patient Merge tool would create duplicate recall entries for a single patient.
Integrated Texting, monthly texting usage is now properly compared to monthly limit.
Patient Select window enhanced to be faster and more responsive.
Split eclaims are created with a unique claim identifier.
Treatment Plan, "Sub" column hidden by default to prevent default TP from getting cut off.
15.3.24(beta)(foreign) Released 10/28/2015
15.3.24(beta) Released 10/28/2015
eServices, there were some missing dlls for self-hosting the OpenDentalWebService.
Removed validation for dependent codes for Pacific Blue Cross.
Fee Cache, an error will occur if the fee cache has not been filled prior to adding procedures or doing an action that tries to access the fee cache.
15.3.23(beta)(foreign) Released 10/27/2015
15.3.23(beta) Released 10/27/2015
Claim Connect, exception message was telling users to navigate the old setup menu.
Patients without middle names sometimes displayed extra spaces between first and last name.
Appointments, deleting, setting complete, or moving to the unscheduled list was slow sometimes.
Edit Benefits, Canadian bitewing, flo, and pano frequencies wouldn't save correctly sometimes.
If a referral on a claim was deleted, clicking the Edit button for the referral would cause UE.
Procedure Codes window, after importing codes they wouldn't show up in the window.
Chart module, introduced audit trail entries when eRx are downloaded automatically.
Pay Split Edit window, remaining amount would be negative when it was actually zero sometimes.
CEMT, fixed a problem with cacheless insertions.
Middle Tier, deserializing DataTable responses from the server was taking a long time sometimes.
Generic speed enhancement for the entire program that mainly helps large databases.
Procedure Codes window, changing fees and then running the Global Update Fees tool was not using the changes that were just made.
Procedure Codes window was taking a long time to load for offices with lots of fees.
Podium, existing patients were sometimes not being sent reviews.
eCW HL7 message parsing would sometimes throw an exception when parsing the name field.
15.3.22(beta)(foreign) Released 10/15/2015
15.3.22(beta) Released 10/15/2015
Plug-in Hooks, added hooks to FormPayPlan.
Plug-in Hooks, added hook to FormCreditCardEdit
Plug-in Hooks, added hooks to FormPatientEdit.
Podium would sometimes miss an appointment to send a review invitation for.
Clinics, added ability to use clinic billing address on eclaims.
Chart Module, deleting Planned Appointments would cause slowness sometimes.
Billing, the max number of electronic statements per batch was incorrectly working and sometimes causing a timeout when sending electronic statements.
15.3.21(beta) Released 10/12/2015
Middle Tier, creating security logs would cause an unhandled exception sometimes.
eRx Practice name has a 50 character limit
Payment Plan Report Enhancement, improved description text and method of choosing dates.
Audit Trail, ImageEdit entries about moving mounts were sometimes being associated with the wrong image.
MedLab HL7 enhancement for better performance when using a Middle Tier connection.
MedLab error when trying to open MedLabResult history for MedLabs not attached to a patient.
15.3.20(beta)(foreign) Released 10/8/2015
15.3.20(beta) Released 10/8/2015
Replication, MySQL server_id system variable is being used as an "int" instead of a "long" which is causing an error sometimes.
PDFs that contained large resolution images were causing PDF file sizes to bloat significantly.
Patient Edit, when entering phone numbers the cursor would jump to the end sometimes.
Claim Procs, Estimated Patient Portion label would display even when the text box was hidden.
Patient Raw Report, patient status of Deceased or Prospective didn't show in the selection area.
Middle Tier Replication, getting the server id would throw an exception sometimes.
15.3.19(beta)(foreign) Released 10/6/2015
15.3.19(beta) Released 10/6/2015
Middle Tier, trying to print a statment when "Statements use Sheets" is enabled was resulting in a DuplicateNameException.
Internal enhancement, recurring credit card list hide bold check box is unchecked by default.
Treatment finder, creating sheets for selected patients was not saving the sheets to the database.
Statements use Sheets was not considering other family members in the totalValue OutputText field.
Recurring charge tool would calculate the total repeating charges incorrectly if the billing day was greater than the number of days in the current month.
Completed procedures attached to claims should not allow their statuses to be changed until the procedures are removed from the claim or the claim is deleted.
Time card setup, closing the form using the 'X' button was not performing a time card rule validation check.
Appointments, printing cards by right-clicking appointments was showing practice address instead of clinic address.
Statements use Sheets, the balance forward row was showing up in a separate grid sometimes when printing a receipt with the "Single patient only" option on for foreign users.
Denti-Cal share of cost amount.
Added a preference to allow users to create broken appointment adjustments in addition to procedures.
Denti-Cal 5010 eclaim note can now be about 10 characters longer when including attachments.
15.3.18(beta) Released 9/30/2015
Middle Tier, trying to print a statement when "Statements use Sheets" is enabled was resulting in a method not found error.
Edit Insurance Plan window, changing insurance plan info would sometimes cause a UE when clicking OK.
eRx provider suffix was not sent. Required for Ohio.
15.3.17(beta)(foreign) Released 9/28/2015
15.3.17(beta) Released 9/28/2015
The billing note from repeating charges had an extra line at the beginning.
Billing, large lists load faster.
Sheets, phone numbers with different formats wouldn't display sometimes.
Enhanced the broken appointment procedures feature for users on a version less than 15.2
Enhancement, Topaz Signature Pads ending with model BSB are now supported.
Signal processing, enhanced to better process signals.
Referrals raw report was not selecting referral specialties using the new custom definition numbers.
Payment Plans Report, "Hide Completed Payment Plans" was not hiding completed plans sometimes.
Clinics, error messages shown when trying to delete a clinic were too long causing OD to lock up in rare cases.
Tasks, completing tasks would sometimes not set the finished date.
Integrated text messaging enhancement, sending confirmation texts can now be performed from the appointment module.
Sheet signatures were being invalidated by drawings added after the signature without notifying the user until the sheet was saved and reopened.
Appointments for patient command line argument was not copying created appointments to the clipboard.
CEMT, P&I report was not correctly calculating writeoffs.
Podium web requests were in the incorrect format.
Report Complex, totals in the footers were not printing causing an extra blank page to print sometimes.
15.3.16(beta) Released 9/17/2015
Printing postcards now automatically creates a commlog entry.
Reports, Monthly P&I report was removing rows that showed no production.
The creditcard.Procedures column was not large enough to hold the necessary procedures.
Enhancement time-cards, time card rules can now be defined for specific employees and for everyone.
User Query window, invalid queries would cause a UE sometimes.
EmailMessages, emails with a missing header value would sometimes not get parsed correctly.
EmailMessages, typing certain characters into the "From" field of an outgoing email sometimes caused OD to crash.
Attempted fix for a UE that occurs when hovering over Messaging Buttons during an update.
Pay Split Manager, charges and pay splits were being shown with zero amounts sometimes.
Pay Split Manager, procedure charges would show up as owing an extra dollar sometimes.
Middle Tier, saving a sheet was very slow if there were many fields to save.
Payment window, when creating a payment for a payment plan, a message box no longer shows when pressing OK.
Reports enhancement, Annual P&I report now works for more than 1 year.
Recurring charge tool enhanced to run faster when loading.
15.3.15(beta)(foreign) Released 9/14/2015
15.3.15(beta) Released 9/14/2015
Enhancement, partial payment pop up when clicking references a query to find all partial payments.
Group Note signatures for procedure notes signed in previous versions were incorrectly showing as invalid sometimes.
Production and Income monthly report scheduled production was not being split by clinic.
Account Module, a procedures without a claim would show writeoff amounts sometimes.
Pay Split Edit, warning popup would display without an attached procedure.
Backup, was sometimes calculating the AtoZ folder size incorrectly.
Fee Schedule Tool global update fees was taking a long time to run.
Claim billing prov override is now based on the claim treating provider instead of the claim billing provider.
Procedures were being set complete with a date of 0001-01-01.
Appointments on the pinboard where being orphaned when Open Dental closes.
Reports, Monthly P&I report was sometimes not showing the correct scheduled amounts.
Billing, selected clinic was not being reselected when opening billing windows.
Lab slips, when emailing a lab slip, the address of the laboratory now auto-populates the Email Address field.
Monthly P&I report displayed incorrect amounts if run for periods greater than one year.
15.3.14(beta) Released 9/3/2015
Internal enhancement, billing dates for integrated texting corrected.
Database maintenance, procedures, claimprocs, and claims had invalid providers sometimes.
Procedure code export was exporting "Assign To Prov" providers.
Dental schools, providers were sometimes not being removed as an instructor when hiding their user group.
Dental schools, assigning students to a default user group would sometimes populate the instructor's default user group.
15.3.13(beta) Released 9/3/2015
15.3.13(beta)(foreign) Released 9/3/2015
When filtering by clinics in Patient Select window, it no longer includes patients who had a completed or TP procedure at that clinic.
Blockouts could not be copied to another day using the cut-copy-paste tool in some specific situations.
Internal enhancement, procedure description no longer included on statements.
Added preference for insurance PPO writeoff description.
SmsPhone inactivation date/time was not being properly set.
When logging off and logging back on, the user could see the computer preference clinic even if they were restricted to another clinic.
If an image included in a sheet was not a valid image file, creating the sheet would throw an UE.
In the Balance Sheet report, the Net Assets was showing as $0.00.
In statements, the string "PAYMENT NEEDS TO BE FINALIZED" showed up in the description in the main grid.
Integrated texting, disabled phone numbers no longer show as the "Primary Phone Number" in eServices setup.
Database maintenance, Sun Life of Canada was not on the Request Outstanding Transactions list when it should have been.
Pay Split Manager enhancement, when the payment entered is zero and payment splits are entered the payment amount will be set to the payment split total when OK is pressed.
Pay Split Edit enhancement, when the remaining amount is negative due to an overpayment on a procedure a warning will display allowing the user to change the amount or continue.
Payment window, if the Pay Split Manager preference is enabled, zero amounts on the payment would cause an error to display when pressing OK.
Payment window, paysplits would have their amounts changed to match the payment amount without notice sometimes.
Recurring charge tool was not calculating the total balance correctly sometimes.
Deleting a planned appointment left an invalid foreign key on the scheduled or completed appointment.
Appointment module, attempted fix for corrupt thumbnails that sometimes cause "Out of Memory" exceptions when hovering over appointments.
Printed claims ICD version 9 & 10 indicator was showing the version of the first procedure on the claim even if it did not have a diagnosis code.
Procedure Codes, some new codes were not correctly set to NoBillIns.
CEMT Provider report would sometimes incorrectly calculate writeoffs.
Statements would show payment plans as due when the guarantor of the payment plan was in a different family.
Backup, improved an error message to better explain why it is occurring.
Premium options in Reports are now more descriptive
Pay Split Manager, auto splitting the payment would create zero amount paysplits sometimes.
Pay Split Manager, would sometimes miscalculate splits when there was a writeoff amount on a procedure but no claim.
15.3.12(beta) Released 8/26/2015
Text message send window would cause an unhandled exception sometimes.
Plugin Hooks, added a hook to LabCaseEdit.
Quick paste notes replacements would include the quick paste note shortcut instead of $ characters in rare cases.
Patients would show up in the New Patients report even if their only procedure was a broken appointment (D9986).
Reports, reports were sometimes not showing the totals at the bottom of pages.
Reports, monthly P&I report wasn't calculating totals correctly sometimes.
Task Lists, the "for User" tab was taking a long time to load for large offices sometimes.
15.3.11(beta)(foreign) Released 8/21/2015
15.3.11(beta) Released 8/21/2015
Payment Plans, viewing payment plans would give an unhandled exception sometimes.
New patients were being created with a BillingCycleDay of zero.
Clearing old signals would sometimes cause an unhandled exception.
Payment window, after closing the Pay Split Manager the Payment amount would change sometimes.
Enhancement, Pay Split Manager now creates an unallocated split to make up the difference between the Payment Amount and the total charge amount in the case of an overpayment.
Fix for "Failed inserting update files into the database" error.
15.3.10(beta)(foreign) Released 8/20/2015
15.3.10(beta) Released 8/20/2015
Internal feature, billing note on eRX procedures was displaying incorrectly.
Enhancement, broken appointment procedures now show as the same color as adjustments in the account module.
Images in the images module now display seconds in the time field.
Repeating Charge tool would not add a charge on the Date Stop date.
Definitions, edit items box would be hidden sometimes.
Integrated texting, unread messages now display regardless of date range filters.
Integrated texting, reply button now functions properly.
Statements, with custom sheets enabled the walk-out option would show insurance estimates of zero.
Billing list, when creating statements custom fields would display information for the incorrect patient sometimes.
Task audit, sometimes did not show correct user that edited task or the correct edit made.
Middle Tier, when attaching a MedLab to a patient an error would sometimes happen.
MedLab, when accessing the list of labs with no patient selected, the grid would take a long time to load sometimes.
The Print Select box would not gain focus when when it first comes up if the button that brought it up was a Toolbar.
PayConnect, users were allowed to store CC numbers when the option to not allow storing CC numbers was enabled.
Payment plan report can now be run without a date range.
Sheets, copying and pasting fields would sometimes cause unrelated fields to be selected.
Plugin Hooks, added a new hook to the end of the LabCase load.
Insurance Payment (EOB) form, "Amounts do not match" error would sometimes appear even when the amounts did match (rare).
Updating would try to access the AtoZ share when it shouldn't sometimes.
Update Setup, fixed a description to be more accurate.
In the Daily Payment report, the section for income transfers displayed the subheading as "Undefined"
Daily Production Report, was sometimes causing an error if the last clinic had only one row.
Fixes Recurring Charges Tool so that a charge does not show up for this month and for last month.
Sound files with a .wav extension in uppercase where not being allowed to be imported or exported.
Text message send window, comm log entries were getting attached to incorrect patient account when manually typing in a phone number.
Internal, phone system now uses queues instead of ring groups.
Claim X electronic billing, the Balance Forward item included in the details was causing the EHG statement to be invalid sometimes.
Recurring charge default authorized procedures were not being added to new stored credit cards sometimes.
Integrated texting, Canadian numbers were not routing properly.
Enhancement, added a preference to use the old way of splitting payments to family balances.
X-Charge Setup window was showing settings for a new feature still in progress.
15.3.9(beta)(foreign) Released 8/7/2015
15.3.9(beta) Released 8/7/2015
Daily Production and Income Report fixed to look closer to the way it use to in older versions.
Validated textbox would give error regarding AccessViolationException (rare).
Patient Select window next visit field was not counting ASAP appointments.
In the CC Recurring Charges Tool, clicking on a patient would go to the wrong patient's account.
15.3.8(beta)(foreign) Released 8/5/2015
15.3.8(beta) Released 8/5/2015
Enter Estimates for PreAuth window, tooth numbers were displayed incorrectly sometimes.
Chart and Treatment Plan modules, Canadian sextants weren't displaying correctly sometimes.
Procedure Codes window, group boxes would overlap the grid sometimes.
eServices that had multiple popups were not correctly showing the "glassy" affect.
Reseller Portal, newly added repeating charges were not getting enabled correctly.
Reseller Portal, the billing type of reseller customers were not getting set to 'Reseller'
Patient Edit, Billing and Provider(s) Same for entire family checkbox was always set to false.
Middle Tier, patient select window would sometimes give an error.
Definitions, unable to add new definitions when the list was empty sometimes.
eServices setup, fixed text errors.
Fee Tools, improved message text to be more descriptive.
Medications window was not refreshing after adding a new medication.
The Repeating Charge tool would not add procedures if a procedure with the same proc code existed on the patient's account.
Appointment Edit, the Text button was disabled even when integrated texting was enabled.
Communication Logs were not being created when sending texts using Integrated Texting sometimes.
Corrects 1 cent rounding error in the Claim Procedure window and in Treatment Plan module
15.3.7(beta) Released 7/31/2015
Integrated texting, enhancements to texting window showing selected messages and reply option.
15.3.6(beta)(foreign) Released 7/30/2015
15.3.6(beta) Released 7/30/2015
Repeat charges sometimes miscalulated stop date.
Task Lists, finished tasks would not be viewable sometimes.
Appointment Type Setup, creating a new type then pressing Delete would cause an unhandled exception sometimes.
Appointment Module, appointments set complete wouldn't change color sometimes.
Middle Tier, payment plans weren't showing payments sometimes.
Middle Tier, production and income report would give an error sometimes.
Integrated texting, text messaging button not enabled from confirmations list.
Treatment Plan Module was taking a long time to load sometimes.
Removed unnecessary block of code that was previously commented out.
Broken appointments report was not showing totals at the bottom of the report.
ERA import, writeoffs were sometimes incorrect when using UCR fees.
Clicking 'Finish & Send' in Appointment Edit was causing UE.
Appointments Module, daily production amount wasn't filtering by clinic.
Error would occur when printing a deposit slip with more than 32 items on it sometimes.
An error would sometimes occur if an empty text box on a sheet spanned a page break.
Sheet printing bug, when printing a one page sheet followed by a multi-page sheet, the print margins would sometimes be incorrectly calculated.
Plugin Hooks, added a hook to the appointment drawing logic.
Integrated texting, enhanced text message inbox.
Active Patients Report, was sorting by clinics and sometimes causing a error.
Form Wiki, clicking on a link to a page that didn't exist would ask the user twice if they wanted to create a new wiki page.
Recurring Charges Tool would give error when dealing with payment plans with non-whole number amounts.
MedLab HL7 enhancement, added Date & Time Entered and Status columns to the MedLabs grid.
UpdateFileCopier would crash due to a directory not being present sometimes.
15.3.5(beta) Released 7/24/2015
Fee Schedules, "Use Global Fees" checkbox wouldn't be visible sometimes.
Appointment descriptions were not updated when new procedures were attached to appointments in rare cases.
Daily procedures report was not taking procedure base units, unit quantities, or capitation writeoffs into account when calculating fees.
Appointment Module, attempted fix for mousing over an appointment causing an unhandled exception in rare cases.
Sheets, when creating a PDF the image used would be garbled sometimes.
Fee Schedules, "Use Global Fees" option was not being checked on new fee schedules.
Task History, "notes changed" notification was displaying in the wrong position.
Patient Select, searching by phone number was slow.
Balance Sheet Report, "Retained Earnings (Auto)" and "NetIncomeThisYear" would display incorrect values sometimes.
15.3.4(beta) Released 7/23/2015
WebSched was returning all time slots as double booked.
P&I Reports didn't contain Total Production and Total Income amounts at the bottom.
15.3.3(beta) Released 7/21/2015
Recurring charges would sometimes throw an exception if a credit card start date was at the end of a month.
Clicking on WebMail button or Email button with no patient selected would throw exception
Claim Edit Form with a claim type of 'Preauthorization' displayed 'Finalize Payment' button unnecessarily.
Integrated texting, setup window sometimes would not display correctly.
Repeat charges, internal enhancement fixed billing month that displays on statements.
Task History, viewing the history of a task would cause an unhandled exception sometimes.
ASAP list and Confirmation list, windows would not show in the task bar or allow pinning of appointments sometimes.
Payor IDs window would sometimes throw an unhandled exception if no carrier was selected.
15.3.2(beta) Released 7/20/2015
UpdateFileCopier was throwing an exception when trying to launch due to CodeBase dependency.
Repeat charges showing fields when it should not.
FormRpProcSheet was throwing an exception when the selected clinic was 'Unassigned'
DBM was not using the most recent information for CanadaCarriersCdaMissingInfo.
Delete adjustments were not logged sometimes.
P&I Report, running the report with clinics breakdown would sometimes cause an error.
15.3.1(beta) Released 7/17/2015
Account module Repeating Charge button clicked when no patient selected caused error.
Web Sched, selecting an open time slot that had an appointment scheduled in the time that the list of open slots was loaded was not removing the time slot from the list of available time slots after getting the warning message that the time slot was no longer available.
Open Dental would throw an exception when trying to close from canceling out of an upgrade.
Version 15.2 new features listed here
No known issues.
15.2.30 not released
We are no longer setting the sql_mode option to blank on startup.
15.2.29(foreign) Released 11/23/2015
15.2.29 Released 11/23/2015
Recurring charge tool was incorrectly charging credit cards attached to payment plans sometimes.
Canadian claims, viewing or printing claims would cause an unhandled exception sometimes.
15.2.28(foreign) Released 10/28/2015
15.2.28 Released 10/28/2015
Claim Connect, exception message was telling users to navigate the old setup menu.
If a referral on a claim was deleted, clicking the Edit button for the referral would cause UE.
eServices, there were some missing dlls for self-hosting the OpenDentalWebService.
Removed validation for dependent codes for Pacific Blue Cross.
15.2.27 Released 10/12/2015
Middle Tier, creating security logs would cause an unhandled exception sometimes.
eRx Practice name has a 50 character limit
Audit Trail, ImageEdit entries about moving mounts were sometimes being associated with the wrong image.
15.2.26(foreign) Released 10/8/2015
15.2.26 Released 10/8/2015
Replication, MySQL server_id system variable is being used as an "int" instead of a "long" which is causing an error sometimes.
PDFs that contained large resolution images were causing PDF file sizes to bloat significantly.
Claim Procs, Estimated Patient Portion label would display even when the text box was hidden.
Patient Raw Report, patient status of Deceased or Prospective didn't show in the selection area.
Middle Tier Replication, getting the server id would throw an exception sometimes.
15.2.25(foreign) Released 10/6/2015
15.2.25 Released 10/6/2015
Middle Tier, trying to print a statment when "Statements use Sheets" is enabled was resulting in a DuplicateNameException.
Statements use Sheets was not considering other family members in the totalValue OutputText field.
Statements use Sheets, the balance forward row was showing up in a separate grid sometimes when printing a receipt with the "Single patient only" option on for foreign users.
Denti-Cal share of cost amount.
Denti-Cal 5010 eclaim note can now be about 10 characters longer when including attachments.
15.2.24 Released 9/30/2015
Edit Insurance Plan window, changing insurance plan info would sometimes cause a UE when clicking OK.
eRx provider suffix was not sent. Required for Ohio.
15.2.23(foreign) Released 9/28/2015
15.2.23 Released 9/28/2015
Sheets, phone numbers with different formats wouldn't display sometimes.
Enhanced the broken appointment procedures feature for users on a version less than 15.2
Report Complex, totals in the footers were not printing causing an extra blank page to print sometimes.
15.2.22 Released 9/17/2015
Group Note signatures for procedure notes signed in previous versions were incorrectly showing as invalid sometimes.
Pay Split Edit, warning popup would display without an attached procedure.
Backup, was sometimes calculating the AtoZ folder size incorrectly.
Billing, selected clinic was not being reselected when opening billing windows.
Printing postcards now automatically creates a commlog entry.
User Query window, invalid queries would cause a UE sometimes.
EmailMessages, emails with a missing header value would sometimes not get parsed correctly.
EmailMessages, typing certain characters into the "From" field of an outgoing email sometimes caused OD to crash.
Pay Split Manager, charges and pay splits were being shown with zero amounts sometimes.
Pay Split Manager, procedure charges would show up as owing an extra dollar sometimes.
Payment window, when creating a payment for a payment plan, a message box no longer shows when pressing OK.
15.2.21 Released 9/3/2015
Database maintenance, procedures, claimprocs, and claims had invalid providers sometimes.
Procedure code export was exporting "Assign To Prov" providers.
Dental schools, providers were sometimes not being removed as an instructor when hiding their user group.
Dental schools, assigning students to a default user group would sometimes populate the instructor's default user group.
15.2.20(foreign) Released 9/3/2015
Blockouts could not be copied to another day using the cut-copy-paste tool in some specific situations.
When logging off and logging back on, the user could see the computer preference clinic even if they were restricted to another clinic.
If an image included in a sheet was not a valid image file, creating the sheet would throw an UE.
In statements, the string "PAYMENT NEEDS TO BE FINALIZED" showed up in the description in the main grid.
Database maintenance, Sun Life of Canada was not on the Request Outstanding Transactions list when it should have been.
Pay Split Manager enhancement, when the payment entered is zero and payment splits are entered the payment amount will be set to the payment split total when OK is pressed.
Pay Split Edit enhancement, when the remaining amount is negative due to an overpayment on a procedure a warning will display allowing the user to change the amount or continue.
Payment window, if the Pay Split Manager preference is enabled, zero amounts on the payment would cause an error to display when pressing OK.
Payment window, paysplits would have their amounts changed to match the payment amount without notice sometimes.
Procedure Codes, some new codes were not correctly set to NoBillIns.
Statements would show payment plans as due when the guarantor of the payment plan was in a different family.
Backup, improved an error message to better explain why it is occurring.
Pay Split Manager, auto splitting the payment would create zero amount paysplits sometimes.
Pay Split Manager, would sometimes miscalculate splits when there was a writeoff amount on a procedure but no claim.
15.2.19 Released 8/26/2015
When filtering by clinics in Patient Select window, it no longer includes patients who had a completed or TP procedure at that clinic.
15.2.18 Released 8/26/2015
Patients would show up in the New Patients report even if their only procedure was a broken appointment (D9986).
Reports, reports were sometimes not showing the totals at the bottom of pages.
Reports, monthly P&I report wasn't calculating totals correctly sometimes.
Task Lists, the "for User" tab was taking a long time to load for large offices sometimes.
15.2.17(foreign) Released 8/21/2015
15.2.17 Released 8/21/2015
Payment Plans, viewing payment plans would give an unhandled exception sometimes.
Clearing old signals would sometimes cause an unhandled exception.
Payment window, after closing the Pay Split Manager the Payment amount would change sometimes.
Enhancement, Pay Split Manager now creates an unallocated split to make up the difference between the Payment Amount and the total charge amount in the case of an overpayment.
15.2.16(foreign) Released 8/20/2015
15.2.16 Released 8/20/2015
Enhancement, broken appointment procedures now show as the same color as adjustments in the account module.
Payment plan report can now be run without a date range.
Sheets, copying and pasting fields would sometimes cause unrelated fields to be selected.
Insurance Payment (EOB) form, "Amounts do not match" error would sometimes appear even when the amounts did match (rare).
Sound files with a .wav extension in uppercase where not being allowed to be imported or exported.
Enhancement, added a preference to use the old way of splitting payments to family balances.
15.2.15(foreign) Released 8/12/2015
15.2.15 Released 8/12/2015
Enter Estimates for PreAuth window, tooth numbers were displayed incorrectly sometimes.
Chart and Treatment Plan modules, Canadian sextants weren't displaying correctly sometimes.
Validated textbox would give error regarding AccessViolationException (rare).
Billing list, when creating statements custom fields would display information for the incorrect patient sometimes.
15.2.14(foreign) Released 7/30/2015
15.2.14 Released 7/30/2015
Appointment Module, attempted fix for mousing over an appointment causing an unhandled exception in rare cases.
Sheets, when creating a PDF the image used would be garbled sometimes.
Appointments Module, daily production amount wasn't filtering by clinic.
Error would occur when printing a deposit slip with more than 32 items on it sometimes.
An error would sometimes occur if an empty text box on a sheet spanned a page break.
15.2.13(foreign) Released 7/21/2015
15.2.13 Released 7/21/2015
Clicking on WebMail button or Email button with no patient selected would throw exception
Claim Edit Form with a claim type of 'Preauthorization' displayed 'Finalize Payment' button unnecessarily.
Payor IDs window would sometimes throw an unhandled exception if no carrier was selected.
15.2.12 Released 7/20/2015
Insurance payment plans could be deleted when insurance payments were still attached.
Database Maintenance, checking for claim payments with no claimprocs would cause an error sometimes.
Emails, when adding attachments then removing them the incorrect attachment would be removed sometimes.
Pay Split Manager, when cancelling out of the window changes would be reflected in the Payment window sometimes.
Payments Report, was sometimes cutting off the last digit in the checknumber.
Production and Income, added a preference to remove the clinics breakdown from the reports. It is located in the Report Setup window.
Claim Batch Send, added number of unsent claims as a visual indicator for clinics. Added a button to quickly skip to the clinic with unsent claims.
Plugin Hooks, added two hooks to the Load and OK of FormPayment.
Claims Send window enhancement, added a preference in the Module Preferences window that will automatically validate claims on load of the Claims Send window (can be slow).
15.2.11(beta) Released 7/8/2015
Appointment module, family recall button would skip patients who's first recall entry was disabled.
Web Forms, new patients would have no primary provider sometimes.
MedLabHL7, files would not load if using a local computer override for the A to Z image path.
Database Maintenance enhancement, added a way to correct default provider num on procedure codes when the provider num is invalid.
Module setup, selected adjustment types wouldn't show in the listbox when all of the adjustments of that type were hidden.
Edit Insurance Plan window was taking a long time to close sometimes.
Wiki pages with more than one space in a row were unable to be successfully hyperlinked.
Middle tier, the Send Claims window was throwing an exception when loading.
15.2.10(beta)(foreign) Released 7/2/2015
15.2.10(beta) Released 7/2/2015
Treatment Plans, lifetime and annual max notes were sometimes showing incorrectly when using insurance estimate overrides.
Payments report was showing an invalid date when using some windows localization date formats.
Time Card, negative differential rate calculations now show more descriptive error messages.
Sheet Defs, making a copy of an internal sheet def was not correctly copying over growth behavior for the field items.
15.2.9(beta) Released 6/22/2015
Appointments, setting appointment confirmation status from the appointment edit window now properly puts patients in the waiting room.
Middle tier, creating a new payment plan was causing an error.
Operatories would show in a different order in the appointment module than the operatory setup window sometimes.
TaskNote Edit window caused an unhandled exception when closing sometimes.
Operatories, an error would occur when viewing appointment views, appointments, or schedules that were associated to an operatory that no longer exists.
Patient Portal, practice title at the top of the page was getting cut off for Safari browsers.
Dental Schools, setting the default group for instructors was saying it was going to change the student group.
Messaging buttons would throw an unhandled exception sometimes when modifying an existing button from the last computer on list.
Edit Appointment window, the Delete button was too close to the OK button.
Treatment Finder, Letters Preview was only printing one page per sheet even when the sheet was a multi-page sheet.
Patient Portal, viewing CCDs enhanced to cache each CCD instead of re-downloading.
Plugin Hooks, added a hook to FormWiki's edit method.
Treatment Plans, no longer allowed to edit treatment plan procedures associated to signed TPs.
Definitions, doesn't allow you to remove all definitions.
15.2.8(beta)(foreign) Released 6/12/2015
15.2.8(beta) Released 6/12/2015
Payment Plan Report, was not removing completed payment plans when the option was checked.
Sheets with a lot of fields were taking longer to print and create pdfs.
Patient Select, patients sometimes showed up twice when filtering by subscriber ID.
Payment window, users could use the PaySplit Manager without proper permissions.
Payment window, pressing OK then Yes to auto split the payment would sometimes not create pay split suggestions.
Payment window, when cancelling out of the Pay Split Manager there would be duplicate splits created sometimes.
Pay Split Manager, when a paysplit is deleted from the Payment window then the Pay Split Manager is used it sometimes wouldn't recognize the paysplit had been deleted.
Family module would sometimes throw an error after enabling the All Insurance feature.
Generic HL7 interface, when an inbound SIU message is part of the definition and the appointments module is hidden, an overlapping appointment check would still happen and give an error.
Generic HL7 interface, the item order of messages was not being updated sometimes.
Pay Split Manager, improved directions at the top of the window to be more clear.
15.2.7(beta) Released 6/11/2015
Appointment Module, printing the schedule or trying to create an appointment when there were no visible operatories would cause an error.
Web Sched, incorrect operatories were being searched sometimes when the clinics feature was enabled but the patient's clinic was set to 'Unassigned'.
Sheets, activating a signature box for input was causing the right and bottom lines of the box to disappear.
Sheets framework, signatures would not print on multiple page sheets sometimes.
User Edit, Clinic restric checkbox updated to have a more accurate description.
Patient Edit, Unassigned was sometimes showing for patient's that were assigned to a clinic.
MedLab HL7, when moving an image from one patient's image folder to another patient's folder, the file could be incorrectly named sometimes.
MedLab HL7, enabled the lab button when no patient is selected.
MedLab HL7, enhancement to allow user to specify the directory on the SFTP server to monitor for new HL7 message files.
Procedure Note signatures for procedure notes signed in previous versions were incorrectly showing as invalid sometimes.
15.2.6(beta)(foreign) Released 6/5/2015
15.2.6(beta) Released 6/5/2015
Saving Treatment Plans that had a discount would sometimes show $0.00 as patient portion.
Reports, if Headquarters is selected reports will now default to having all clinics selected.
Dexis would sometimes add special characters to patient names.
Internal tool, phone conference room tracking enabled.
Internal sheets would sometimes not be visible.
15.2.5(beta) Released 5/29/2015
eService preference cache getter was not returning a deep copy.
Middle tier, adding a new provider was causing an error sometimes.
Reports, exporting in the new reports system was sometimes displaying information that didn't match the printed report.
Sheets framework, when printing sheets, some text boxes that spanned multiple pages would be split leaving a partial line on each page.
Sheets framework, text boxes would sometimes have extra whitespace due to incorrect measuring of the text height.
MedLab HL7 interface enhancement, backport of changes to the new feature.
Payment plans printing, the balance column on the amortization schedule wasn't displaying correctly.
Payment plans, pressing the recalculate button didn't take into consideration schedules with no saved terms.
Enhancement, added new help menu item 'Remote Support with Code' to speed up getting connected for remote support.
Send Claims window, upper grid wouldn't accurately reflect claim status sometimes.
Payment window, loading patient balance grid would sometimes cause an unhandled exception.
Account module, enabling a feature that uses a button would cause an unhandled exceptions on computers that didn't change the preference.
Account module, double clicking on a webmail entry would allow you to delete the webmail.
Modules and buttons hidden when enabling an HL7 definition would sometimes not reflect changes without restarting the program.
MedLab HL7 interface enhancement, backport of changes made to the user interface.
Enhancement, added new database maintenance to find insurance payments that are not marked as partial and have no claims attached.
Clinics, logging on/off or changing security settings was sometimes causing changes to the current appt view.
15.2.4(beta)(foreign) Released 5/26/2015
15.2.4(beta) Released 5/26/2015
Web Sched, too many available appointment slots were showing to the patient sometimes.
Fee Tools, using the increase/decrease or copy tools would sometimes cause Open Dental to become unresponsive.
Plugin Hooks, added two hooks to FormApptEdit.
Laser labels would throw an error if there was no patient status selected from the list.
Task window, clicking Delete on an old task would throw an unhandled exception sometimes.
Update Message window, improved message text to better warn users about update installation.
15.2.3(beta) Released 5/20/2015
Medications window was slow to use when there were a lot of medications on file
The height of long text in grid rows was being incorrectly measured sometimes.
Appointment views, the 'Only show operatories for scheduled providers' check box was not filtering the views based on selected Operatories from the Appointment View Edit window.
eServices, requests were coming back from the web server at unknown times and were being processed by the incorrect request callbacks sometimes.
Middle tier, the Daily Payments report was not sending the query to the server correctly.
Enhancement, added zoom options to the new report system.
Pay Splits, split manager is sometimes causing an orphaned payment to be saved to the database.
Email inbox was not loading sometimes.
eServices, trying to start a critical Listener Service was saying that the service was already running when there are multiple Listener Services installed sometimes.
Email inbox warning about limited use.
Service Manager enhanced to default new services with the required starting of "OpenDent".
Patient Portal, the Transmit button in the Care Summary module would disappear when it was supposed to be showing sometimes.
Patient Portal, incoming POP3 server setting was required for the default WebMail Notify email address in order to send WebMail notifications. It is no longer a requirement.
Patient Portal, the patient inbox was not updating the 'read' status on web mail messages.
Patient Portal, changing the web mail folder when viewing messages was keeping the old message from the previous folder in the message preview section.
Reports, random primary keys was sometimes causing an error with the new report system.
Patient Edit, "Same for entire family" checkbox was being checked incorrectly.
Blockout Cut-Copy-Paste was not pasting blockouts from certain operatories sometimes.
Sheets, image fields with a height of zero would cause an error when viewed.
Pay Split Manager, enhanced to handle negative payments.
PaySplitManager, charge grid sometimes gave an error when trying to show historical data.
Pay split edit window, options would sometimes be disabled when the paysplit was attached to a procedure.
Pay Split Manager, window width was sometimes not being set correctly.
User Reports, trying to print before running a query was causing an error.
Messaging buttons would sometimes throw an error when moving the buttons.
Central Enterprise Management Tool, adding new connection groups would sometimes not work.
15.2.2(beta) Released 5/11/2015
Insurance plans, changing benefits when adding a new insurance plan to a patient was creating duplicate benefits sometimes.
Enhancement, added a 'same for family' checkbox for patients' wireless phone, work phone, and email.
Enhancement, billing default invoice note now accepts newline characters and spans multiple lines.
Laser labels, 'Group by Family' checkbox was only considering the guarantor's patient status and name when filtering.
Web Sched, patients could schedule appointments for time slots in the past only for today's date.
Triana bridge, ini file was being saved in the wrong encoding format.
After closing, the program continued to run in the background (rare).
ODThreads were not synchronously quitting when trying to quit by group name.
Middle tier, the Treatment Finder report was breaking when trying to filter by provider or billing type.
Clicking the delete button when creating a new task would cause an unhandled exception.
Web Sched, sending reminders for recalls that did not have a due date were showing 01/01/0001 instead of today's date.
Middle tier, sending recall reminders was failing.
Middle tier, commlogs were not automatically getting inserted after sending recall reminders.
5010 eclaims to Denti-Cal now include facility name and address.
Statements to sheets, future appointments now show correctly.
Payment plans, downpayments weren't being preceded by a number sign and what charge number it was.
eRx billing display enhancement.
15.2.1(beta) Released 5/5/2015
Statements to sheets shows balance forward rows within the correct grid.
Statements to sheets now prints to the correct "statement" printer.
Early beta.
Version 15.1 new features listed here
No known issues.
15.1.37 not released
We are no longer setting the sql_mode option to blank on startup.
15.1.36(foreign) Released 10/6/2015
15.1.36 Released 10/6/2015
Middle Tier, trying to print a statment when "Statements use Sheets" is enabled was resulting in a DuplicateNameException.
Statements use Sheets was not considering other family members in the totalValue OutputText field.
15.1.35 Released 9/30/2015
Edit Insurance Plan window, changing insurance plan info would sometimes cause a UE when clicking OK.
15.1.34(foreign) Released 7/30/2015
15.1.34 Released 7/30/2015
Appointments Module, daily production amount wasn't filtering by clinic.
15.1.33 Released 7/8/2015
Web Forms, new patients would have no primary provider sometimes.
Edit Insurance Plan window was taking a long time to close sometimes.
15.1.32(foreign) Released 7/2/2015
15.1.32 Released 7/2/2015
Payments report was showing an invalid date when using some windows localization date formats.
Sheet Defs, making a copy of an internal sheet def was not correctly copying over growth behavior for the field items.
15.1.31 Released 6/22/2015
Appointments, setting appointment confirmation status from the appointment edit window now properly puts patients in the waiting room.
Operatories would show in a different order in the appointment module than the operatory setup window sometimes.
Patient Portal, practice title at the top of the page was getting cut off for Safari browsers.
Dental Schools, setting the default group for instructors was saying it was going to change the student group.
Treatment Finder, Letters Preview was only printing one page per sheet even when the sheet was a multi-page sheet.
15.1.30(foreign) Released 6/12/2015
15.1.30 Released 6/12/2015
Sheets with a lot of fields were taking longer to print and create pdfs.
Patient Select, patients sometimes showed up twice when filtering by subscriber ID.
Family module would sometimes throw an error after enabling the All Insurance feature.
15.1.29 Released 6/11/2015
Patient Edit, Unassigned was sometimes showing for patient's that were assigned to a clinic.
Procedure Note signatures for procedure notes signed in previous versions were incorrectly showing as invalid sometimes.
15.1.28(foreign) Released 6/8/2015
15.1.28 Released 6/8/2015
Saving Treatment Plans that had a discount would sometimes show $0.00 as patient portion.
Appointment Module, printing the schedule or trying to create an appointment when there were no visible operatories would cause an error.
Web Sched, incorrect operatories were being searched sometimes when the clinics feature was enabled but the patient's clinic was set to 'Unassigned'.
Sheets, activating a signature box for input was causing the right and bottom lines of the box to disappear.
User Edit, Clinic restric checkbox updated to have a more accurate description.
15.1.27(foreign) Released 6/3/2015
15.1.27 Released 6/3/2015
Reports, if Headquarters is selected reports will now default to having all clinics selected.
15.1.26 Released 5/29/2015
Send Claims window, upper grid wouldn't accurately reflect claim status sometimes.
Account module, enabling a feature that uses a button would cause an unhandled exceptions on computers that didn't change the preference.
Account module, double clicking on a webmail entry would allow you to delete the webmail.
Clinics, logging on/off or changing security settings was sometimes causing changes to the current appt view.
15.1.25 Released 5/27/2015
Laser labels would throw an error if there was no patient status selected from the list.
Task window, clicking Delete on an old task would throw an unhandled exception sometimes.
Update Message window, improved message text to better warn users about update installation.
eService preference cache getter was not returning a deep copy.
Reports, exporting in the new reports system was sometimes displaying information that didn't match the printed report.
15.1.24(foreign) Released 5/20/2015
15.1.24 Released 5/20/2015
Medications window was slow to use when there were a lot of medications on file
Appointment views, the 'Only show operatories for scheduled providers' check box was not filtering the views based on selected Operatories from the Appointment View Edit window.
Email inbox warning about limited use.
Patient Portal, incoming POP3 server setting was required for the default WebMail Notify email address in order to send WebMail notifications. It is no longer a requirement.
Reports, random primary keys was sometimes causing an error with the new report system.
Blockout Cut-Copy-Paste was not pasting blockouts from certain operatories sometimes.
Sheets, image fields with a height of zero would cause an error when viewed.
User Reports, trying to print before running a query was causing an error.
Web Sched, too many available appointment slots were showing to the patient sometimes.
Fee Tools, using the increase/decrease or copy tools would sometimes cause Open Dental to become unresponsive.
15.1.23 Released 5/11/2015
Web Sched, patients could schedule appointments for time slots in the past only for today's date.
Triana bridge, ini file was being saved in the wrong encoding format.
After closing, the program continued to run in the background (rare).
Middle tier, the Treatment Finder report was breaking when trying to filter by provider or billing type.
Clicking the delete button when creating a new task would cause an unhandled exception.
Web Sched, sending reminders for recalls that did not have a due date were showing 01/01/0001 instead of today's date.
5010 eclaims to Denti-Cal now include facility name and address.
Statements to sheets, future appointments now show correctly.
15.1.22(foreign) Released 5/5/2015
15.1.22 Released 5/5/2015
Plugin Hooks, added hooks for tasks and commlog related entries.
Procedures with medical codes sometimes charted with the wrong default fee.
Internal, phone metrics weren't being recorded correctly.
Plugin Hooks, added hook for text message sending.
Auto Note One Response, selection area would display in a single column even when all options were short in length.
Problem list wasn't showing a newly added problem until you reopened the list in some cases.
Preauthorizations were not defaulting to using the insurance plan's claim form when being created.
eRx wording enhanced.
Commlog signatures made in 13.1 and prior were being invalidated.
15.1.21(beta)(foreign) Released 4/20/2015
15.1.21(beta) Released 4/20/2015
General ledger report sometimes reported incorrect data. (Rare)
Enhanced email attachment cleanup.
Changing patients when in certain modules would sometimes not create security logs.
Enhanced patient account and claim edit window to visually indicate insurance payments that have not been finalized.
Reports, Annual P&I report was displaying incorrect information when using multiple clinics.
Patient Portal DateFormatColumnForMySql was not working as expected for non "US" environments.
Accounting, "Balance Sheet" and "General Ledger" reports have been converted over to the new report system.
Payment Plans, were using ProcDate instead of DatePay to display in the grid
15.1.20(beta)(foreign) Released 4/14/2015
15.1.20(beta) Released 4/14/2015
Web forms, lines and rectangles were not drawing over static images.
EHR, reminder sent measure events are now automatically created when sending a recall reminder from the recall list.
When printing recall postcards grouped by family, the guarantor address is used with a different family member's city, state, and zip code.
Insurance Payment (EOB) window, attempted fix for the total payments box not populating sometimes.
Images, right clicking an EOB or Amendment would give options that did nothing.
Internal phone panel enhanced to dynamically grow based on number of phones.
Canadian insurance category setup, set to defaults button was creating ADA code spans, now creates CDA code spans.
Total payments in the Procedures grid in the Edit Claim window were showing the claim date of service instead of the payment date.
Problem list, manually reordering items did not save changes.
Edit claim window, in extremely rare circumstances opening the edit claim window caused the program to close.
Chart numbers with special characters would sometimes cause an unhandled exception.
Time card management, printing grid of all time cards failed when trying to print more than one page.
Database maintenance enhancement, improved detection for claims and claimprocs with mismatched statuses.
Problem list, deleting problems was not possible.
EHR Measure Report, was treating medications as medical orders in some cases.
The appointment edit clinic drop down would grow larger than the screen with a large number of clinics.
15.1.19(beta)(foreign) Released 4/7/2015
15.1.19(beta) Released 4/7/2015
Sheets, Topaz signature boxes were not getting resized correctly.
Internal, ring groups were not being set to backup when user was marked as triage and changed clock status.
Appointment edit window was making an unnecessary function call.
Appointment module emp grid was showing hidden employees.
Workstations were indicating that an update was in progress too often. (Only an issue in v15.1.18)
15.1.18(beta)(foreign) Released 4/3/2015
15.1.18(beta) Released 4/3/2015
Canadian labs could be set complete without setting their parent procedure complete.
Upgrading, the database was not tracking if an update was in progress sometimes.
New Claims would throw an unhandled exception if you had multiple medical insurances and no dental insurance.
Importing sheets, static text fields were invisible if the sheet being imported was created in a version prior to v15.1
Enhancement, eServices middle tier validation frequency increased.
Commlog signatures were sometimes being invalidated.
Unread task notifications weren't getting deleted when deleting a task, bloating the taskunread table.
Image module, images could accidentally be moved while the image preview was loading.
Plugin Hooks, hooks added to Wiki load, and FormOpenDental wiki click.
Attempted fix for duplicate preferences found after upgrading.
Patient Select, Clinic added to the list of display fields.
Patient Edit, patient's can no longer be created for clinics you do not have access to.
Billing, when clinics is on, patients with no clinic will display in the billing list if All or Unassigned is selected.
15.1.17(beta) Released 3/26/2015
Patient Portal, user names including an apostrophe would cause an error when logging in.
Statements to Sheets, printing custom statements from the "More Options" window now works correctly.
Connecting to a database where the update was canceled by the user was sometimes giving a duplicate preference message instead of giving a corrupt database message.
Enhancement, added bridge to Genoray Triana.
Enhancement, output to file electronic billing format now allows using chartnum or patnum when exporting to XML.
Enhancement, added bridge to VixWin using numbered mode for image storage.
Dental Schools, selecting No when asked to set all students/instructors to a usergroup will now set the default user group properly, but not update the students/instructors.
15.1.16(beta)(foreign) Released 3/20/2015
15.1.16(beta) Released 3/20/2015
MySQL version was stored incorrectly sometimes due to computer locales. This was causing automatic backups to be made every time Open Dental was launched.
Insurance estimates secondary PPO writeoffs option.
eCW, enhancement to restrict users without ApptEdit permission from pushing the Finish & Send button.
Tasks, Opening the repeating tasks list was causing an error.
'Procedures Not Billed to Insurance' enhanced with a check box in order to include procedures with unsent medical insurance.
Edit Sheet Def window enhanced to display colors and text alignment for static text and line fields within the preview section.
Web form lines were not applying color correctly.
Send Claims, validating claim information would sometimes cause an unhandled exception and crash.
15.1.15(beta) Released 3/13/2015
Web forms now support sheets that utilize the new item color and text align options for static text fields.
HQ, triage task count and timer are now more accurate.
Receivables Breakdown Report, provider abbreviations now show in addition to the select providers' names at the top of the report.
Tasks, editing a task marked Done will now uncheck the Done checkbox.
Operatory Setup, operatories would not change position in the list sometimes.
Sheet printing, extremely large static images with high dpi were printing blurry.
Statements to sheets, printing receipts was showing additional information, including procedures.
Replication and Random Primary Key users, improved performance for inserting rows into the database.
Send claims window was not showing some claims waiting to send if the clinics feature was enabled then disabled.
Panda Perio bridge now works with PandaLauncher.
Insurance eligibility, error message now lists all of the supported clearinghouses
Confirmation list, hygiene prescheduled filter now filters on the appointment's scheduled date
Tasklists inside tasklists were not showing as orange when they contained new tasks.
15.1.14(beta) Released 3/6/2015
Task lists, filtering very large tasks lists made Open Dental become unresponsive sometimes.
Treatment finder report was showing patients with scheduled appointments for the date the report was run.
InsPayFix tool was sometimes taking claimprocs already attached to a claimpayment and attaching them to a new claimpayment when a claim had a supplemental claimproc that wasn't attached to any claimpayment.
Dashboard report enhanced to load quicker for larger databases.
Enhancement, claim edit window treating provider and billing provider dropdowns will now correctly display the provider even if that provider has been hidden.
Sheets framework, "Multi Page" check box was removed and grids can be deleted properly.
Ortho chart audit trail was creating extra entries even when nothing was changed.
Dental Schools, setup window was sometimes selecting the incorrect user groups for the defaults.
Tasks, users with lots of task list subscriptions were taking a long time to load the first time logging in.
Task list subscriptions were not ordered by description.
Appointment printing was not including appointments that started on the printing start time sometimes.
Removed unnecessary warning dialog when copying files to the server.
An exception would occur when the internal label type Label Text was selected as the default patient button label.
15.1.13(beta)(foreign) Released 2/26/2015
15.1.13(beta) Released 2/26/2015
Image Module, deleting an image or canceling an import would take a long time sometimes.
Enhancement, appointment bubble maximum note length can now be adjusted.
Treatment Plan, Patient Portion was not showing if the patient had a discount, but no insurance.
Procedure code D tool enhancement, updated categories on several codes to be more accurate. This only applies for first time users.
Intermingled account entries sort by date.
Replication, trying to create a preauthorization would throw an error when using random primary keys sometimes.
Providers, modifying providers after Dental Schools had been used would sometimes cause an error.
Replication was failing due to duplicate primary keys in the tempfambal table sometimes.
15.1.12(beta) Released 2/19/2015
Edit Provider, hiding a provider would sometimes throw an error.
Procedure Info window, discount text sometimes wouldn't update when additional discount adjustments were applied after the procedure was set complete.
Error when loading plugins after switching to version 15.1 because of schema change.
Billing, re-openng an old billing list was sometimes causing an error.
15.1.11(beta)(foreign) Released 2/18/2015
15.1.11(beta) Released 2/18/2015
Printing the appointment schedule with appointments before the start time would throw an error sometimes.
Production and income annual report would not work if filtering by Providers or Clinics.
Internal, Edit Employee Setting notes text box enhanced to allow pasting current date using Ctrl+D.
Production and Income annual report, was breaking if not selecting all providers or clinics
Insurance Payment Types, EFT was being added with the same order as check.
Report Complex, reports were displaying counts as currency.
Web forms were not automatically translating [dateToday]
Definitions, item order is now properly set on window close.
Internal, reseller customer keys associated to other 'family members' no longer show when looking at a non-guarantor.
15.1.10(beta) Released 2/13/2015
EHG billing error message enhanced.
'Procedures Not Billed to Insurance' report was not including procedures with unsent medical insurance.
Medications, Adding or deleting a medication would not display until closing and re-opening the program.
Medication for Patient, deleting medication through the edit button was sometimes throwing an error.
Tasks, changed sorting order to sort based on unread status, then priority, then date created.
HQ only, tasks will now retain their priority level regardless of where they're moved.
Deposit slips now order by date and then by incrementally by when the deposit slip was created (doesn't affect users with random primary keys).
Web forms were not being flagged for deletion from Open Dental's servers even after successfully downloading the sheet(s). This was causing the same (up to 20) sheets to be downloaded over and over again.
15.1.9(beta) Released 2/11/2015
Mobile web (new style) enhanced to work with v15.1. Includes new UI.
Labels were printing margins when they should not have been.
Corrected misspellings of "Statement" in several places.
Task lists were being updated too often when changing the Start Date for viewing finished tasks.
Database maintenance enhancement, invalid date in the patient table.
Mobile web (new style) was not showing red 'broken' text on broken appointments.
Mobile web (new style) was showing unscheduled and planned appointments as if they were scheduled.
Default statement sheet did not display statement note correctly sometimes.
Payments Report, Clinics were showing for insurance payments even if clinics were turned off.
Select Prescription window, message displayed when pressing OK without any prescriptions selected is now more accurate.
Enhanced database maintenance, optimize and repair now shows result log.
Family module, end of patient's address was being hidden beneath slider sometimes.
Web forms navigation enhanced for tablets and mobile devices.
Payments Report, was sometimes not showing totals and printing a blank page instead.
15.1.8(beta) Released 2/6/2015
Clinics, appointment views are defaulting to the 'none' view of the current user's clinic instead of the clinic and view for the computer.
Equipment edit window tab stops corrected.
Payments Report, clinic column is showing even with clinics disabled.
Appointment views with 'Only show operatories for scheduled providers' were keeping users from logging in sometimes.
Tasks, adding a note to a task marked as Done would throw an exception if someone else altered it.
Statement sheets, internal statement sheet description was misspelled.
Enhanced overtime calculation accuracy if using daily overtime calculation rules in rare circumstances.
HQ, tasks sent from triage to personal task lists have their priorities changed to normal to preserve old sorting behavior.
Deprecated the unused 'Show insurance pending and related balance info on statement summary' preference.
15.1.7(beta)(foreign) Released 2/3/2015
15.1.7(beta) Released 2/3/2015
Payments Report, was sometimes not displaying even if there was rows to display.
HQ, XChargeReconcile can now handle partial payments.
Billing, All option was not applying to patient's not associated to a clinic.
15.1.6(beta) Released 2/3/2015
Single page sheets, images that equaled the size of the sheet would create an extra blank page when printing.
Encrypted email certificate stores are now initialized after log on.
Temp file, names were being duplicated sometimes.
HQ only, Phone Map updated to use new task priority system.
Tasks, were sometimes sorting in the incorrect order and were missing from the unread list.
Time Card Printing, print selected didn't print in color if time card entry was edited.
Appointment module employee schedule grid was showing one row per employee instead of one row per schedule per employee.
Clinic columns were showing in Setup | Security when clinics were not enabled.
The list of clinics was not being refreshed on load before setting the current module.
Treatment plan secondary writeoff estimates are always zero.
15.1.5(beta) Released 2/2/2015
Billing list create failed with error message when clinics were not enabled.
Web Sched, open slots were always starting on today's date instead of using the recall due date.
Internal, task colors sometimes weren't updating correctly.
Tasks, sending tasks from the Main tasklist was sometimes causing an error.
15.1.4(beta) Released 1/30/2015
HQ, Opening tasks from within the Triage task list was sometimes throwing an error.
15.1.3(beta) Released 1/30/2015
HL7, messages with improperly formatted PID segments would sometimes cause the an error.
Tasks, adding a task when not currently in a task list was causing an error.
Update file copier was not launching correctly from older versions.
Billing, not having clinics enabled was causing an error to occur.
15.1.2(beta) Released 1/30/2015
Edit payment window, now blocks if no payment type is selected and not an income transfer.
The last viewed appointment view computer preference was not converting correctly.
15.1.1(beta) Released 1/29/2015
Early beta
Patients add many, assignment of benefits was not considering the default assignment of benefits preference when creating an insurance plan.
Time card notes are no longer reset if other time card fields are edited before saving changes.
Attempted bug fix, procedure code fee changes were not sending out cache refresh signals sometimes.
Enhancement, when creating new patients the selected clinic is initially set to the default clinic.
Version 14.3 new features listed here
No known issues.
14.3.45 not released
14.3.44(foreign) Released 11/7/2016
14.3.44 Released 11/7/2016
We are no longer setting the sql_mode option to blank on startup.
14.3.43 Released 11/1/2016
We are no longer setting the sql_mode option to blank on startup.
14.3.42 Released 6/19/2015
Treatment Finder, Letters Preview was only displaying the first patient letter.
Treatment Finder, Letters Preview was only printing one page per sheet even when the sheet was a multi-page sheet.
14.3.41(foreign) Released 6/11/2015
14.3.41 Released 6/11/2015
Procedure Note signatures for procedure notes signed in previous versions were incorrectly showing as invalid sometimes.
14.3.40(foreign) Released 5/5/2015
14.3.40 Released 5/5/2015
Enhanced email attachment cleanup.
Changing patients when in certain modules would sometimes not create security logs.
Procedures with medical codes sometimes charted with the wrong default fee.
Commlog signatures made in 13.1 and prior were being invalidated.
14.3.39(foreign) Released 4/14/2015
14.3.39 Released 4/14/2015
Enhancement, eServices middle tier validation frequency increased.
Commlog signatures were sometimes being invalidated.
Image module, images could accidentally be moved while the image preview was loading.
When printing recall postcards grouped by family, the guarantor address is used with a different family member's city, state, and zip code.
Insurance Payment (EOB) window, attempted fix for the total payments box not populating sometimes.
Canadian insurance category setup, set to defaults button was creating ADA code spans, now creates CDA code spans.
Total payments in the Procedures grid in the Edit Claim window were showing the claim date of service instead of the payment date.
Edit claim window, in extremely rare circumstances opening the edit claim window caused the program to close.
Chart numbers with special characters would sometimes cause an unhandled exception.
Time card management, printing grid of all time cards failed when trying to print more than one page.
Database maintenance enhancement, improved detection for claims and claimprocs with mismatched statuses.
EHR Measure Report, was treating medications as medical orders in some cases.
The appointment edit clinic drop down would grow larger than the screen with a large number of clinics.
14.3.38 Released 3/26/2015
Patient Portal, user names including an apostrophe would cause an error when logging in.
Enhancement, output to file electronic billing format now allows using chartnum or patnum when exporting to XML.
Add generic medication was failing with error when using a Linux database server.
14.3.37(foreign) Released 3/20/2015
14.3.37 Released 3/20/2015
An exception would occur when the internal label type Label Text was selected as the default patient button label.
MySQL version was stored incorrectly sometimes due to computer locales. This was causing automatic backups to be made every time Open Dental was launched.
Insurance estimates secondary PPO writeoffs option.
Panda Perio bridge now works with PandaLauncher.
'Procedures Not Billed to Insurance' report was always including procedures with unsent medical insurance.
Send Claims, validating claim information would sometimes cause an unhandled exception and crash.
14.3.36(foreign) Released 3/4/2015
14.3.36 Released 3/4/2015
InsPayFix tool was sometimes taking claimprocs already attached to a claimpayment and attaching them to a new claimpayment when a claim had a supplemental claimproc that wasn't attached to any claimpayment.
Appointment printing was not including appointments that started on the printing start time sometimes.
14.3.35 Released 2/26/2015
Enhancement, appointment bubble maximum note length can now be adjusted.
Replication, trying to create a preauthorization would throw an error when using random primary keys sometimes.
Replication was failing due to duplicate primary keys in the tempfambal table sometimes.
14.3.34(foreign) Released 2/24/2015
14.3.34 Released 2/24/2015
Printing the appointment schedule with appointments before the start time would throw an error sometimes.
Insurance Payment Types, EFT was being added with the same order as check.
Treatment Plan, Patient Portion was not showing if the patient had a discount, but no insurance.
Procedure code D tool enhancement, updated categories on several codes to be more accurate. This only applies for first time users.
14.3.33 Released 2/12/2015
Labels were printing margins when they should not have been.
Database maintenance enhancement, invalid date in the patient table.
Mobile web (new style) was not showing red 'broken' text on broken appointments.
Mobile web (new style) was showing unscheduled and planned appointments as if they were scheduled.
EHG billing error message enhanced.
'Procedures Not Billed to Insurance' report was not including procedures with unsent medical insurance.
14.3.32 Released 2/6/2015
Enhanced overtime calculation accuracy if using daily overtime calculation rules in rare circumstances.
Deprecated the unused 'Show insurance pending and related balance info on statement summary' preference.
14.3.31 Released 2/3/2015
Time card notes are no longer reset if other time card fields are edited before saving changes.
Attempted bug fix, procedure code fee changes were not sending out cache refresh signals sometimes.
Edit payment window, now blocks if no payment type is selected and not an income transfer.
Single page sheets, images that equaled the size of the sheet would create an extra blank page when printing.
Encrypted email certificate stores are now initialized after log on.
Time Card Printing, print selected didn't print in color if time card entry was edited.
Treatment plan secondary writeoff estimates are always zero.
14.3.30(foreign) Released 1/27/2015
14.3.30 Released 1/27/2015
Chart module, autocodes sometimes wouldn't detect surfaces correctly.
Employee timecard rules weren't being deleted when the employee was deleted.
Sheets, edit checkbox window, text more accurately describes purpose of the available options.
Enhancement, messaging buttons are more responsive after removing old signals from the database.
Planned Appointments grid in the Chart module was showing duplicate appointments sometimes.
Replication enhancement, user queries can now be ran from any computer connected to a single "report server" instead of only being able to run user queries from a single computer.
Canada Quebec fee schedules for previous years must not be available for download.
Production and income monthly report, scheduled column now only shows TP procs. C procs attached to incompleted appts will still show in db maint.
Wiki edit no longer sluggish while typing.
EHR summary of care CCD document management enhanced.
Time Card Printing, now prints in color if time card entry was edited.
14.3.29 Released 1/19/2015
Middle tier, loading SNOMED codes into local cache was failing.
14.3.28(foreign) Released 1/16/2015
14.3.28 Released 1/16/2015
Insurance, Adjustments were not properly counting towards General deductibles. Finished implementation.
ERA import now matches claims for dropped insurance plans.
Database maintenance, added a fix for claim estimates that are sometimes attached to group notes.
Shutdown now was not disposing of all forms when the shutdown was initiated sometimes.
Insurance, added a Unit Test for the adjustment change in the previous version.
Appointment Module, week view appointments were scheduled on day clicked in small calender instead of date clicked in appointment view.
Audit trail, the AppointmentEdit log for automatically setting all procedures complete due to setting the appointment complete was not showing up in the appointment specific audit trail.
EHR dashboard was not showing measure type "Smoking" as green for patients under 13 years of age.
Images Module, printing EOB's would sometimes throw an unhandled exception.
Appointment Module, week view double booking rules weren't being enforced correctly.
ERA claimproc matching improved to better handle payment entry for duplicate procedure codes on the same claim.
14.3.27(foreign) Released 1/8/2015
14.3.27 Released 1/8/2015
Payment splits to patients outside the family are not applied to a payment plan.
DatabaseMaintenance, buttons were anchored slightly incorrect.
Internal, Add buttons were anchored incorrectly for ProvKeysCustomer
DemandForce bridge would error in middle tier.
Internal, increased repeating charge standard support fee from $149 to $159 and mobile fee from $10 to $15.
Canadian pre-auths, sending electronically was sometimes showing an error about invalid office sequence number.
Bridges, Trophy(Extended) was sending the patient name incorrectly.
Procedures with medical codes sometimes charted with the wrong default fee.
HQ only function FillTriageLabels() was causing slowness when it was run from the main thread. Moved to separate worker thread.
Insurance, Adjustments were not properly counting towards General deductibles. Partial implementation,
14.3.26 Released 1/2/2015
Appointments Module, when the display fields show referrals, every scheduled patient's referrals would show on every appointment in the grid.
Text boxes would sometimes throw an unhandled exception when pasting into them.
Statements were sometimes throwing unhandled exceptions for foreign practices.
The generic HL7 interface would sometimes have an unhandled exception when processing the SCH segment.
Mobile sync with middle tier sometimes would not sync appointments.
Users had to log out and log back in to update their security group permissions.
Multi-page sheets didn't display images past the first page sometimes.
14.3.25(foreign) Released 12/19/2014
14.3.25 Released 12/19/2014
Sheets, radio button groups were not toggling correctly sometimes.
Internal, country label in patient edit window was hidden.
Image Module, PDF documents were printing blank pages.
Edit schedule and edit blockout, notes textbox now has QuickNotes and spell checking functionality.
Sheet import tool was showing Misc fields which are not importable fields.
Payment Plans, copying a value into Payment Amount was sometimes causing an error.
QuickBooks, sending old deposits was using today's date instead of the date of the actual deposit.
Appointment bubble, really long appointment notes were unreadable when hovering over an appointment.
Patient clones didn't have a primary provider after creation.
Canadian eclaims error messages further enhanced.
Appointments were able to move operatories without the AppointmentMove permission.
ICD9 cache was being added twice which caused an error message show.
14.3.24(foreign) Released 12/12/2014
14.3.24 Released 12/12/2014
Email, can now send images as attachments.
Canada, adding a provider was failing with error if the database was blank.
Some sheet text fields were being cutoff when printing the sheet, but not when previewing the sheet.
Plugin Hooks, added hook to ContrChart pd2_PrintPage.
Accounting, Balance sheet report was using a less precise numeric to calculate equity.
Security, Auto-logoff feature was closing in progress backups.
Blockout cut-copy-paste would sometimes create overlapping blockouts.
Email edit window did not place a button on the task bar when open.
Database maintenance insurance payment fix tool now uses the date received on claims when creating checks.
Canadian eclaims enhanced error messages.
Enhancement, added Ontario Dental Association 2015 fee guide.
Patient edit window was showing location labels incorrectly for foreign regions.
EHR, Improved email measure event logic.
Enhanced payment plans report execution time on large databases.
Adding a new appointment didn't check if it was overlapping an existing appointment sometimes.
Perio Chart, was not allowing you to select perio chart exams if you had to scroll to see them.
Quick buttons for anterior composite fillings - DL, MDL, and ML - did not have default surfaces attached.
ERA claim payment entry by total can now be deleted.
Canada middle tier, carrier edit window failed to load with error.
14.3.23(foreign) Released 12/2/2014
14.3.23 Released 12/2/2014
Newcrop didn't allow special characters in the practice title.
Claim supplemental payment date defaults to today.
EHR code system importer, 2014 CPT code import would sometimes give an error with newer downloads of the zip file.
ERA now has an editable note.
Patients raw report had references to old columns that were no longer in the database.
Claim procedures, the Paid By Other Ins box didn't allow decimal values.
ERA claim matching enhanced for patient name and subscriber ID.
Confirmation list would sometimes miss appointments in the date range selected.
Supplies window search box now allows any search term.
Blockouts on Sunday were not editable sometimes.
Rare, generic HL7 interface modifications due to minor issues discoverd while creating specification document.
14.3.22(foreign) Released 11/20/2014
14.3.22 Released 11/20/2014
Claim edit window, claim identifier can now be edited for sent claims, to help ERA payment matching.
Recall list window would throw an error if there were no types to show in recall list selected.
Internal, blue triage tasks were sorting by task note time instead of task entry time.
Replication may break if using treatment finder or reports dashboard on multiple computers simultaneously.
Fixed typo in EHR patient smoking status window.
Ortho chart auto note button would undo any text changes made before the button was clicked.
Logging sometimes didn't use the ProcComplEdit permission.
14.3.21(beta) Released 11/18/2014
Internal, triage task list was causing slowness when sorting.
14.3.20(beta) Released 11/14/2014
iRYS bridge was sending invalid birthdates.
Replication duplicate primary key error on patientnote table when the same patient was selected from two different offices in a short period of time (rare).
Appointments module calendar selects work week more accurately.
EHR Summary Of Care, referrals were not setting a referring provider by default.
Database Maintenance, added method to fix un-attached summaries of care.
Triage task list sorts more accurately.
EHR Summary Of Care, added message to improve accuracy of measures.
Auto note one response prompt would sometimes show entries on top of other entries.
After importing ICD9 and SOP codes, they were not able to be used until Open Dental was restarted.
Receiving a no payment claim by changing the claim status to recieved now sets the zero payment date to today.
Reseller portal passwords are now encrypted and can be changed by the user via the portal.
14.3.19(beta)(foreign) Released 11/10/2014
14.3.19(beta) Released 11/10/2014
Reverted bug fix for selecting Sunday on calendar in week view mode because it made blockouts and appointments uneditable.
14.3.18(beta) Released 11/7/2014
Added error handling for viewing EOBs.
GWT web apps were not deserializing DataTable properly in IE8.
ERA payment entry can now match original claim where the date of service spans multiple dates.
Enhancement, Confirmation window for splitting payments in excess of patients' balances improved.
Batch printing of routing slips was not working, this affected all batch sheet printing.
XChargeReconcile, Payments now calculate correctly based on DateEntry.
EHR, Summaries of Care on the dashboard were showing as met even if there were not attached to a transition of care.
Edit Carrier window would sometimes hide the OK and Cancel buttons.
Sheets sometimes printed blank pages if there were inaccessible images on them.
Tesia clearinghouse wasn't sending state license numbers with claims using 5010 format
Appointment module sometimes selected week incorrectly.
Internal, registration keys now show PatNums.
Replication slave monitor was blocking access when the replication slave was stopped without SQL errors.
eCW, sending procedures from an appointment where the appointment provider is different than the procedure(s) provider would sometimes cause the incorrect provider for the procedures to be transmitted.
HL7, enabling an HL7 definition when using the eCW program link in tight or full mode no longer adds a button for sending DFTs to the chart module tool bar.
14.3.17(beta)(foreign) Released 10/30/2014
14.3.17(beta) Released 10/30/2014
Internal screen captures were deprecated.
Chart Module and the Task List were being refreshed too often.
Triage task list wasn't sorting by priority and date.
Middle Tier, update would fail if updating to version 14.3 due to enhancement to support more plugins.
XChargeReconcile, void was causing imported amounts to show incorrectly. Payments now run show based on PayDate.
EHR windows that loaded with suggested CQM codes took a while to load the first time.
Labels and Rx forms sometimes didn't print the bottom half inch.
14.3.16(beta) Released 10/27/2014
Sheets framework, contained memory leaks which sometimes caused errors.
Scanning images, default scanner settings were being set incorrectly.
Multi-page sheets, corrected user interface to properly display page breaks in design mode.
14.3.15(beta) Released 10/27/2014
EHR Triggers would error when selecting a problem with an invalid SNOMED CT code.
EHR Direct messages cannot be sent over implicit SSL port 465.
Enhancement, confirmation is needed when deleting an entry for a day in the schedule.
A query used to get the group notes for a patient whenever the chart module is selected has been optimized.
ERA payment entry now matches claims based on partial subscriber IDs.
eCW, the treatment plan PDF contained all treatment planned procedures instead of only those selected for saving.
eCW, the progress notes PDF contained all procedures for the date of the appointment, including deleted procedures.
Eclaim procedure prosthesis validation messages enhanced.
Plugin Hooks, added hooks to constructors of FormSecurity and FormLogOn.
User Edit, clinic checkbox more accurately describes its behavior.
ERA payment entry now includes payment date effective for electronic payments.
The appointment notes shown to make a commlog when deleting an appointment would sometimes hide the message box buttons.
14.3.14(beta)(foreign) Released 10/20/2014
14.3.14(beta) Released 10/20/2014
Email inbox failed to download some messages.
Canadian eclaim version 04 for carrier Medavie Blue Cross.
Email message refresh button now restores email content and attachments.
14.3.13(beta)(foreign) Released 10/16/2014
14.3.13(beta) Released 10/16/2014
EHR, reconciling problems and allergies was sometimes causing an error.
Emails, new line characters in the subject were stopping emails from being sent.
Open Dental would sometimes error when loading after choosing a database.
Patients raw report was not showing PriProv as a filter in the WHERE condition.
Proc tools D codes description had the wrong year showing.
14.3.12(beta) Released 10/13/2014
Oracle, appointment module was throwing an error upon load.
Database Maintenance, added new method to fix documents with invalid dates.
Images Module, document importing has improved validation on date fields.
Receivables Breakdown Report was including insurance payments attached to insurance payment plans.
Confirmations, failed texts were setting appointments to confirmed and creating commlogs.
Audit trail, ProcComplCreate more consistant logging.
ADA 2015 codes added.
Procedure code alternate description now shows in the edit claim window and on printed claims.
OD hosted Patient Portal was not being properly redirected on startup if user had locally bookmarked URL.
eCW, appointments more than 4 months old would allow access to the Finish & Send button due to deletion of old HL7 message text.
14.3.11(beta)(foreign) Released 10/7/2014
14.3.11(beta) Released 10/7/2014
Provider Setup, Add button was sometimes throwing an error.
Enhancement, email error messages show more information when sending confirmations.
Middle Tier, an error would happen when a total payment was added to a claim and the place of service of the claim was not set to 'Office'.
Middle Tier, an error would sometimes occur when validating a claim due to incorrect number of parameters in a web service call.
Enhancement, Family Relationships Defaults button now considers "single" patients as possible parents. Improved logic to determine relationships.
Email Addresses, was sometimes not refreshing the cache correctly.
Medication Reconcile, resizing the medication reconcile window was sometime causing an error.
Procedures attached to claims were able to be deleted.
Enhancement, deposit slip add warning message is more meaningful.
14.3.10(beta) Released 10/3/2014
EHR patient portal PHI access, option to limit to specific family members.
14.3.9(beta)(foreign) Released 10/3/2014
14.3.9(beta) Released 10/3/2014
Discounts, button was not being disabled if no patient was selected.
Ortho Chart, added OK and Cancel buttons so user can choose to save changes.
Email attachments were sometimes downloaded incorrectly if they were images or pdfs.
EHR, dashboard was not always displaying correctly when a user had a key.
14.3.8(beta) Released 10/1/2014
14.3.8(beta)(foreign) Released 10/1/2014
Manage module, multiple accounting windows could be launched sometimes.
Enhancement, multipage sheet fields are easier to place and now have better position validation.
Waiting Room resizes and displays scrollbar correctly.
EHR clinical summaries for a single date only.
Treatment plan module procedure discount adjustment preference type would give an unhandled exception when all adjustments were hidden.
Perio Chart, directional radio buttons were not selectable.
EHR, Medical Reconciliation was not allowing users to manually reconcile non-electronic transitions of care.
Procedures with a medical code entered were not using the primary insurance's fee schedule when the patient did not have medical insurance but did have dental insurance.
Confirmation list would show appointments for new patients when selecting the recall only filter.
EHR clinical summary to patient portal is now more automated.
Problem list, sometimes sorted incorrectly.
eCW HL7 enhancement to import the patient's title (e.g. Dr) in component 5 of the patient name field PID.5.
14.3.7(beta) Released 9/23/2014
Popups for families were not sorting correctly sometimes.
Eclaim history X12 277 status notifications were showing error when displayed.
Tasks, having the tasks list minimized when it updated would sometimes cause the scroll height to not update correctly.
Setup schedules, users were able to schedule unreasonable periods of time and are now limited to 5 year spans.
EHR syndromic surveillance messages require at least one observation.
Multipage sheets sent to kiosk would sometimes print incorrectly.
Sending bills with transfers on them were sometimes causing an error.
Claim forms now support name format of "LName, FName, MI" as required by Medical on UB04 printed claims.
Tasks, 'Send To Me' will now display the task immediately after it is clicked instead of waiting for the refresh interval.
Phone panel layout additional phone column.
14.3.6(beta)(foreign) Released 9/17/2014
14.3.6(beta) Released 9/17/2014
Security, log off after minutes with negative numbers would log off every 15 seconds.
EHR, provider keys with blank first or last names were interfering with adding new providers.
Database Maintenance, added new method to fix total payments with invalid dates.
Canada, claim forms were not correctly displaying student status for patients.
Account, commlog entries were selecting the wrong rows if patients had identical names in the same family.
HL7 TCP/IP service would sometimes stop due to an unhandled exception.
14.3.5(beta)(foreign) Released 9/11/2014
14.3.5(beta) Released 9/11/2014
Dental Schools, adding an evaluation definition was sometimes causing an error. Default usergroup picker was displaying incorrect usergroups.
Procedures were staying associated to claims even after the claim had been deleted sometimes.
Payments of $0 using X-Charge would sometimes cause issues.
XCharge Reconcile, was duplicating void charges and not correctly counting partial payments.
Multipage sheets sometimes didn't print properly when sent to the printer.
When updating from older versions, there was an error regarding the EmailDefaultAddressNum pref.
Middle tier, managing time cards was throwing an error.
14.3.4(beta) Released 9/8/2014
Canada, deleted lab fees were sometimes changing status when the procedure they were attached to was changed.
Payment plan by number of payments, interest on last payment was off by one penny (rare).
Fee Schedules, selecting a fee schedule type and then editing a fee schedule would sometimes select the wrong schedule.
HL7 generic interface minor changes and bug fixes for new HL7 version 2.6 internal definition and message handling.
Problems, reordering problems while in selection mode was causing issues.
HQ, Phones address note was never getting filled.
Web service, data sets and tables were not deserializing custom XML characters correctly.
Appointment Bubble, was sometimes not displaying information correctly when refresh was hit.
EHR, the CQM window was not launching due to unknown column provider.EhrKey
Enhanced WebMail sending by adding a preference for a notify email address.
14.3.3(beta) Released 9/2/2014
Proc code tools, the D code tool was missing a procedure code.
Sheets that have large background images were not printing correctly on one page.
Sheets, signature box controls were being duplicated sometimes.
Sheets, required signature boxes on previously filled out forms were always saying that the signature was required even if it had been resigned.
Image Module, deleting an image or canceling an import would take a long time sometimes.
Trial version can only connect to trial databases.
Payment plans report, when running with "hide completed payment plans" checked the report would not show payment plans that had no payments attached.
Multi-page sheets sometimes printed lines and check boxes incorrectly.
Recurring Charges, holding control while clicking on the grid was not acting as expected sometimes.
14.3.2(beta) Released 8/22/2014
Task list, the Open Tickets tab was not showing any entries.
Discounts, was not including write-offs when evaluating if Show Discounts should be checked.
Sheets, previously signed forms were showing that the signature was invalid sometimes.
Audit trail button from appointment edit window and insurance plan window was causing error message.
HQ Practice Title Reset tool.
Edit Procedure Buttons, would select the wrong procedure button to edit.
EHR Measures, lab and radiology order measures could sometimes give incorrect numbers when the same EHR provider key was entered on multiple providers.
EHR Measures, MU1 ClinicalSummaries measure enhanced to not use temp tables.
14.3.1(beta) Released 8/21/2014
Treat' Plan and Chart module graphics smoothed out.
Oracle, several tables have text based columns that were not set to allow nulls which was throwing an error when an insert was attempted on them sometimes.
Voice-to-Text software was not working with Perio charting.
Printing treatment plan was calculating columns incorrectly with the itemized items preference unchecked.
Database Maintenance, added a check for medications that have invalid generic brands.
Version 14.2 new features listed here
No known issues.
14.2.48 not released
14.2.47(foreign) Released 3/6/2015
14.2.47 Released 3/6/2015
Insurance Payment Types, EFT was being added with the same order as check.
14.2.46 Released 1/19/2015
Middle tier, loading SNOMED codes into local cache was failing.
14.2.45(foreign) Released 1/15/2015
14.2.45 Released 1/15/2015
Database maintenance insurance payment fix tool now uses the date received on claims when creating checks.
Mobile sync with middle tier sometimes would not sync appointments.
Appointment Module, week view appointments were scheduled on day clicked in small calender instead of date clicked in appointment view.
14.2.44(foreign) Released 12/2/2014
14.2.44 Released 12/2/2014
Newcrop didn't allow special characters in the practice title.
Patients raw report had references to old columns that were no longer in the database.
Confirmation list would sometimes miss appointments in the date range selected.
Blockouts on Sunday were not editable sometimes.
14.2.43 Released 11/20/2014
Claim edit window, claim identifier can now be edited for sent claims, to help ERA payment matching.
Recall list window would throw an error if there were no types to show in recall list selected.
Replication may break if using treatment finder or reports dashboard on multiple computers simultaneously.
Fixed typo in EHR patient smoking status window.
Ortho chart auto note button would undo any text changes made before the button was clicked.
Logging sometimes didn't use the ProcComplEdit permission.
14.2.42 Released 11/14/2014
Auto note one response prompt would sometimes show entries on top of other entries.
Receiving a no payment claim by changing the claim status to recieved now sets the zero payment date to today.
14.2.41(foreign) Released 11/13/2014
14.2.41 Released 11/13/2014
EHR, Summaries of Care on the dashboard were showing as met even if there were not attached to a transition of care.
Replication duplicate primary key error on patientnote table when the same patient was selected from two different offices in a short period of time (rare).
Appointments module calendar selects work week more accurately.
14.2.40(foreign) Released 11/10/2014
14.2.40 Released 11/10/2014
Reverted bug fix for selecting Sunday on calendar in week view mode because it made blockouts and appointments uneditable.
14.2.39 Released 11/7/2014
Scanning images, default scanner settings were being set incorrectly.
EHR windows that loaded with suggested CQM codes took a while to load the first time.
Added error handling for viewing EOBs.
GWT web apps were not deserializing DataTable properly in IE8.
Enhancement, Confirmation window for splitting payments in excess of patients' balances improved.
Edit Carrier window would sometimes hide the OK and Cancel buttons.
Tesia clearinghouse wasn't sending state license numbers with claims using 5010 format
Appointment module sometimes selected week incorrectly.
eCW, sending procedures from an appointment where the appointment provider is different than the procedure(s) provider would sometimes cause the incorrect provider for the procedures to be transmitted.
HL7, enabling an HL7 definition when using the eCW program link in tight or full mode no longer adds a button for sending DFTs to the chart module tool bar.
14.2.38 Released 10/27/2014
EHR Direct messages cannot be sent over implicit SSL port 465.
A query used to get the group notes for a patient whenever the chart module is selected has been optimized.
eCW, the treatment plan PDF contained all treatment planned procedures instead of only those selected for saving.
eCW, the progress notes PDF contained all procedures for the date of the appointment, including deleted procedures.
Eclaim procedure prosthesis validation messages enhanced.
User Edit, clinic checkbox more accurately describes its behavior.
WebServiceLander.asmx web reference was pointing at an invalid URL
The appointment notes shown to make a commlog when deleting an appointment would sometimes hide the message box buttons.
14.2.37(foreign) Released 10/20/2014
14.2.37 Released 10/20/2014
Daily Payments, added support for selecting individual insurance payment types to show on reports.
Email inbox failed to download some messages.
Canadian eclaim version 04 for carrier Medavie Blue Cross.
14.2.36(foreign) Released 10/16/2014
14.2.36 Released 10/16/2014
EHR, reconciling problems and allergies was sometimes causing an error.
Open Dental would sometimes error when loading after choosing a database.
Patients raw report was not showing PriProv as a filter in the WHERE condition.
14.2.35 Released 10/13/2014
Images Module, document importing has improved validation on date fields.
Confirmations, failed texts were setting appointments to confirmed and creating commlogs.
Procedure code alternate description now shows in the edit claim window and on printed claims.
OD hosted Patient Portal was not being properly redirected on startup if user had locally bookmarked URL.
14.2.34(foreign) Released 10/7/2014
14.2.34 Released 10/7/2014
Enhancement, email error messages show more information when sending confirmations.
Middle Tier, an error would happen when a total payment was added to a claim and the place of service of the claim was not set to 'Office'.
Middle Tier, an error would sometimes occur when validating a claim due to incorrect number of parameters in a web service call.
Enhancement, Family Relationships Defaults button now considers "single" patients as possible parents. Improved logic to determine relationships.
Email Addresses, was sometimes not refreshing the cache correctly.
Medication Reconcile, resizing the medication reconcile window was sometime causing an error.
Procedures attached to claims were able to be deleted.
Enhancement, deposit slip add warning message is more meaningful.
14.2.33 Released 10/3/2014
EHR patient portal PHI access, option to limit to specific family members.
14.2.32(foreign) Released 10/3/2014
14.2.32 Released 10/3/2014
Email attachments were sometimes downloaded incorrectly if they were images or pdfs.
14.2.31(foreign) Released 10/1/2014
14.2.31 Released 10/1/2014
EHR clinical summaries for a single date only.
EHR, Medical Reconciliation was not allowing users to manually reconcile non-electronic transitions of care.
Procedures with a medical code entered were not using the primary insurance's fee schedule when the patient did not have medical insurance but did have dental insurance.
EHR clinical summary to patient portal is now more automated.
Problem list, sometimes sorted incorrectly.
14.2.30 Released 9/23/2014
Popups for families were not sorting correctly sometimes.
Middle tier, changing the status of an appointment from the Appts module was causing an error.
EHR syndromic surveillance messages require at least one observation.
Sending bills with transfers on them were sometimes causing an error.
Claim forms now support name format of "LName, FName, MI" as required by Medical on UB04 printed claims.
14.2.29(foreign) Released 9/17/2014
14.2.29 Released 9/17/2014
Middle tier, managing time cards was throwing an error.
Canada, claim forms were not correctly displaying student status for patients.
HL7 TCP/IP service would sometimes stop due to an unhandled exception.
14.2.28 Released 9/8/2014
Payment plan by number of payments, interest on last payment was off by one penny (rare).
Fee Schedules, selecting a fee schedule type and then editing a fee schedule would sometimes select the wrong schedule.
Problems, reordering problems while in selection mode was causing issues.
Web service, data sets and tables were not deserializing custom XML characters correctly.
14.2.27 Released 9/2/2014
EHR Measures, lab and radiology order measures could sometimes give incorrect numbers when the same EHR provider key was entered on multiple providers.
Proc code tools, the D code tool was missing a procedure code.
Trial version can only connect to trial databases.
EHR Measures, running reports for providers without National Provider IDs entered sometimes caused an error.
14.2.26(foreign) Released 8/21/2014
14.2.26 Released 8/21/2014
EHR code system importer, CPT code import would sometimes give an error with newer downloads of the zip file.
Signatures were being invalidated by Middle Tier sometimes.
Practice Setup, enhanced wording for billing address to be more clear on when it is used.
Medication, if using the middle tier medications sometimes would not get deleted.