home
Older Versions
For more recent versons, please see: Previous Versions.
Version 23.1 bugs
Version 22.4 bugs
Version 22.3 bugs
Version 22.2 bugs
Version 22.1 bugs
Version 21.4 bugs
Version 21.3 bugs
Version 21.2 bugs
Version 21.1 bugs
Version 20.5 bugs
Version 20.4 bugs
Version 20.3 bugs
Version 20.2 bugs
Version 20.1 bugs
Version 19.4 bugs
Version 19.3 bugs
Version 19.2 bugs
Version 19.1 bugs
Version 18.4 bugs
Version 18.3 bugs
Version 18.2 bugs
Version 18.1 bugs
Version 17.4 bugs
Version 17.3 bugs
Version 17.2 bugs
Version 17.1 bugs
Version 16.4 bugs
Version 16.3 bugs
Version 16.2 bugs
Version 16.1 bugs
Version 15.4 bugs
Version 15.3 bugs
Version 15.2 bugs
Version 15.1 bugs
Version 14.3 bugs
Version 14.2 bugs
Version 14.1 bugs
Version 13.3 bugs
Version 13.2 bugs
Version 13.1 bugs
Version 12.4 bugs
Version 12.3 bugs
Version 12.2 bugs
Version 12.1 bugs
Version 12.0 bugs
Version 11.1 bugs
Version 11.0 bugs
Version 7.9 bugs
Version 7.8 bugs
Version 7.7 bugs
Version 7.6 bugs
Version 7.5 bugs
Version 7.4 bugs
Version 7.3 bugs
Version 7.2 bugs
Version 7.1 bugs
Version 7.0 bugs
Version 6.9 bugs
Version 6.8 bugs
Version 6.7 bugs
Version 6.6 bugs
Version 6.5 bugs
Version 6.4 bugs
Version 6.3 bugs
Version 6.2 bugs
Version 6.1 bugs
Version 6.0 bugs
Version 5.9 bugs
Version 5.8 bugs
Version 5.7 bugs
Version 5.6 bugs
Version 5.5 bugs
Version 5.4 bugs
Version 5.3 bugs
The following is a list of changes for each build:
Version 23.1 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
Cents are missing from some grids, including Dynamic Payment Plans.
Email Inbox - Fix email preview resizing
Add A Family Window - Selecting frequently used zipcode can crash sometimes
Security Lock - Change Audit Trail to no longer show unchanged fields
Mobile Sheet Edit - Invalid sheet defs aren't marked as erroneous
Deposit Slip Sheet - extra unusable controls are available
Database Mainenance for Pat window - The Patient label background does not currently match the rest of the window
Edit Insurance Plan window - the Electonic ID fields don't line up, specifically when using zoom
(Enhancement)Select Image for Claim Attachment window, add new buttons for Add Image/Snipping Tool/Paste Image.
(Enhancement) Secure Email: Offices don't receive alerts when secure emails fail to send
(Enhancement)Payment Portal: Email button send should send receipt to specified email address
Sheet Def window - The new Autosave Image Category Override dropdown menu shows hidden categories
Supplemental backups were failing sometimes due to HQ web server not releasing temporary file.
(Enhancement)Rename labels in Replication Setup
Changing appt status from Complete to Scheduled may drop attached procedures
Recall List Undo date entry box is misbehaving
Appointment selection does not update when switching patients
Clicking OK on an unsent statement could result in duplication
Letter Merge Window UE while clicking print and closing
ODTouch - Incorrect treatment plan sheet can be used to generate PDF
23.1.66 Unreleased
23.1.65 (Foreign) Released 2/13/2024
23.1.65 Released 2/13/2024
FillSheetEdit Window Shrank Text When SpaceBar Pressed Sometimes
23.1.64 (Foreign) Released 1/24/2024
23.1.64 Released 1/24/2024
Fill Sheet Edit window was not fitting "X" into checkbox
DBM - Wrong error message when validating MySQL settings
ODTouch - Signup Portal login screen mentions eClipboard
FHIR - Practitioner fields could be Incorrectly Labeled
23.1.63 (Foreign) Released 12/21/2023
23.1.63 Released 12/21/2023
Sheets - 'Reduce Font Size' button showed in Kiosk mode
(Enhancement) Plug-in hooks added to ImageStore.cs and TrophyEnhanced.cs
23.1.62 (Foreign) Released 12/18/2023
23.1.62 Released 12/18/2023
Payment Portal - Patient wouldn't get emailed a receipt when making a payment with PayConnect 2
Fill Sheet Edit screen was missing checkbox hover highlight
Sheets, older existing sheets might have some text cut off on individual fields
The word "Remaining" cuts off in the Insurance Remaining window
(Enhancement) Hook Added to ControlFamily.cs
23.1.61 (Foreign) Released 12/5/2023
23.1.61 Released 12/5/2023
Claims - PDFs cannot be attached to Canadian claims
ComboBoxes were not included in FillSheetEdit tabbing
Canada - Edit Referral window some field labels were not translated
Payment Portal: Random primary keys could cause issue with payments sometimes
23.1.60 (Foreign) Released 11/28/2023
23.1.60 Released 11/28/2023
Imaging - DICOM images caused error when clicking Size button
MySQLServerOptionsValidate DBM shows incorrect test results
Chart - Add audit log entry when printing multiple prescriptions
Computerpref table error message contained an incorrect table name
Imaging Module, Export button could not be used on PDF's
Sheet fill window was ignoring tab order for checkboxes
EdgeExpress/Global Payments - Declined payments were not zeroed out.
Procedure Info window, editing a procedure which was part of a complete multivisit procedure group changed the claimproc ProcDate.
ODMobile - 'Reports' page could be opened multiple times
23.1.59 (Foreign) Released 10/30/2023
23.1.59 Released 10/30/2023
Sheet Def Edit window - Copy and Paste of sheet elements could place the pasted elements off of the original page onto the next sometimes
Scrolling over an empty combobox may select "null" and cause UEs
Custom Aging Report, using the Any Balance option within the Age of Account filter would yield less results than the other options when Age Credits was checked sometimes.
eConfirmation Rule Setup Error Incorrect
23.1.58 (Foreign) Released 10/26/2023
23.1.58 Released 10/26/2023
Dropbox, patient images were not showing on PDFs.
Setting appointments complete different ways would create different Audit Trail entries
Billing/Finance Charges window - Labels and radio buttons got cut off with zoom
Image Module - Export button was not enabled on first selected item
Forms window - causing a UE when form loads sometimes
CEMT - Connection Groups could have blank entries after deleting Connections
23.1.57 (Foreign) Released 10/24/2023
23.1.57 Released 10/24/2023
Payment Portal - PayConnect2 iframe changes
WebSched New Patient - Attempting to create an appointment when no operatories were setup did not provide a helpful error message
(Enhancement)ERAs: Allow auto-processing when a claim match is found but patient's name doesn't match
23.1.56 (Foreign) Released 10/20/2023 (This version has a conversion script that will cause a backup to occur)
23.1.56 Released 10/20/2023 (This version has a conversion script that will cause a backup to occur)
API - Appointments POST and PUT methods may not update recall dates
ERAs: Patient name matching is more strict for auto-processing than it is for claim matching
API - DiscountPlanSubs POST, PUT, and DELETE may not update Treatment Plan types
eRouting Setup - 'No Action' action was selectable
eClipboard - Camera permissions did not work properly on Android
Print Claim window - Enclosures checkbox did not populate correctly in the NEA/Manual tab of the Attachments tab
(Enhancement) DBM - Update the MySQLServerOptionsValidate method to check more settings
Open Dental Cloud, enabled PreXion Viewer and PreXion Acquire bridges for web
(Enhancement) Backup popup between database backup and image folder backup to be removed.
23.1.55 (Foreign) Released 10/12/2023
23.1.55 Released 10/12/2023
Progress Notes Grid ShowingDespite Deleted In Sheet Def
Recurring Charges, recurring charges could UE when an error is returned from PayConnect
Edit Operatory window - Label had cut offs with zoom
Dynamic Payment Plan - Created incorrect audit entry when created
Edit Insurance Plan Window, clicking Request in the Request Electronic Benefits groupbox crashed the program sometimes
23.1.54 (Foreign) Released 10/10/2023
23.1.54 Released 10/10/2023
eRouting - Setup, eRouting actions could not be removed
Payment Portal: After submitting a payment, a request for the payment status caused an error
PayConnect Payment window: payments could be off by one cent when using PayConnect 2
Limited (Custom) Statement - printing duplicate upcoming appointment times
Sheets: Signing a sheet with a signature pad could cut off the signature.
eClipboard - Captured images were stored in the hidden 'eClipboard' folder
Payconnect 2 - Declined payments were not zeroed out
Microsoft OAuth didn't show the entire error message when failing to send an email
Open Dental Cloud, launching DoseSpot in a new browser tab would sometimes cause sync problems
23.1.53 (Foreign) Released 10/3/2023
23.1.53 Released 10/3/2023
Email Edit window: Emails were not marked read when opened from the Chart Module
Slow sheet refresh was interrupting typing
Procedure Codes window - Fee Schedule Groups were not populating combobox
API - Appointments Resource - AptDateTime allows seconds when scheduling
Edit Operatory window - Labels had cut offs with zoom
Payment window, procedures associated with patient payment plans that have negative credits were showing incorrect AmtEnd values in the Outstanding Charges grid sometimes.
CEMT Create Password was not registering strong passwords
API - DiscountPlanSubs did not recalcuate associated estimates sometimes
WebSchedRecalls - Change no recalls to schedule log level to verbose
23.1.52 (Foreign) Released 9/26/2023
23.1.52 Released 9/26/2023
Canada Claim Attachments did not allow PDFs
(Enhancement) ClaimConnect - Allow dashes in insurance group numbers
Edit Clinic window - Label got cut off with zoom
User Query window - Radiobuttons got cut off with zoom
Email - autographs with text after an image were not detected as HTML
Medicaid ID sometimes didn't clear warning
23.1.51 (Foreign) Released 9/22/2023
23.1.51 Released 9/22/2023
API - PayPlanClose - Patient Payment Plans did not always create a closeout charge.
Family Module - Family Grid could show deleted family members of the selected patient
Preferences window - "Require use of suggested auto codes" preference wasn't being enforced when checked
Report - Hidden Payment Splits - UE occurred when there were no hidden split types.
Letter Merge window was causing error on clicking Print and Cancel
SheetDefEdit single-click didn't change ComboBox tab order
Time Card window, the Calc Week OT button didn't handle adjustments correctly sometimes
Task Search and Task Edit forms were always on top but not modal when clicking Search button
Autofill email 'to' was not always checking 'sent from' address
Edit Claim window - The 'Split Claim' button changed the status of the claim from Sent to Waiting to Send
23.1.50 (Foreign) Released 9/19/2023
23.1.50 Released 9/19/2023
Payment Portal: When a PayConnect 2.0 transaction was declined, we showed an "unknown error" message
Limited Statements - Missing family information
Referral type commlogs would not associate to referral if referral is new
Sending email - switching the from email address sometime did not allow selecting email address with a user attached
23.1.49 (Foreign) Released 9/14/2023
23.1.49 Released 9/14/2023
Dynamic Payment Plan window - Buttons in Production tab were cut off when zoomed in
Fill Sheet window, modifying an input field that grows down after a recent unlock may have caused a UE
Payment Portal: typo in error message
Sending Emails - selecting a user email sometimes caused an error
Edit Clinic - Certain controls had cut off with Zoom
Email Autographs containing image links with lower case extensions were not being treated like Autographs.
API - Benefits POST/PUT allows hidden CovCats
Patient Edit - Required field condition for age could be ignored if the DOB is masked
23.1.48 (Foreign) Released 9/8/2023
23.1.48 Released 9/8/2023
Payment Portal - EdgeExpressPaymentPortal cards were treated like XWeb cards
Sheet Def Edit window - Tabs in a StaticText boxes were not displaying
Add CareCredit and PaySimple to HasOnlinePaymentsEnabled Method
Dynamic Payment Plans - Interest start date field had incorrect behavior
Insurance History window showed incorrect dates sometimes.
23.1.47 (Foreign) Released 9/7/2023
23.1.47 Released 9/7/2023
Database Maintenance window - Some Zoom values would cut off info within the Tools Tab
Payment Portal: Entering a patient name containing an apostrophe on iOS could cause an error
Payment Portal card expiration dates did not show properly.
Procedures Overpaid report listed all providers instead of "All Providers" when all was selected
Claim could get locked in 'Hold for In Process' even after splitting the grouped for multivist proc off the claim
Autofill email 'to' was not always checking 'sent from' address
eService Patient Portal window - Zoom would cut off info
EHR Settings window - some zoom levels would cut off info
Canada Procedure Info window Sextant radio button options were all showing as '0'.
Deposit Slips could have invalid characters for email attachments in file name
23.1.46 (Foreign) Released 9/5/2023
23.1.46 Released 9/5/2023
Appointment Type Edit window - Time pattern bar was cut off
Continuity of Care window - The error message relating to the CCD was missing a space after each sentence
Reports - Payment Plans - Insurance payment plans did not show the patient as the guarantor
Edit Claim Procedure window was displaying wrong fee schedule
UE in sheet if static image was not present.
Dynamic Payment Plans - Interest start date field was not working properly
Claim history last row was cut off when printing second page.
ODTouch - Appts page could cause UE
Payment window PayConnect return transaction was not returning negative amount
(Enhancement) Texting - Prevent users from manually sending our short code links to patients
23.1.45 (Foreign) Released 8/31/2023
23.1.45 Released 8/31/2023
Billing List Invoice checkbox click caused crash
Edit Display Field window - Columns could cut off the text when set to the suggested minimum width, if Zoom was enabled sometimes
Payment entry window - negative zoom levels cut off info
Plug-ins were not loading in additional instances of Open Dental when using the update sequence.
Letter Merge Window UE while clicking print and closing
Statements emailed from billing list did not display the correct 'From' address
Limited Custom Statements were not saving to the guarantor when guarantor was selected
Cache - Refreshing for tables that no longer exist caused Unhandled Exceptions for MiddleTier
DownLocal growth behavior on sheets considered items above
Appointment Confirm statuses were being set "Arrived" twice sometimes.
Dynamic Payment Plans - Display the appropriate credit value
Dynamic Payment Plans - Prevent people from deleting charges that are marked as down payments
ODCloud - User Query window was not able to export to xls.
ODCloud - Single acquire to an image category is not capturing image.
Providers window - Searching for None provider caused UE
ClaimTracking ErrorCode Descriptions could be blank
(Enhancement) Appointments, Added Appointment details to AuditTrail when transfer of attached Procedures causes a Planned Appointment to be deleted
23.1.44 (Foreign) Released 8/29/2023
23.1.44 Released 8/29/2023
Adjustments - Users were unable to add positive adjustments to overpaid procedures
Texting - Messages assigned to clinic -1
Signatures in a sheet were not cleared when adding a field and selecting certain fields
Ins Remaining - Labels had cut off at zoom 83%
API - Adjustments POST may allow hidden providers
Users could encounter an error when saving multiple statements as CSV in the Billing window
ODCloud - Reports - Treatment Finder reports export as Excel Files xls
23.1.43 (Foreign) Released 8/24/2023
23.1.43 Released 8/24/2023
PayPlan Charges were incorrect when closing payplan
Payment Portal - bank account info sometimes did not display corrrectly for PaySimple
Web Sched New Patient - A wireless phone number was showing as required even when left blank
23.1.42 (Foreign) Released 8/23/2023
23.1.42 Released 8/23/2023
Fill Sheet window - ComboBoxes now have a dropdown arrow
Editing statements during Billing could sometimes cause an unexpected error.
Database Maintenance Tools Raw Emails was displaying wrong information
Canada - Edit Claim Window Null Reference Exception on claim send
Confirmation List - Printing cut off rows at one line
Payment Window First Displays Too Thin
ODCloud - Enabling access for the Snipping Tool feature in the "Tools" menu
23.1.41 (Foreign) Released 8/22/2023
23.1.41 Released 8/22/2023
Treatment Plan Presentation Statistics window - frames would overlap other frames when using zoom sometimes
Microsoft OAuth - Username could be changed after signing in which would prompt the user to sign in again
ODTouch - The '(other appt)' tag did not always populate.
Input Box- Sometimes would cutoff text
The query for appointment view item "VerifyIns" was taking too long sometimes
Fill Sheet window - Input fields and combo boxes were not displaying as gray when not editable
Edit Appointment window - Removing procedures with Appointments Require Procedures preference on not working properly
Payment Portal - The PayConnect 1.0 iFrame didn't fit well within the screen
Web Mail Notify error message update
API - FamilyModules GET may return inaccurate subscriber info for duplicate plans
SheetFillEdit Window saving without Required Fields set
Zoom window - Entering 1-9 for Zoom gives an invalid error message
Zoom window - Entering a negative number for Zoom gives a UE and crashes OD
PayConnect Payment Information window - Zoom values cut off info
Ins Remaining Account Module - Zoom cut off label "Secondary"
Signatures in a sheet were not removed if the sheet was unlocked and edited
Editing Statements during Billing could cause duplication in the Imaging Module.
Popups - Audit trail of archived popups cannot be viewed
Enterprise Setup - Zoom cuts off info
PayConnect window tab indexes weren't right
Select Patient - Zoom cuts off labels
Edit Screening - Listbox overlaps radiobuttons and checkboxes
Perio chart - Backspace caused invalid column selection and UE
Searching preferences highlighted categories based on invisible controls
Web API Core: Cache in debug shouldn't care about version
23.1.40 (Foreign) Released 8/15/2023
23.1.40 Released 8/15/2023
Account Module - The background on the check box labels were a different color within the "Show" tab
Dynamic Payment Plan, Edit Payment Plan Charge window - Clinic dropdown is missing 'Unassigned'.
Edit Procedure Code window - Label is being cut off when zoomed in
Appointment Edit, Incorrect warning message was blocking procedure deletion
23.1.39 (Foreign) Released 8/15/2023
23.1.39 Released 8/15/2023
Procedure Info window - the quadrant groupbox had overlapping labels when using zoom sometimes
PayConnect, use Card Exp if Token Exp is Mindate
FormUserEdit order DoseSpot ID duplicate message by ID
CreditCardEdit, CC masked characters
Internal Sheets- Some Sheets Have Text Cutoff
ApptReminderRule - New Patient Thank You has href link by default
Audit Trail Window TextMessageView Permission should not be available
Time Card Rule Edit window - The label above the list box had its text cut off sometimes
Procedure Info Window Original Date Comp is being modified after lock date
Fill Sheet window - ProcsWithFee and ProcsNoFee grids did not show when a sheet was sent to the kiosk and when using middle tier
Two Internal Sheets Are Missing Mobile Layout Fields
Canadian EOBs in French were always importing zero amounts.
PayPlanChargeEdit - Making a change to a Dynamic Payment Plan Charge adds an audit trail entry with incorrect log text
Dynamic Payment Plan window - Zero out charges button deletes posted charges even if payments are attached
FormRxManage Not Printing VOID
Canada attachments for preauths were always blocked.
Planned appointments could have no procedures attached, even if 'Appointments require procedures' preference is enabled.
23.1.38 (Foreign) Released 8/9/2023
23.1.38 Released 8/9/2023
Procedure Info Window not able to click Ok due to permission
Payment Portal: PayConnect 1.0 iFrame was not loading sometimes
API - ClaimProcs PUT - Provider should not be updated when claimproc status is Estimate
23.1.37 (Foreign) Released 8/8/2023
23.1.37 Released 8/8/2023
Control Account - The Patient Account Grid would sometimes flash a duplicate grid when opening grid items
EdgeExpressPaymentPortal cards don't work correctly in OD Proper
Fill Sheet window - ProcsWithFee and ProcsNoFee grids did not show when the sheet was sent to the kiosk
Edit Paths window - Labels were cut off in this window when using zoom sometimes
ApptReminderRule Edit - New Patient Thank You requirements too restrictive
ODTouch - Payment Plans, Interest Start Date could be edited before APR was inputted
ODTouch - Chart Module, Typo when tapping on prescriptions
(Enhancement) eClipboard - Sheets submitted via WebForms would incorrectly popuplate in patient's eClipboard checkin checklist
Payment Portal - Surcharges were not showing on receipts for payments made with existing cards
Installment Plans - A guarantor of 0 causes a UE when viewing the Account.
Internal sheets - Fixed Labeling Mistake in Registration Form
Edit Appointment window, user was able to bypass required procedures for appointment types
FormSheetFillEdit- NewLine Characters Become Boxes in PDF Sometimes
Audit Trail windowText Mesage Log Source should not be available
Audit Trail windowTextMesage Log Source should not be available
The Default Note sometimes doesn't get applied in previous versions.
Edit Appointment window procedure delete button triggers the wrong warning/block message
Payment Portal - Edge Express wasn't recognizing Open Dental's domain
Statements sometimes were missing the timestamp
eRx, Removed browser emulation popup
Payment Portal: Verified incorrect domain for PayConnect 2.0
Time Card window, the Calc Week OT button did not consider non-PTO adjustments correctly sometimes.
API - ApiEvents should indicate which entries are new versus modified.
23.1.36 (Foreign) Released 7/31/2023
23.1.36 Released 7/31/2023
Manually setting procedure to complete does not attach default note
: Limited Custom statement - insEstValue output text field doesn't include the estimated insurance payments for the entire family.
23.1.35 (Foreign) Released 7/31/2023
23.1.35 Released 7/31/2023
ERAs: receiving a preauth sets all estimated payments to zero
ERAs: preauths don't auto-process
Patient StatusTool was able to unarchive merged patients when it shouldn't be able to.
PayConnect 2, iFrame transactions use the incorrect status
PayConnect 2, there is no visual indication that a terminal transaction has started
(Enhancement) Web Sched New Patient - Added a new confirmation checkbox to the wireless info section
ODTouch AllergyDef edit defaults to invalid value
QuickBooks Online, querying for accounts caused an error.
There was a misspelled word in the Raw Emails popup window
API - Add ToothNumbers to Documents POST Upload and UploadSftp
eClipboard - ImageCaptureDef frequency has an uper limit thats not safe guarded against.
23.1.34 (Beta) (Foreign) Released 7/27/2023
23.1.34 (Beta) Released 7/27/2023
Some queries triggered by the eRouting Defs window broke OD on linux/cloud
SignalOD clearing old signals didn't account for a future dated signal last cleared date
Dentical, claims with trailing white space in the Claim Note were being rejected.
(Enhancement) Vyne, e-claims always include Rendering Provider Secondary Identification.
Internal Sheets - Update the internal medical sheets, patient regration sheet, and lab slip sheet
Account - Insurance overpayments would show for incorrect patient
23.1.33 (Beta) (Foreign) Released 7/25/2023
23.1.33 (Beta) Released 7/25/2023
ODCloud, acquiring mount images did not show in the Imaging Module until all images were acquired
Payment Portal: Payment date didn't display on the receipt
Alerts window - Specific labels within this window could have their text cut off when using zoom
Sheets - Existing medications in the Fill Sheet screen showed a blank texbox.
FormPayment Merchant Fee field only displayed when PayConnect 2.0 Integration type is set to surcharge
FormPayConnect2 Save Card checkbox should be hidden for Voids and Returns
Clinic Webmail incorrect config could cause crash
Definitions window hide Adjustment Type created wrong message
(Enhancement) Imaging Module: Item Info window provider list is now limited by clinic
Default notes on completed procs were duplicated
ODTouch - Appontment Edit - On changing patients, image did not change when new patient has no image
API - Create new method SecurityLogs GET
(Enhancement) Payment Portal - PayConnect 2.0 payments' PayNotes now include surcharge information and reference ID
ODTouch - Appts - Upcoming appts did not update when changing pat from Appointments Module
Edit Claim Procedure Window Pay Entry Date was not properly updating with status change
23.1.32 (Beta) (Foreign) Released 7/20/2023
23.1.32 (Beta) Released 7/20/2023
Sheet Def Edit window - Combo boxes could be added to Treatment Plan sheets but were not able to utilize them
Web Sched Recall - The first check for timeslots would not always show a complete month of availability
Online Payments Window was filtering out certain payment sources
Patient and Insurance Payment Plans - Deleting row in Amortization Schedule would not change Total Amount
Reports - PayPlan - Selecting "show family balance" while having no balance caused a UE.
FormUserEdit Multiple Users with same DoseSpot ID
Insurance Pay Plans - Show 0 guarantor as empty string.
ODTouch - Medical, Opening patient medication to edit could cause UE
Default Procedure Note was not always applied when an appointment is set complete.
Insurance Overpaid Report could sometimes give incorrect results when using Clinics and filtering by patient
The Procedures Attached to Another Appointment Warning didn't show up sometimes
API - New method Sheets POST
Account Module crashed if patient had Installment Plan.
(Canada) Procedure Info Window zeroing out lab fees didn't delete lab fees
ODTouch - Appointment Edit, procedures attached to other appointments were not labeled as such
Limited (Custom) Statement "Signed" column was not being filled correctly
The Display Field minimum width was off by 1
Provider Setup Window was cut off while using NoCustomBorders
Procedure Info Window Original Date Comp was being modified after lock date
Online payment alerts could generate duplicates sometimes
In eServices Automated Messaging, clinics not being enabled could cause an unexpected error.
23.1.31 (Beta) (Foreign) Released 7/14/2023
23.1.31 (Beta) Released 7/14/2023
API - Enhance Payments POST to pay on Dynamic PayPlans
The supplemental backup thread would sometimes log an error that DateTBackupScheduled was an unexpected date and time
23.1.30 (Beta) (Foreign) Released 7/13/2023
23.1.30 (Beta) Released 7/13/2023
Alerts Window Pending Online Payments stayed as read
ODTouch - Manage Procedures popups were closed incorrectly
ODTouch - Medical, Medication definition label was incorrectly labeled
Sheets - Pat Image not showing properly after pressing add field button.
Canada - Update the ON_ODA_2023_PA Fees
FormSheetFillEdit UE On PrintClick And Fixing Print Wrapping
API - Create new method Computers GET
Patient Dashboard appointments grid could sometimes select wrong appointment.
Using "As Total" to enter payment on claims caused Open Dental to crash when the preference "Claim Pay byTotal splits automatically" is checked.
Printer Setup text was cut off on some zoom levels.
API - Create new method HistAppointments GET
23.1.29 (Beta) (Foreign) Released 7/11/2023
23.1.29 (Beta) Released 7/11/2023
Insurance Payment Plans - Historically and Visually set Guarantor to 0.
provName in Edit Rule for eConfirmations was being cut off
CA Recall Type defaults were incorrect
Perio Chart, support navigation using up/down arrow keys
Report Setup window - Radio button overlaps connection settings
ODTouch - Payment Plans - Show 'Full Lock' instead of 'Locked'
Open Dental Cloud, update billing fees for additional sessions and storage
23.1.28 (Beta) (Foreign) Released 7/10/2023
23.1.28 (Beta) Released 7/10/2023
MessageBox being shown in ODBusiness
Pinboard Planned Appointment Production turns to zero
Payment Portal - "Next" button became unclickable in the 'How much would you like to pay?' window.
Disallow multiple users having the same DoseSpot ID
Chart Module - Date field on the Ortho tab was cut off when zooming in
Claim Attachment window - Zoom cuts off some text
Canada embedded response was attaching to wrong carrier when primary response was for the same carrier as the embedded response.
Sheets - reload required to view images added to the sheet via the add field button.
PayConnect Setup, UI issues when toggling program version.
ODTouch - Schedulable blockouts could not be scheduled over
FormWikiEdit Resizing Window Vertically Disabling ToolBar
Chart Module - Chart View incorrectly reset scroll position
Payment Portal - PaySimple did not show ACH option
Payment Window UE on payment type change
Unfinalized Insurance Payments window was modal when it shouldn't have been
ODTouch - Problem start and stop dates were incorrectly populated
Ewoo bridge requires slashes in dates
Texting - Used the wrong OptIn script sometimes
Payment Portal: Phone/email could sometimes be unmasked
PayConnect, token expiration field is cleared after running a transaction with an existing card
(Enhancement) Recurring Charges skips over payments past the lockdate
Edit Appointment Window - Message pop up changed
FormSheetFillEdit Text Wrapping was not matching Print Preview
23.1.27 (Beta) (Foreign) Released 6/29/2023
23.1.27 (Beta) Released 6/29/2023
Insurance Plans window - The 'order by' group box and radio buttons had some of their text cut off
Payment Portal: Patient facing error used clinic number
Edit Appointment window allowed appointments to be saved without procedures attached when Appointment Requires Procedure was checked
References to eClipboard Clinical changed to OD Touch
Edit Appointment window - Incorrect message pops up when deleting procedures attached to the appointment.
WebSchedRecall - DoNotSend was not honored correctly
Image-only email autographs are not detected as HTML
Edit Appointment Window changing appointment type selected attached planned appointment procedures
Middle Tier, chart view iterm order sync caused unnecessary traffic to the server
Extraneous characters were being added to Human-readable PatNum output in User Queries.
Canada had KeyNotFoundException error when importing EOB amounts (rare).
Email template insertion was not triggering the HTML view
Daily Payment report was not allowing only patient payments types to be selected
(Enhancement) Signup Portal - Update verbiage for campaign registration
(Enhancement) Definitions, added the ability to hide Insurance Payment Types.
API - Add PayType field to Payments POST
(Enhancement) Unearned Income Reports, Unearned Allocation tab, 'Exclude families' checkbox now defaults to checked.
Email templates with invalid image filenames could be saved
FormSheetDef Show FormSheetDefEdit Font Size Reduction Preview
Limited Statement Select Window specific display fields were not showing up
23.1.26 (Beta) (Foreign) Released 6/26/2023
23.1.26 (Beta) Released 6/26/2023
Alerts window: Clicking the Open button from a Secure Email alert didn't open a form.
Edit Clearinghouse window - If a user was adding a new clearinghouse and attempted to change the clinic before putting in a name an error would occur
Payment Portal - PayConnect 2.0 payments' were missing specific pay note information
FormDatabaseMaintenance wasn't printing correct information when Print was pressed
Open Dental Cloud, clarify the message a user receives when logging in without the "Allow Login From Any Location" permission
Open Dental Cloud, the AtoZ folder size listed in the Cloud Management window would display as Error sometimes
Close Payment Plans Tool closed Dynamic Payment Plans with treatment planned procedures
Canada Edit Carrier window Supported Transaction Types now shows Attachments.
ODTouch - Appointments Module showed incorrect empty time slots
(Enhancement) Sheets Prefill now fills 'misc' Checkboxes
23.1.25 (Beta) (Foreign) Released 6/22/2023
23.1.25 (Beta) Released 6/22/2023
Changing patient selection across tabs in Recall list breaks right-click copy function
Edit Claim window split claim created out of order status history in the new claim
eClipboard - 'State' input field did not validate input length
Close Payment Plans tool was not adding logs to the Audit Trail
The summary for the InsVerify VerifyType.InsuranceBenefit database table was incorrect
Texting - OPTIN reply messages did not add practice name tag sometimes
(Enhancement) PayConnect 2.0: switch DLL dependency to API
(Enhancement) PayConnect setup: Changed header and redirect link to www.payconnect.com
23.1.24 (Beta) (Foreign) Released 6/21/2023
23.1.24 (Beta) Released 6/21/2023
(Enhancement) Database Maintenance Patient checks for replication
(Enhancement) eRx - Do not allow hidden providers to be sent
PaySimple - online payments did not use the auto-split logic sometimes
Payment Portal (API) - PayConnect 2.0 sometimes did not use the correct amount when inserting payments
PayConnect 2.0 Recurring Charges did not display surcharge fees
Payment Portal - getting the merchant service for PayConnect 2.0 would sometimes cause an error
Payment Portal - The Pay Method view was not showing any details for existing Credit Card payment method when making a payment using PayConnect 2.0
Database Maintenance tool Email Duplicates did not remove duplicate email messages if there are no duplicate emailmessageuids
ODTouch - Daily Procedures report could throw error
Insurance Payment Plans - Clicking 'Go To' did not validate data properly
Appointments For Window copy to pinboard button was selecting wrong appointment
Procedures are not auto-added correctly to new planned appts
Recall window - The clinic dropdown was not always pulling data for the correct location when some clinics were set to a hidden status
Referrals for Patient - When adding new a referral multiple referrals were being set selected
Sheets - Creating new sheet def could cause UE
Sent checkbox was disabled for limited custom family statements
23.1.23 (Beta) (Foreign) Released 6/20/2023 (This version has a conversion script that will cause a backup to occur)
23.1.23 (Beta) Released 6/20/2023 (This version has a conversion script that will cause a backup to occur)
Statement window - Some item selections were grayed out for Limited Custom statements that shouldn't have been.
Database Maintenance - Wrong result text after running some old methods
Tasks Go To button had unexpected behavior.
Dynamic Payment Plan Window, Production tab - Fix "(Unknown)" in the payment description
Payment Portal - When making a payment via PayConnect 2.0, the surcharge fee was not showing on the receipt
ODTouch - Payment plans, changing Payment Amount did not change Number of Payments
ODTouch - Chart, 'Time Final' field was not populating properly
Audit Trail window - 'ClinicEdit' was missing as a selection from the Permission dropdown selection box
FHIR - Some endpoints were incorrectly failing sometimes.
Allow Refresh while Typing in Select Patient window checkbox in Setup>Miscellaneous was misaligned.
ODTouch - Charting, patient dentition did not load correctly
(Enhancement) Add tool button to SheetDefEdit to shrink all fonts slightly.
SheetDefEdit static text fields now spill down so that users can see if text is too big for box
Edit Insurance - Medicaid setting labels still visible even if medicaid is disabled in preferences
FormSheetDef is having Textbox rectangles draw over Checkbox rectangles
Payment Plan Procedures and Credits Window would not display Treatment Planned Procedures correctly
Electronic billing statements, clinics with a special character in their abbrevation sometimes crash the program
The summary for the commlog signature database table was incorrect
UR Quadrant radio button label was cut off in the Procedure Info window.
(Enhancement) ODTouch - Patient Search, results include patient's first name and preferred name
23.1.22 (Beta) (Foreign) Released 6/13/2023
23.1.22 (Beta) Released 6/13/2023
Ins Import - attempting to read locked files caused crash
Payment Portal (UI) - using existing card on file sometimes caused an error
API - Subscription queries may have been run every second for invalid endpoints
Claim Edit window - Prompt indicating all items will be marked 'Received' was shown incorrectly
Payment Portal - When making a payment via PaySimple, the stored CC was not connected to the specified clinic
Daily Payment Report was showing deleted payments
ODTouch - Charting, user was unable to make selection in Procedure Code search
Sheet Editor - 'Edit Static Text Field' window, font size field incorrectly rounded values
Daily Payments Report - Patient Portal payments do not show under "Credit Card - Online Payments" when checkbox is checked
Appointment Edit - custom display field descriptions were not appearing
(Enhancement) Claim Overpay window - Clicking 'To Supplemental' button should close the window
eRouting written as ERouting on a lot of eRouting forms.
Account Module - Getting account data on Linux machines could cause UE
Sheets - Checkboxes with group names were allowing all checkboxes to be checked
Getting mandibular codes for foreign keys and unit tests caused a null reference UE
23.1.21 (Beta) (Foreign) Released 6/8/2023
23.1.21 (Beta) Released 6/8/2023
ODTouch - Charting, tooth selection button did not expand correctly
ERA 835s window was slow to load for very large ERAs due to text reformatting
ODTouch - Duplicate Appt Field Edit windows could be opened
ODTouch - Appt Note Edit page, clicking on the background did not correctly close page
FormERoutingDefs Swithcing clinics didn't enable Add button properly
23.1.20 (Beta) (Foreign) Released 6/7/2023 (This version has a conversion script that will cause a backup to occur)
23.1.20 (Beta) Released 6/7/2023 (This version has a conversion script that will cause a backup to occur)
PayConnect, Valid PayConnect tokens were being cleared sometimes
Payment Portal UI - saving a PaySimple pay method sometimes did not validate before saving
ODTouch/ODMobile - Reports label had incorrect grammar
Close Payment Plans Tool - Running tool closes Dynamic Payment Plans with future charges
Recall reminders still sent when recall appointments were scheduled sometimes.
Edit Claim window, Status History tab, Custom Claim Tracking was not updating to the database sometimes
API - Create new method DiscountPlans POST
Edit Payment Split window, clicking OK or Cancel closed then reopened window
API - Create new method DiscountPlans PUT
PayConnect 2.0 CC masked did not have enough masked charcters
Convert Script - Preference not inserted
Convert Script - Change table name for drop if exists command
Payment Portal - PayConnect 2.0 payments weren't getting inserted into the database
PayConnect 2.0, void response was missing surcharge field
Payment Portal (API) - credit cards sources did not save correctly sometimes
ODTouch - Detatching treatment from TxPlans blocks when treatment has appointment
Payment Portal PayConnect 2.0 - Users were unable to make payment using an existing card
API - New method PerioExams POST
Open Dental Cloud, needed to clear a flag that was blocking communication with the browser
23.1.19 (Beta) (Foreign) Released 6/1/2023
23.1.19 (Beta) Released 6/1/2023
(Web Sched) Web Sched New Patient - Was not always entering the mobile number fully when using an iPhone and the "Same as home phone" was checked
23.1.18 (Beta) (Foreign) Released 6/1/2023
23.1.18 (Beta) Released 6/1/2023
Running preauthorization on many procedures was slow
(Enhancement) eConfirmations and eReminders send logic for minors
(Enhancement) Payments Reports - Show hidden payment types as "(hidden)" instead of "Undefined"
(Enhancement) Prevent user-associated emails from being used as a clinics' default email.
eRouting List screen crashed on TreatmentPlan, missing Chart Module function
User Restricted Clinic could be selected but not saved on OK click unless the 'Restrict user to only see these clinics' is checked
Family Module - Super family grid height not automatically adjusting or snapping correctly to the border at the bottom of the panel.
23.1.17 (Beta) (Foreign) Released 5/31/2023
23.1.17 (Beta) Released 5/31/2023
Payment Portal - PaySimple payment notes didn't match payments made by other processors
Editing an image field on a sheet would cause a UE when using an SFTP image folder sometimes
PayConnect 2.0 Setup - Secret field was covering Username field when Version 1.0 was selected
23.1.16 (Beta) (Foreign) Released 5/31/2023 (This version has a conversion script that will cause a backup to occur)
23.1.16 (Beta) Released 5/31/2023 (This version has a conversion script that will cause a backup to occur)
23.1.15 (Beta) (Foreign) Released 5/30/2023 (This version has a conversion script that will cause a backup to occur)
23.1.15 (Beta) Released 5/30/2023 (This version has a conversion script that will cause a backup to occur)
Mobile - 'Device Name' could fall out of sync between apps
ODTouch - Selecting item from 'More Options' menu could cause UE
(Enhancement) eServices Auto Messaging Advanced - Add New Pat Thank-Yous
DB Documenation - added summary to alertcategorylink.AlertType
23.1.14 (Beta) (Foreign) Released 5/25/2023
23.1.14 (Beta) Released 5/25/2023
Secure Email: Error for a secure email that fails to send needed more information
Edit Claim window Procedures Grid date was not updating
Insurance Verification List - The insurance plan/subscriber information was not showing correctly after verifying insurance
Canada e-claims for the Instream network were being forwarded to the Telus B network for dentists.
Payment Portal - An error would occur when requesting an access code and selecting the Text Message option
PlannedAppointmentInfo Static Textbox Includes Completed Appointments
Net Production Detail Daily report caused UE on Linux
Users could copy EOB PDFs leading to UEs
Payment Portal terminology fix
(CEMT) UE on Setup Report Permissions
Supplemental backups were failing sometimes due to HQ web server not releasing temporary file.
Importing Claim Attachment images changed the image to JPG
23.1.13 (Beta) (Foreign) Released 5/23/2023 (This version has a conversion script that will cause a backup to occur)
23.1.13 (Beta) Released 5/23/2023 (This version has a conversion script that will cause a backup to occur)
Dynamic Payment Plan window - Charge numbers in the Production and Schedule tab do not match
ODTouch - Treatment/Payment Plan Back button save prompt did not show on Android
Edit Procedure Code window - An extra & was included in the label under the treatment area where a user would select to have the tooth range included
Payment Portal - Users would get stuck on a loading screen after requesting a second One-Time Passcode email
Automated Messaging Preferences - Use Defaults was not working for Web Form selection
Vyne Dental Claims status are set to 'Sent' even when error message popped up
Alert types were added under the All category that did not exist
Payment Portal - The overall layout and style design of the verify page didn't match other places within the portal
ODCloud - Cloud password change was not updating all app servers
Lab Case search was not filtering correctly
eServices Automated Messaging - Removed Exclusion Days button
Custom Aging List showed guarantor's name when Individual was selected
Ortho Chart window - The last row's textbox was not expanding vertically to display extended text
New type of claimproc (flag added to claimproc table) to track insurance overpayments
Sheet data entered in textboxes were randomly deleting when filling out the form
Payment Portal: PayConnect payments could fail sometimes
API - API Service to try to reconnect to database after unexpected restart
23.1.12 (Beta) (Foreign) Released 5/18/2023
23.1.12 (Beta) Released 5/18/2023
Edit Mount Item Def window - The label at the bottom could have the end of the sentence cut off with Zoom enabled
Payment Portal - PaySimple payment sometimes does not display the Receipt window
Incorrect/confusing error message in Zoom window
Billing Options - Filing Code exclusions are not fully working when adding spouses to current plans
Lock Text Editing Checkbox Is Not Working With Static Text Fields
API - Create new method DiscountPlanSubs DELETE
Payment Portal (API) - Add a way to change environments
Select Image for Claim attachment form added buttons were not doing anything when clicked
Payment Portal (API) - balance sometimes showed incorrectly
ODTouch - Editing patient medications could cause UE
Anchoring issue in Certification setup and eService sender address
eClipboard demo crashed on login
ODTouch - Medical module, user was not always prompted to save
23.1.11 (Beta) (Foreign) Released 5/16/2023 (This version has a conversion script that will cause a backup to occur)
23.1.11 (Beta) Released 5/16/2023 (This version has a conversion script that will cause a backup to occur)
Procedure Info window - Specific labels regarding teeth and surfaces would be cut off when using zoom sometimes
Fill Sheet window - Clicking Cancel on the Sheet Procedure Select window would not display the referral letter Fill Sheet window if the sheet had the ProcsWithFee or ProceWithNoFee grids
(Enhancement) Select Image for Claim Attachment window, added new buttons for Add Image/Snipping Tool/Paste Image
Alert category all option will select everything
Patient Edit Prefs - update label for Text Msg OK setting
(Canada) Procedure Info window was not updating certain Lab Procedure Fees
(Sheets) Fill Sheet window UE on auto save to images checkbox on Referral Slips
ODTouch - Appt Edit page, Appt Fields grid was out of place in portrait mode
Appointments for Window Go To Appt button was not functioning properly
Patient raw report, selecting multiple options for a where statement would cause an unhandled exception.
New Patient Thank You - Allow 0 for Send Time
Dynamic Payment Plan - Payment Plan Prepayment transfers show under future charges when Show Attached P&I is checked
Back-dated Procedure dates for Ortho Claims were inaccurate.
eServices EConnector Window - Enable Listener description was cut off with zoom
Claims - Estimates for ortho case procedures to be calculated like non-ortho-case procedures
Limited the suggest name for git branches
(Enhancement) API - Patients PUT/POST - Add DateFirstVisit
(Enhancement) API - ProcedureLogs DELETE - Add "Complete" as a qualifying ProcStatus
23.1.10 (Beta) (Foreign) Released 5/11/2023 (This version has a conversion script that will cause a backup to occur)
23.1.10 (Beta) Released 5/11/2023 (This version has a conversion script that will cause a backup to occur)
Payment - None checkbox was enabled when payment is attached to an accounting transaction
Imaging Module - Remounting an image without first selecting an image caused unhandled exceptions
Payment Portal (API)- Update PaySimple payment notes to follow the same pattern as other merchant services
Tools Misc Tools Autoclose Payment Plans closed plans with future charges
Raw report and clicking over to the "Where" tab and clicking the where dropdown box causes a UE upon clicking out of that box, if nothing is selected
API - PayPlans - Closing a payplan should check for a Guarantor of 0 but that InsSubNum & PlanNum are not 0.
ODTouch - Medical module, editing Vital Sign could cause UE
ODTouch - Medical Info, 'Show Inactive' button text was cutoff on some devices
Claims - Error message when creating claim was too verbose
In normal and advanced Appointment Search, the am/pm was cut off.
Claim Edit Canadian attachment tab showed when not a Canadian database
Hidden database maintenance methods could not be unhidden
Payment Portal (web) - add testing ability in production
Limited Custom Superfamily Statement would throw exception when using middletier
Future appointments had an issue copying to Pinboard in Patient Dashboard
Xamarin - ODDatePicker
(Enhancement) Update Podium logo in Reports
The Browse buttons in the Edit Paths windows don't work sometimes
23.1.9 (Beta) (Foreign) Released 5/9/2023
23.1.9 (Beta) Released 5/9/2023
Insurance Payment Plans - Guarantor is being set when it should be 0.
Appointment Resize permission may not effect automatic appointment resizing
Dynamic payment plans - Total principal amount sometimes change after plan setup
Automated Messages SMS Groupbox isn't showing correctly on advanced options menu
Insurance Verification List - The insurance plan/subscriber information did not refresh on new clinic select and kept old patient info
Electronic EOB - ERA 835s, Certifications, and Imaging devices forms had some fields that didn't resize with the form correctly
The ERAs Automatically Processed/Secure Email Setup forms both have fields that were not Anchored correctly
Payment Portal: PaySimple allowed user to click Submit multiple times
Dynamic Payment Plan form, printing production may generate endless pages
Income Transfer - throws exception when clicking income transfer if the patient has a payment plan
ODTouch - Medical module, user was not prompted to save changes on iOS
New Patient Auto Thank You - SMS template has HTML elements
Canada Carriers window Update Carriers button had an error when the list contained a carrier with no phone numbers.
(Internal) Phone List UE
Lab Cases - window takes several minutes to open when using large database tables
Database Maintenance - DBM info updates
API - Subscription DB Events may update subscription times on failure
Editing PickList Patient Fields required a selection
The word 'Windows' of an Image in the Imaging module would grow when you move the window while zoom is set
Payment Portal - error generating access codes sometimes
API - Create new noncrud method Recalls PUT SwitchType
Web chat message trailing blank lines were making it difficult for techs to copy messages sometimes.
EConnector setup window - Typo for eService Listener preference
Item Info window, the Time box on Limited Statements was not accurate
Email Address Edit had incorrect wording about downloading emails
ODT payment and treatment plan back button save not working on IOS.
23.1.8 (Beta) (Foreign) Released 5/3/2023
23.1.8 (Beta) Released 5/3/2023
Procedure Edit - Update local fees list when changing provider
Income Transfer Manager, negative payment plan adjustments got transferred to other procedures incorrectly sometimes.
TaskSearch Window closing itself unexpectedly
(Enhancement) Add Appointment Field Defs to Appointment Edit window
Task Area UE
23.1.7 (Beta) (Foreign) Released 5/2/2023
23.1.7 (Beta) Released 5/2/2023
Email Address Edit - Did not load did the Password and Outgoing SMTP fields for the selected email address correctly
SheetDefEdit: static fields now spill outside their boxes and the measurement is accurate.
Edit Provider Window was cutting off SSN radio button.
Item Info window, the Time box on Statements was not accurate.
Printing Chart Progress Notes caused error
Users could not deselect PickList selections when editing Patient Fields
Open Dental Documentation Task Table 'IsReadOnly' summary change
Task Search was Modal
Cache Signal Processing, the query to refill the preference cache got executed multiple times sometimes.
Query Monitor output grids did not change after window resize
Silent updates would sometimes fail due to progress bar controls
API - Create new method Recalls GET
User Query: Invalid values in Reserved Column Names could break the output and cause a formatting error
Version 22.4 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
Cents are missing from some grids, including Dynamic Payment Plans.
Email Inbox - Fix email preview resizing
Add A Family Window - Selecting frequently used zipcode can crash sometimes
Security Lock - Change Audit Trail to no longer show unchanged fields
Mobile Sheet Edit - Invalid sheet defs aren't marked as erroneous
Deposit Slip Sheet - extra unusable controls are available
Database Mainenance for Pat window - The Patient label background does not currently match the rest of the window
Edit Insurance Plan window - the Electonic ID fields don't line up, specifically when using zoom
(Enhancement)Select Image for Claim Attachment window, add new buttons for Add Image/Snipping Tool/Paste Image.
(Enhancement) Secure Email: Offices don't receive alerts when secure emails fail to send
Sheet Def window - The new Autosave Image Category Override dropdown menu shows hidden categories
Supplemental backups were failing sometimes due to HQ web server not releasing temporary file.
(Enhancement)Rename labels in Replication Setup
Changing appt status from Complete to Scheduled may drop attached procedures
Recall List Undo date entry box is misbehaving
Letter Merge Window UE while clicking print and closing
22.4.65 Unreleased
22.4.64 (Foreign) Released 12/21/2023
22.4.64 Released 12/21/2023
(Enhancement) Plug-in hooks added to ImageStore.cs and TrophyEnhanced.cs
22.4.63 (Foreign) Released 12/14/2023
22.4.63 Released 12/14/2023
eClipboard - Camera permissions did not work properly on Android
(Enhancement) Hook Added to ControlFamily.cs
22.4.62 (Foreign) Released 10/3/2023
22.4.62 Released 10/3/2023
Email Edit window: Emails were not marked read when opened from the Chart Module
SheetFillEdit Signature Disappears on Window Resize
Procedures Overpaid report listed all providers instead of "All Providers" when all was selected
DownLocal growth behavior on sheets considered items above
22.4.61 (Foreign) Released 8/29/2023
22.4.61 Released 8/29/2023
The Default Note sometimes doesn't get applied in previous versions.
Statements sometimes were missing the timestamp
Procedure Info Window not able to click Ok due to permission
Editing statements during Billing could sometimes cause an unexpected error.
Web Mail Notify error message update
Popups - Audit trail of archived popups cannot be viewed
22.4.60 (Foreign) Released 8/3/2023
22.4.60 Released 8/3/2023
EdgeExpressPaymentPortal cards don't work correctly in OD Proper
ERAs: receiving a preauth sets all estimated payments to zero
ERAs: preauths don't auto-process
Patient StatusTool was able to unarchive merged patients when it shouldn't be able to.
Manually setting procedure to complete does not attach default note
There was a misspelled word in the Raw Emails popup window
eClipboard - ImageCaptureDef frequency has an uper limit thats not safe guarded against.
Audit Trail windowText Mesage Log Source should not be available
Audit Trail windowTextMesage Log Source should not be available
22.4.59 (Foreign) Released 7/27/2023
22.4.59 Released 7/27/2023
ODCloud, acquiring mount images did not show in the Imaging Module until all images were acquired
Sheets - Existing medications in the Fill Sheet screen showed a blank texbox.
Clinic Webmail incorrect config could cause crash
Definitions window hide Adjustment Type created wrong message
SignalOD clearing old signals didn't account for a future dated signal last cleared date
Default notes on completed procs were duplicated
Edit Claim Procedure Window Pay Entry Date was not properly updating with status change
Dentical, claims with trailing white space in the Claim Note were being rejected.
22.4.58 (Foreign) Released 7/20/2023
22.4.58 Released 7/20/2023
Sheet Def Edit window - Combo boxes could be added to Treatment Plan sheets but were not able to utilize them
Web Sched Recall - The first check for timeslots would not always show a complete month of availability
Patient and Insurance Payment Plans - Deleting row in Amortization Schedule would not change Total Amount
Default Procedure Note was not always applied when an appointment is set complete.
Insurance Overpaid Report could sometimes give incorrect results when using Clinics and filtering by patient
The Procedures Attached to Another Appointment Warning didn't show up sometimes
(Canada) Procedure Info Window zeroing out lab fees didn't delete lab fees
The Display Field minimum width was off by 1
Provider Setup Window was cut off while using NoCustomBorders
Procedure Info Window Original Date Comp was being modified after lock date
22.4.57 (Foreign) Released 7/14/2023
22.4.57 Released 7/14/2023
The supplemental backup thread would sometimes log an error that DateTBackupScheduled was an unexpected date and time
22.4.56 (Foreign) Released 7/13/2023
22.4.56 Released 7/13/2023
New version for trial users
22.4.55 (Foreign) Released 7/13/2023
22.4.55 Released 7/13/2023
Alerts Window Pending Online Payments stayed as read
Report Setup window - Radio button overlaps connection settings
Canada - Update the ON_ODA_2023_PA Fees
Printer Setup text was cut off on some zoom levels.
New trial version
22.4.54 (Foreign) Released 7/11/2023
22.4.54 Released 7/11/2023
New version for trial users
22.4.53 (Foreign) Released 7/11/2023
22.4.53 Released 7/11/2023
provName in Edit Rule for eConfirmations was being cut off
CA Recall Type defaults were incorrect
New trial version
22.4.52 (Foreign) Released 7/10/2023
22.4.52 Released 7/10/2023
Canada embedded response was attaching to wrong carrier when primary response was for the same carrier as the embedded response.
Chart Module - Chart View incorrectly reset scroll position
Unfinalized Insurance Payments window was modal when it shouldn't have been
Ewoo bridge requires slashes in dates
PayConnect, token expiration field is cleared after running a transaction with an existing card
22.4.51 (Foreign) Released 6/29/2023
22.4.51 Released 6/29/2023
Alerts window: Clicking the Open button from a Secure Email alert didn't open a form.
Edit Clearinghouse window - If a user was adding a new clearinghouse and attempted to change the clinic before putting in a name an error would occur
Open Dental Cloud, clarify the message a user receives when logging in without the "Allow Login From Any Location" permission
Open Dental Cloud, the AtoZ folder size listed in the Cloud Management window would display as Error sometimes
Image-only email autographs are not detected as HTML
Edit Appointment Window changing appointment type selected attached planned appointment procedures
Middle Tier, chart view iterm order sync caused unnecessary traffic to the server
Extraneous characters were being added to Human-readable PatNum output in User Queries.
Canada had KeyNotFoundException error when importing EOB amounts (rare).
Daily Payment report was not allowing only patient payments types to be selected
Email templates with invalid image filenames could be saved
Daily>Payments report sometimes incorrectly labelled Insurance Payment Types as "(hidden)".
22.4.50 (Foreign) Released 6/22/2023
22.4.50 Released 6/22/2023
Changing patient selection across tabs in Recall list breaks right-click copy function
Database Maintenance - Wrong result text after running some old methods
Database Maintenance tool Email Duplicates did not remove duplicate email messages if there are no duplicate emailmessageuids
Audit Trail window - 'ClinicEdit' was missing as a selection from the Permission dropdown selection box
Edit Insurance - Medicaid setting labels still visible even if medicaid is disabled in preferences
Electronic billing statements, clinics with a special character in their abbrevation sometimes crash the program
The summary for the commlog signature database table was incorrect
Insurance Payment Plans - Clicking 'Go To' did not validate data properly
Edit Claim window split claim created out of order status history in the new claim
Procedures are not auto-added correctly to new planned appts
Recall window - The clinic dropdown was not always pulling data for the correct location when some clinics were set to a hidden status
Referrals for Patient - When adding new a referral multiple referrals were being set selected
eClipboard - 'State' input field did not validate input length
Close Payment Plans tool was not adding logs to the Audit Trail
The summary for the InsVerify VerifyType.InsuranceBenefit database table was incorrect
22.4.49 (Foreign) Released 6/13/2023
22.4.49 Released 6/13/2023
Ins Import - attempting to read locked files caused crash
API - Subscription queries may have been run every second for invalid endpoints
Daily Payment Report was showing deleted payments
Appointment Edit - custom display field descriptions were not appearing
PayConnect, new cards were not being inserted into the database.
22.4.48 (Foreign) Released 6/8/2023
22.4.48 Released 6/8/2023
ERA 835s window was slow to load for very large ERAs due to text reformatting
ODTouch - Duplicate Appt Field Edit windows could be opened
22.4.47 (Foreign) Released 6/7/2023
22.4.47 Released 6/7/2023
(Web Sched) Web Sched New Patient - Was not always entering the mobile number fully when using an iPhone and the "Same as home phone" was checked
PayConnect, Valid PayConnect tokens were being cleared sometimes
Running preauthorization on many procedures was slow
Recall reminders still sent when recall appointments were scheduled sometimes.
Edit Claim window, Status History tab, Custom Claim Tracking was not updating to the database sometimes
(Enhancement) Payments Reports - Show hidden payment types as "(hidden)" instead of "Undefined"
(Enhancement) Prevent user-associated emails from being used as a clinics' default email.
Open Dental Cloud, needed to clear a flag that was blocking communication with the browser
22.4.46 (Foreign) Released 5/31/2023
22.4.46 Released 5/31/2023
Mobile - 'Device Name' could fall out of sync between apps
Editing an image field on a sheet would cause a UE when using an SFTP image folder sometimes
22.4.45 (Foreign) Released 5/25/2023
22.4.45 Released 5/25/2023
Secure Email: Error for a secure email that fails to send needed more information
Edit Claim window Procedures Grid date was not updating
Insurance Verification List - The insurance plan/subscriber information was not showing correctly after verifying insurance
Canada e-claims for the Instream network were being forwarded to the Telus B network for dentists.
PlannedAppointmentInfo Static Textbox Includes Completed Appointments
Net Production Detail Daily report caused UE on Linux
Users could copy EOB PDFs leading to UEs
Supplemental backups were failing sometimes due to HQ web server not releasing temporary file.
22.4.44 (Foreign) Released 5/23/2023 (This version has a conversion script that will cause a backup to occur)
22.4.44 Released 5/23/2023 (This version has a conversion script that will cause a backup to occur)
Alert types were added under the All category that did not exist
ODCloud - Cloud password change was not updating all app servers
Lab Case search was not filtering correctly
Custom Aging List showed guarantor's name when Individual was selected
Ortho Chart window - The last row's textbox was not expanding vertically to display extended text
22.4.43 (Foreign) Released 5/18/2023
22.4.43 Released 5/18/2023
Edit Mount Item Def window - The label at the bottom could have the end of the sentence cut off with Zoom enabled
Anchoring issue in Certification setup and eService sender address
eClipboard demo crashed on login
22.4.42 (Foreign) Released 5/16/2023 (This version has a conversion script that will cause a backup to occur)
22.4.42 Released 5/16/2023 (This version has a conversion script that will cause a backup to occur)
Procedure Info window - Specific labels regarding teeth and surfaces would be cut off when using zoom sometimes
Fill Sheet window - Clicking Cancel on the Sheet Procedure Select window would not display the referral letter Fill Sheet window if the sheet had the ProcsWithFee or ProceWithNoFee grids
Alert category all option will select everything
Patient Edit Prefs - update label for Text Msg OK setting
(Canada) Procedure Info window was not updating certain Lab Procedure Fees
Patient raw report, selecting multiple options for a where statement would cause an unhandled exception.
Back-dated Procedure dates for Ortho Claims were inaccurate.
Claims - Estimates for ortho case procedures to be calculated like non-ortho-case procedures
(Enhancement) API - Patients PUT/POST - Add DateFirstVisit
22.4.41 (Foreign) Released 5/11/2023
22.4.41 Released 5/11/2023
Insurance Payment Plans - Guarantor is being set when it should be 0.
Imaging Module - Remounting an image without first selecting an image caused unhandled exceptions
Dynamic payment plans - Total principal amount sometimes change after plan setup
Automated Messages SMS Groupbox isn't showing correctly on advanced options menu
Procedure Edit - Update local fees list when changing provider
Insurance Verification List - The insurance plan/subscriber information did not refresh on new clinic select and kept old patient info
Electronic EOB - ERA 835s, Certifications, and Imaging devices forms had some fields that didn't resize with the form correctly
The ERAs Automatically Processed/Secure Email Setup forms both have fields that were not Anchored correctly
Dynamic Payment Plan form, printing production may generate endless pages
Task Area UE
Canada Carriers window Update Carriers button had an error when the list contained a carrier with no phone numbers.
Lab Cases - window takes several minutes to open when using large database tables
Database Maintenance - DBM info updates
API - Subscription DB Events may update subscription times on failure
The word 'Windows' of an Image in the Imaging module would grow when you move the window while zoom is set
API - Create new noncrud method Recalls PUT SwitchType
Web chat message trailing blank lines were making it difficult for techs to copy messages sometimes.
API - PayPlans - Closing a payplan should check for a Guarantor of 0 but that InsSubNum & PlanNum are not 0.
Item Info window, the Time box on Limited Statements was not accurate
Hidden database maintenance methods could not be unhidden
22.4.40 (Foreign) Released 5/2/2023 (This version has a conversion script that will cause a backup to occur)
22.4.40 Released 5/2/2023 (This version has a conversion script that will cause a backup to occur)
Patient SecurityHash can be blank rarely
Web Sched - The postMessage when redirecting for web sched was not working when using web sched recall
Patient Payment Plans would sometimes show incorrect overpayment warning
Printed claims would sometimes show incorrect genders
Pick Sheet - could not select multiple sheets to send to kiosk sometimes
Images displayed in the Chart Module were not ordered chronologically sometimes
Edit Insurance Plan window - Some zoom values cut off info in the Other Ins Info tab
Definiton Picker Window UE 'Index out of range' on Ok click
New computer would sometimes not get default printer settings
Appointment SecurityHash can be blank rarely
Automated message was sometimes causing an error when double-clicking to edit
(Enhancement) API - Tasks PUT and POST - Add DescriptOverride as fields for both methods
Rate3 Overtime calculations could be negative rarely
API - Patients GET Simple Birthdate param may not function as intended
Exam Sheet - opening and closing sometimes threw an error
Item Info window, the Time box on Statements was not accurate.
Open Dental Documentation Task Table 'IsReadOnly' summary change
Task Search was Modal
Silent updates would sometimes fail due to progress bar controls
API - Create new method Recalls GET
22.4.39 (Beta) (Foreign) Released 4/25/2023
22.4.39 (Beta) Released 4/25/2023
Central Enterprise Management Tool, searching for patients would never yield any results.
API - Providers GET may not perform paging
Auto-Close Payment Plan tool did not update the plans SecurityHash
API - Closing Payment Plans (Dynamic & Patient)
22.4.38 (Beta) (Foreign) Released 4/21/2023 (This version has a conversion script that will cause a backup to occur)
22.4.38 (Beta) Released 4/21/2023 (This version has a conversion script that will cause a backup to occur)
Location of text boxes were reversed on SMS Email Tabs in eServices/Automated Messaging
Claim Attachment Window - fixed error 'Cannot access disposed object'
MedLab query was not formatted for Linux servers
Fixed crash that occurred sometimes when procedures are being attached to or detached from appointments or planned appointments.
Canada - Chart Module set complete on lab fee discounts created duplicates
Combined alter table statements in the 22.3.1 convert script to improve update times for large tables
(Enhancement) API - Add SuperFamily to Patients GET, PUT, and POST methods
Chart Module eRx button - fixed UE 'Operation Aborted'
Microsoft OAuth would sometimes throw a 'Compact token validation' error when sending
(Enhancement) Edit Provider window - On the Web Sched tab, the Description text box had no limit and caused errors when using Web Sched
Claim Edit window - very bottom could be cut off on a small monitor
22.4.37 (Beta) (Foreign) Released 4/18/2023
22.4.37 (Beta) Released 4/18/2023
Lab Cases in Planned status were displayed twice on the Lab Cases list
(Enhancement) Claim Procedure Received Edit Permission covers Supplemental Claimprocs
General Message - Adding a language could cause general messages to not save sometimes
(Enhancement) API - New methods PerioMeasures PUT and POST
ASAP Comms - Send prevented by sent eReminders
Automated Messaging, patients replying to aggregated eConfirmation messages was not confirming all appointments sometimes.
(Enhancement) Appointments Module, added clarity to the message that appears when moving a scheduled appointment onto an incompatible Blockout
Canada request for outstanding transactions (ROT) response format version different than request format version was not handled properly.
Finalize Payment was ignoring the restrictions of the "Hold for in Process" status for claims
22.4.36 (Beta) (Foreign) Released 4/11/2023
22.4.36 (Beta) Released 4/11/2023
Zoom window - The fit button would sometimes set the scale number to an invalid value depending on monitor resolution
Task search exclusion returns too many results sometimes
PreAuths that have been received in the Outstanding Insurance Claims Report using the "Zero Claims" button, changed the PreAuth status to "Rec'd"
Switching users would sometimes cause an error
Sheets - Sheet Def Edit window mobile layout kept reverting changes
(Enhanced Exception) UE on right clicking Appointment Module operatory blockout
API - Add a new resource: PerioExams GET (single/multiple)
Imaging Module - Pasting a document would sometimes cause an error
Open Dental Cloud, new computer rows are not inserted sometimes
Open Dental Cloud Client, json serialized object converted text incorrectly when it contained non ascii characters
(Enhancement) API - Providers GET - Add ProvStatus to return object
Automated Messaging, duplicate Short GUIDs would get generated sometimes.
(Enhancement) Change DoseSpot hashing to use FIPS compliant module.
22.4.35 (Beta) (Foreign) Released 4/4/2023
22.4.35 (Beta) Released 4/4/2023
API - Appointment subscriptions didn't report appointment deletes
CareCredit - Failed payment sometimes created the payment anyways
Edit Mount Item Def window - Text field above the "Add Field" button could be cut off with Zoom enabled
Open Dental Cloud, update the active instance computer name when it is retrieved from the browser
Add FirstCompleteProc and LastCompleteProc as fields for the Patients Raw Report
Patients GET (multiple) add Zip & TxtMsgOk.
Electronic Claims - sending claims sometimes caused error when patient's gender is 'Other'
Update MedicationPatDeleteWithInvalidMedNum DBM method to Insert Meds
22.4.34 (Beta) (Foreign) Released 3/30/2023
22.4.34 (Beta) Released 3/30/2023
Appointment Search did not ignore Broken appointments
Broadcast Monitor - Supplemental Backups Columns and Filters were inconsistent
ODCloud - Microsoft authentication expires without proper refresh.
(Enhancement) Added the ClaimDeleteWIthNoClaimProcs DBM to the patient's DBM
(Enhancement) Make quick search from copied text non-case sensitive
(Enhancement) API - Add TreatmentArea to ProcedureCodes POST
22.4.33 (Beta) (Foreign) Released 3/28/2023
22.4.33 (Beta) Released 3/28/2023
(Enhancement) Audit Trail entries for Manage Module and ERAs
Setup Items window - Various labels were cut off in some of the Setup Wizard windows when using zoom
Check Insurance Plan Fees window: Selecting CoPay displays FixedBenefit fee schedules in the grid and vice versa
Chart - Group Notes were being added into multivisit groups
[OfficePhone] tag was not listed as an available replacement tag when editing automated messaging rules
Auto receive claims with no assignment of benefits preference didn't receive automatically sent secondary Canadian claims
API - Appointments POST - patient.DateFirstVisit was not populated
Edit Message Buttons - To User used incorrect combobox
Open Dental Cloud, updated amounts on Cloud Management windows to match the fees listed in the manual
Billing Options - Exclude Filing Codes with no InsSubs prevent list from being created
ODTouch Changing device orientation on periochart crashed app
22.4.32 (Beta) (Foreign) Released 3/23/2023
22.4.32 (Beta) Released 3/23/2023
Email Client- sent emails were not displaying in client when the Username field isn't an email address but has a valid alias
Lab cases attached to Planned Appointments appeared under incorrect filter on Lab Cases list
Usery Query Favorites Variables Window UE (second) on tab key
Database Maintenance - Resolved payments and paysplits with invalid patnum
Treatment Finder report - Some of the optional check box labels were unreadable when using negative zoom
ODTouch - Medical Charting - Vitalsigns Pt2
(Enhancement) Add automation condition for 'Insurance Plan ID' (PlanNum)
Edit Referral Attachment Window showed Referral Letters as Referral Slips
(Enhancement) API - New method PerioMeasures GET
22.4.31 (Beta) (Foreign) Released 3/21/2023
22.4.31 (Beta) Released 3/21/2023
(Web Sched) Web Sched Existing Patient - When a patient's email address ended in an underscore it was not recognized as valid
eConfirmations, confirming aggregated messages did not update the confirmation status on all associated appointments sometimes.
Treatment Finder report - Some of the optional check box labels were unreadable when using zoom
Manage Blocks window is titled incorrectly
API - DiscountPlanSubs - Users could subscribe to a hidden DiscountPlan
Middle Tier, obscure error messages could be returned when the database and web service versions did not match.
Ortho Patient Setup Window Otho details cannot be saved
(Enhancement) API - New method ProcedureLogs GET InsuranceHistory
(Enhancement) API - New method ProcedureLogs POST InsuranceHistory
Definitions Billing Types - User is always warned when hiding a Billing Type
API - Create new method FeeSched GET
API - Add CodeSubstNone to all InsPlan methods.
API - InsPlans should never allow use of a hidden Feesched.
Fee Schedule Window Go Button UE
22.4.30 (Beta) (Foreign) Released 3/16/2023
22.4.30 (Beta) Released 3/16/2023
Edit Procedure Code window - Zoom could cause the label next to the Cancel button to be cut off sometimes
CareCredit - expired batches sometimes never got a valid response
OpenDentalService, the cloud session limit alert thread was running for non-cloud environments
22.4.29 (Beta) (Foreign) Released 3/15/2023 (This version has a conversion script that will cause a backup to occur)
22.4.29 (Beta) Released 3/15/2023 (This version has a conversion script that will cause a backup to occur)
Secure Email: Clinic names in the web application didn't update when they were updated in Open Dental.
Check Ins Plan Fee Sched Window changes 'Fixed Benefit' fee schedule to 'FlatCopay' plan type
Convert Script - Eclipboardclinicalpin on user od should be a varchar(256) not text
Treatment Plan Module - When opening a consent form that has a procedure grid, but with no procedures selected, an error could occur
User Query Favorites Query Varibles Window UE on tab key
22.4.28 (Beta) (Foreign) Released 3/14/2023 (This version has a conversion script that will cause a backup to occur)
22.4.28 (Beta) Released 3/14/2023 (This version has a conversion script that will cause a backup to occur)
Secure Email Setup: Signing up for the eService bundle could disable Secure Email.
CareCredit - BatchQS would sometimes be marked as expired when response is invalid
Analyze Table ProcedureLog command only runs for innodb tables
Imaging Module UE on copy tool bar button
Chart Module - Canada users were not able to highlight multiple procedures after clicking the Treatment Plans check box
Automated Thank-Yous were being sent within the 'Do Not Send Within' time span.
ODCloud - email address with authentication type 0 threw UE that closed program.
Appointments Module - Patient Field defs with long text overlap assistant time bar additional fixes.
Auto Messaging Advanced Settings - Enable calendar event title for active eReminder or eConfirmation
Mobile - Integer Entry box did not behave correctly
(Enhancement) API - ProcedureCodes GET, DateTStamp filter
API - Add new method InsSubs GET.
(Enhancement) API - Add Workstation firing event to ApiEvent PatientSelected webhook
Ortho Auto Tool creates auto procedure and claim with no provider
Signup Portal - The charge for landline integrated texting would not always display correctly
Typo in DBM log in AtoZ folder
Typo in Income Transfer Manager popup
API - Unique Carriers caching in Open Dental could impact Carriers PUT rarely
Pick Patient for Web Form window, clicking Skip was not skipping all forms from the same patient sometimes.
Add AptStatus filter to Appointments GET (multiple).
Add ProcNum filter to Adjustments GET.
22.4.27 (Beta) (Foreign) Released 3/8/2023
22.4.27 (Beta) Released 3/8/2023
API - Patients POST does not add patient to ehrpatient table.
WebSched New Patient - When scheduling an appointment, this only schedules one procedure code when there are two of the same code on the appt type
Custom Referral Letter with tooth chart prints blank
(Enhancement) API - RefAttaches GET
API - New method PatPlans GET
ODTouch - Medical Charting - Allergies Pt2
22.4.26 (Beta) (Foreign) Released 3/7/2023
22.4.26 (Beta) Released 3/7/2023
API - Firing multiple PatientSelect ApiEvents in short succession may have caused freezing/crashing
Billing statement options not synchronized with workflow
Email Client window - The Inbox and Sent buttons would continue to grow when the window was moved with Zoom enabled
Patient Dashboard UE on dashboard refresh
Appointment Type Edit, assigning more than one of the same ProcCode may not save correctly
Email Message Edit - Templates that have images inline but don't exist would have still sent
Preference Name when a user tries to finalize a claim with zero payments error
UE Chart Module on EHR DischargeDate field
Patient Field defs with long text overlap assistant time bar.
Clarify audit log entry for new prescriptions
Mobile - Multi Floating Button control background color did not work
Microsoft OAuth-Inline images emailed to several emails would sometimes show as an attachment
(Enhancement) Patient Forms, Consent Forms, Referral letters, and Patient Letters now have the ability to pass specific procs into a new sheet grid
Broadcast Monitor Details - Customer overview tab enhancements
(Enhancement) signalod - set flag at start of delete
(Enhancement) API - InsSubs PUT/POST, SubscNote field
22.4.25 (Beta) (Foreign) Released 2/28/2023
22.4.25 (Beta) Released 2/28/2023
Improve logging for child receipt threads
Account Module Patient Acccount Grid UE when highlighting procedures
Setup Items window - An error could occur when clicking the Back button in the Setup Wizard
(Enhancement) Allow the Patient Status Setter to change the status of deleted patients
Clarify audit log entry when printing new prescriptions
Reports Patient Raw Reports SQL Syntax error in Where Dropdown and Unhandled Exception
Add "Analyze Table ProcedureLog" to the convertscript
Ortho Setup window, Module names capitalization
Select Patient window UE on Add Many with required fields
PatientLink - Delete all patientlink clones of a merged from patient
(Enhancement) Improve error message when a user tries to finalize a claim with zero payments
API - Referrals PUT may overwrite Specialty if not passed in
Sheet Fill window, error when editing text.
Sheet Def Edit window, Undo was causing memory error, was slow, and wasn't undoing entire group at once.
API - ProcedureLogs POST/PUT - Add ability to set the Status to EO
eClipboard - Confirmation prompt when deleting card behaved incorrectly
API - SubstitutionLinks GET, PUT & DELETE
(Enhancement) Preferences window - Account Insurance: Removed the "Recommended Checked" label on the preference "On e-Claims send treating provider info for each separate procedure"
Calculating aging would sometimes cause a deadlock error
22.4.24 (Beta) (Foreign) Released 2/23/2023
22.4.24 (Beta) Released 2/23/2023
Edit Reconcile window - Entering text in the Find Amount text field would turn the grid black
Text Messaging window - When viewing a longer text conversation in the scroll bar, the last message would get cut off in the Text Messaging Mailbox
(Enhancement) Web Sched - Will now use a post message even when redirecting
(Enhancement) API - UserODs GET hidden users
Web Form Setup - Selecting Next Forms button after deleting Available Web Form would cause UE
Canada Telus vendor certificate update.
Invalid patient status appears in Family Add form
Signature Invalidated when signing procedure notes
Insurance History description text is inaccurate
EserviceSignal table description was out of date
Canada - Appointments Module, set complete on appointments with lab fee discounts creates duplicate adjustments
API - New Method Referrals PUT
Canadian rejected claims triggered auto receive logic for plans without assignment of benefits when the 'Auto receive claims with no assignments of benefits' pref was enabled.
eClipboard - Prompt was incorrectly shown when pushing patient check-in to device
eConfirmations, appointments created while the Clinics feature was turned on were not getting messages once the Clinics feature was turned off.
Recall List Window, Reactivations tab no longer shows list of patients
PatientLink - Delete patient links of clones when merging
Edit Confirmation Rule window, having more than the default language was crashing the program.
Zero Out Write-off Override (Other Ins Info tab) for annual max = yes is not working as expected when max has not been met
When moving a Super Family head to another Super Family, security logs are not created for the disbanded Super Family members
Apply Microsoft email authorization fix for cloud user in other locations in the program.
Payment Edit Window, Mutiple pay splits after clicking OK
API, some ForApi() methods have mismatched parameters for middletier calls
API - New method InsPlans POST
Enterprise Setup window - Some checkboxes are misaligned
eClipboard Clinical - Medical Charting - Medications Pt.2
Check Ins Plan Fee Sched Window Change Button changes plan types
Allow a payment type checkbox to be toggled to and from None when payment is not attached to a deposit
Database Maintenance - update PatientBadGuarantor to resolve deleted patients with invalid guarantors
Microsoft OAuth - email message with attachment names that contain a space wouldn't be sent
22.4.23 (Beta) (Foreign) Released 2/15/2023
22.4.23 (Beta) Released 2/15/2023
Some preferences that are not tri-state were showing as a question mark in the UI
Provider - Provider display name could be incorrect on mobile
Edit Proc Code with Zoom obscures Drug NDC
OpenDentalService, made the executable Large Address Aware so that retrieving emails from a Microsoft inbox has more memory to use.
22.4.22 (Beta) (Foreign) Released 2/14/2023 (This version has a conversion script that will cause a backup to occur)
22.4.22 (Beta) Released 2/14/2023 (This version has a conversion script that will cause a backup to occur)
Various windows - Some specific labels had a background that miss matched their window
ODCloud - Changing the cloud password in Load Balanced Environments does not update all nodes in the system.
UE on Recurring CC Charges History Click
Date Scheduled text cut off in planned appts tab
Text Messages All UE via middle tier
API - Using Limit and Offset may result in slow runtimes on large tables
Database Maintenance, the Break Down for ProcedurelogTpAttachedToClaim was not giving enough information to manually fix Canadian lab fees.
Edit Carrier form is not sized correctly
TitleBar text on various windows kept growing if Zoom on
Fee Color frame with Zoom hides bottom legend labels
Canada - Chart Module,Treatment Plan Procedures lacked lab fee functionality
Open Dental repeatedly downloaded Gmail emails that it couldn't parse.
Middle Tier, loading the Recall List window was crashing the program.
Middle Tier, clicking Search within the Wiki window was crashing the program.
Zoom set to -10 caused words to get cut off in the Setup Wizard.
The duplicate email code moved from the convert script to a Database Maintenance tool due to its possible long runtime
Account Module - Users with multiple clinics could experience an error when accessing the Signup Portal via the toolbar
P1SupplementalInfo, P2SupplementalInfo, etc fields do not show as options in Edit Claim Form Item window
Recall List - WebSchedRecalls are being prevented from sending
(Internal Request) Orion, turn off and hide or remove the program link.
Images sent from OD with an Outlook email address were not found in receiving email client when using html inserting
Additional prompts in Chart when using Auto Codes with no teeth selected
API - MedicationPats GET could return error sometimes
22.4.21 (Beta) (Foreign) Released 2/9/2023 (This version has a conversion script that will cause a backup to occur)
22.4.21 (Beta) Released 2/9/2023 (This version has a conversion script that will cause a backup to occur)
Edit Insurance Plan window - the Electronic ID fields didn't line up
Duplicate email convert script was failing sometimes
22.4.20 (Beta) (Foreign) Released 2/8/2023 (This version has a conversion script that will cause a backup to occur)
22.4.20 (Beta) Released 2/8/2023 (This version has a conversion script that will cause a backup to occur)
Appointment Reminder Rule Edit - Disable DoNotSendWithin for General Messages
SheetDefEdit - Adding a Mobile Y/N Override in a Medical History Sheet problem or allergy checkbox would cause the radio button orientation to change
eConnector, backup databases that are restored in order to verify integrity were automatically installing the service causing problems sometimes
API - ProcedureLogs PUT - Updating priority did not update the TreatPlanAttach priority
ITransNCpl - Updating name inserts new Carrier when missing
Required Fields window - UE occurred when highlighting to remove required fields
(Signup Portal) Signup Portal - The Register With Carriers form registration requirement was blocking some eService signup changes instead for those just for texting
SMS updating sometimes threw exceptions
Improved supplemental info output for 1500 claim form, box 24
API - UserODs PUT
(Enhancement) Progress Notes - Indicate task has attachments
22.4.19 (Beta) (Foreign) Released 2/6/2023 (This version has a conversion script that will cause a backup to occur)
22.4.19 (Beta) Released 2/6/2023 (This version has a conversion script that will cause a backup to occur)
(Enhancement) Web Form Setup: Don't allow the same form to be added multiple times
Custom Reports that require the ODR library were failing to execute
API - Patient GET Simple, allow Guarantor as an optional parameter
API - Create new method DiscountPlans GET
Update failed with index was out of range when removing duplicate emails
22.4.18 (Beta) (Foreign) Released 2/6/2023 (This version has a conversion script that will cause a backup to occur)
22.4.18 (Beta) Released 2/6/2023 (This version has a conversion script that will cause a backup to occur)
Recall window - The Time Slots grid would show schedules for providers that are marked as not a person
Disease Defs - Disease Defs in use could be deleted
Fix askew checkbox EditFamilyRelationships window
Billing Options - Show All Transactions checkbox was not synched with its default
'Created By' incorrectly updated when editing/changing/updating transaction via FormTransactionEdit
Extraneous user prompts when using autocodes with certain teeth, or none selected
Lock Text Editing for Static Fields was not set correctly
Creating a new appointment on top of an unassociated blockout type sometimes allowed the appointment to be shortened scheduled inside the blockout
(Enhancement) API - All API methods to immediately update Patient Balance
(Enhancement) Supplemental Backups tighten backup schedule
API - Procedurelogs GET - results could take too long to return in some cases
Recalls - Treat "Also show in list if # of days since" preferences as 0 if not webschedrecall
EmailMessageUids was not being checked correctly causing duplicate emails
(Enhancement) Task Search window - Add more options when right-clicking a task
Enter Payment window, editing Ins Pay or Write-off cells within the Procedures grid did not update the Pat Resp cell
Cleaned up duplicate emails
(Enhancement) Wiki search - Fixing slow search when Ignore Content is not checked
ERA 835s were sometimes failing to import as a result of using too much memory
22.4.17 (Beta) (Foreign) Released 2/1/2023
22.4.17 (Beta) Released 2/1/2023
Problems window - This window was unavailable when the user did not have setup permissions
Refresh Patient Tasks tab with another patient selected
API - Tasks POST and PUT - Ensure isReadOnly is always false
API - New method ProcTp GET
Zoom window - Note on design specs line was cut off when using zoom
Setup Items window - Procedure code tools button text did not fit inside of the button when using zoom
Imaging Module - utilizing the Zoom feature would crash the programs when it launched sometimes
22.4.16 (Beta) (Foreign) Released 1/31/2023 (This version has a conversion script that will cause a backup to occur)
22.4.16 (Beta) Released 1/31/2023 (This version has a conversion script that will cause a backup to occur)
Imaging Module - the Image view window did not restore along with OD proper when minimized and restored
Microsoft OAuth added duplicates when receiving
Edit Mount Def window, Use Adj Mode After Series checkbox didn't change to Adj when using Twain Multi mount
MultiVisit procedure buttons with an auto code did not group all the procedures together
API - Payments POST - Add the ability to select procedure(s) to apply payments to
API - New method TreatPlans GET
Edit Rx window, Provider dropdown showed provider twice if logged in as provider
API - Create new method Carriers GET
Clicking repeatedly and quickly on some checkboxes was causing state to not change
API - Paysplits GET
API - New method TreatPlanAttaches GET
22.4.15 (Beta) (Foreign) Released 1/26/2023
22.4.15 (Beta) Released 1/26/2023
Open Dental Cloud, the Image Module floating window stopped displaying the image sometimes
Procs And Ins Overpaid Reports didn't include $0 procedures
SheetDefEdit window - Having a Combo Box with a height of 10 or lower on a sheet caused OD to crash when attempting to view the form under a patient
(Enhancement) Control Appt - Fixed error message when breaking an Appointment Note to be more consistent
Task Search window - Zoom set to 9 or higher changed 'From' to 'Fro' within the Date groupboxes
Employees window - UE when creating an employee with no first or last name
Canada, Enter Payment window was incorrectly calculating Pat Resp when labs are associated with procedures
(Enhancement) UnitTests for SetupWizard
Reconcile Edit Window allowed locked reconciles to be modified
TaskList query was not formatted for linux servers
Patient Flow Tool UEs on Middle Tier
Limited Beta - Rename limited beta feature enum
Zoom window - Note on design specs line was cut off when using zoom
Setup Items window - Procedure code tools button text did not fit inside of the button when using zoom
API - New method Tasks PUT (update)
22.4.14 (Beta) (Foreign) Released 1/24/2023
22.4.14 (Beta) Released 1/24/2023
Edit Payment Plan Charge - Message and behavior when deleting adjustments was incorrect
Edit Insurance Plan - Medical Insurance label overlapped other controls when Zoom was 15 or greater
API - Claims status could be set to received when attached ClaimProcs are not received
(Enhancement) Edit Referral window - Referral Specialty didn't always show as expected
eServices Web Sched Advanced window - When setting zoom to 40 or higher the scheduling URL would disappear
Sheet Tools window - Importing an invalid XML sheet threw an Unhandled Exception
Open Dental Documentation - PatFieldType Currency summary was outdated
Audit Trail window - When resizing this window, many of the controls did not overlap logically
Appointment Type Edit may allow choosing Blockout Types with scheduling restrictions
API - Invalid ProcedureCodes can be parsed incorrectly in rare cases
MaxScale - Sending Claims Could Sometimes Cause an Error
(Enhancement) Preferences window - "Recurring charges use transaction date" needed a details section
(Enhancement) Patient Dashboard appointment signal processing
(Enhancement) Monthly Production Goal Report, clinic filter needed to consider clinics associated to operatories with default providers set
Form Edit Email Address Send Error Message "no email account found"
(Enhancement) Strip invalid characters from Open Edge credit card processing requests from Open Dental
eClipboard Clinical - Medical Charting - Problems Pt2
(Enhancement) Open Dental Cloud, various disabled features were not hidden properly
OdMobile - Cusomers with matching Clinic Descriptions could not change clinics
(Enhancement) Preferences window - Adjusted some of the wording and details information of some Preferences for clarity
Income Transfer Manager window, closed insurance payment plans would stop the user from making a transfer sometimes.
22.4.13 (Beta) (Foreign) Released 1/19/2023
22.4.13 (Beta) Released 1/19/2023
Fee Tools Import Button could create duplicate fees if duplicates in file
Chart Module Treatment Plan Grid doesn't refresh on module select
Edit Line window - The tab order for this window did not currently follow a logical flow
(Signup Portal) Signup Portal - Registration developer keys were blocked for all eServices, but should have only been blocked for eService signups
MaxScale - Saving a New Sheet Can Sometimes Cause an Error
Fee tools window "Update Proc Fees Only" includes inactive treatment planned procedures
Open Dental Cloud, users without SecurityAdmin permission can change the office password sometimes
22.4.12 (Beta) (Foreign) Released 1/17/2023
22.4.12 (Beta) Released 1/17/2023
Sheet Def Edit - Checkboxes were being grouped incorrectly
22.4.11 (Beta) (Foreign) Released 1/17/2023
22.4.11 (Beta) Released 1/17/2023
Auto login QR code feature wasn't behind limited beta
22.4.10 (Beta) (Foreign) Released 1/17/2023 (This version has a conversion script that will cause a backup to occur)
22.4.10 (Beta) Released 1/17/2023 (This version has a conversion script that will cause a backup to occur)
Secure Email: Practice name didn't show in web application when not using clinics.
(Enhancement) Microsoft OAuth updated attachment logic for larger sized attachments to use PUT when sending mail
eService Activity Log - eService Action drop down verbiage was inconsistent.
Adjustments, Add Multiple Adjustments, and Procedure Info Window, add title to block negative adjustment popup
WebSchedRecall - Send settings not honored correctly
Cancel button disconnects client from the odcloudclient and blocks the cloudclient from recieving messages temporarily until the httplistener getcontext is released.
ODCloud - Terminate duplicate OpenDentalCloudClient processes on the users machine
ODCloud - Prompt to launch or install the cloudclient, if undetected, when pressing Cloud Buttons with long time out periods.
Web Forms window - With Zoom set to Fit, the Edit Date label overlapped its text field
(Enhancement) Web Sched Carrier Rule Edit window - Updated the selection "Block" to "Block with Message"
API - AppointmentTypes GET
Edit Appointment window - The 'Show Automated Commlogs' checkbox label was cut off
ClaimProcs - ProcNum not being set
(Enhancement) Dynamic Payment Plan window - Remove Charge # column and add the number back to the Description column
22.4.9 (Beta) (Foreign) Released 1/12/2023
22.4.9 (Beta) Released 1/12/2023
Sheet Def Edit window - A diagonal line was not always selectable
Database Maintenance - DBM Method 'ProcedurecodeFixDuplicateProcedureCodes' didn't work sometimes
Text messages were still sending when unsubscribed from texting eServices
Redundant Mobile Item Caption field appears when building checkboxes for non-misc types
Credit Card Manage - Recurring charges failed for some patients
Edge Express - Error when trying to add a credit card via Credit Card Manage window
(Enhancement) Imaging Module - Mounts were being exported to files with invalid characters in their names
(Web Forms) Web Forms - The new 'StateNoValidation' field in sheets would not auto import state information when the New button was clicked in the 'Pick Patient for Web Form' window
Whitespace in employee names causes incorrect sorting
Microsoft OAuth - downloaded all of the email attachments into the Out Folder
Super Family Billing permission does not lock out editing the setting
API - Add SubstitutionCode & SubstOnlyIf to all ProcedureCodes methods.
Canada - Procedure Info Window UE while editing fee/note of any lab procedure
API - ClaimPayments - Hidden Def can cause issues sometimes
(Enhancement) BCDA 2023 Fee Guides
Edit Reconcile Window, detach all journal entries from reconcile on delete click
API - ProcedureCodes SubstitutionCode is not propperly assigned.
Secure Email Setup: Clicking Signup when clinics were on could crash the program.
(Enhancement) Appointments Module - Update deleted patients to archived when they are selected
Fee Tools window, the Update Proc Fees Only would report 'Error updating ProcFee: Source array was not long enough...' sometimes.
22.4.8 (Beta) (Foreign) Released 1/10/2023
22.4.8 (Beta) Released 1/10/2023
Microsoft email authorization not working in cloud.
Patient Edit window - When zoom was set to -7 or lower, you could not click the ' ?? | Yes | No ' text options
Preferences window - A prompt to enter password could occur when going into this window and a specific preference was enabled
Manage Module Email Inbox window can show email messages with deleted or archived patients
EHR Patient info medical tab vital signs Growth Chart doesn't display
Edit Insurance Plan, dropping an insurance plan was recalculating estimates for procedures attached to outstanding claims
Selecting a received text message caused a UE sometimes.
Update clearinghouse error messages to reflect patterns.
API - Add PatField table to ApiEvents
API - New method ClaimPayments POST
Appointment Types with no required procedures set can sometimes behave as if they do require procedures when scheduling
(Enhancement) For RDP users, log both the remote client name and server name in the audit trail
API - Create a new method PatFieldDefs GET
eServices Automated Messaging Window - Checking 'Use Defaults' checkbox threw UE sometimes.
Accounting, Income accounts, the annual auto retained earnings entries had the wrong sign.
API - Payments POST - Add ability to create a prepayment
Tools, Online Payments Window, Care Credit online payments are not visible
22.4.7 (Beta) (Foreign) Released 1/5/2023
22.4.7 (Beta) Released 1/5/2023
ODCloud, closing the clearinghouse edit window would cause folders to be created on the VM instead of the client workstation
Custom sheet checkboxes showing incorrect Mobile Group Captions
Canada - Updated the ODA 2023 fees
Multivisit Group procedures were not updating dates correctly with an exisiting PreAuth
eRx, DoseSpot does not have a corresponding gender code for 'other'
eConfirmation exclusion days change clinc dropdown option HQ to Default
(Enhancement) Move Patient Select to Read-Only Server
(Enhancement) CareCredit - handle multiple responses per requests
Messages are showing as DeliveryUnconfirmed when they have been delivered
Accounting Transaction History window was crashing when searching
API - New methods Benefits PUT and Benefits DELETE
22.4.6 (Beta) (Foreign) Released 1/3/2023
22.4.6 (Beta) Released 1/3/2023
Setup Recall window - When resizing the window the Max # of Appointments area would move
Optout and Optin auto responses did not fill template correctly
eService Activity Log - Enhance ODP messages to be more consistent
(Enhancement) Patient Edit - Change permission for 'Included in Super Family Billing' to PatientBillingEdit permission
(Signup Portal) Signup Portal - The Register With Carriers window has some labels cut off on the right-hand side of the window sometimes
Update the WebMD clearinghouse name to Emdeon throughout the program.
Edit Insurance Plan - Carrier was cut off when Zoom was set to 6 or greater
Unhandled exception when creating a Limited (Custom) statement with no procedures selected
Edit Payment Split - UE was happening after selecting 'Attached to Payment Plan'
Appointment Types not associated to any blockout types may be blocked from being scheduled over any blockouts
API - PatFields GET could return misleading information sometimes
Checkbox in Task Edit window was malfunctioning
API - Enhance PatFields GET
22.4.5 (Beta) (Foreign) Released 12/29/2022
22.4.5 (Beta) Released 12/29/2022
Chart Module - Clicking the Ortho tab would minimize the tab buttons but didn't move the Ortho chart notes up like the other Chart Module tabs
In Preferences Adjustments window, changing Negative Adjustment dropdown naming from "DoNothing" to "Allow"
OpenDentalService, inserting a new payer ID into the electid table from DentalXChange may fail
(Enhancement) WebSched Recall - Setup Days Past label was too long
Accounting export and search were failing
Claim specific income transfers were incorrectly considering payment plan principal sometimes
(Enhancement) Add ProvNum foreign key to type 51 securitylog rows when a specific provider is edited
In Procedure Info Window, Link Existing Adj button is not blocked when Negative Adjustment Preference set to Block
(Enhancement) Additional validation has been implemented for input fields within patient forms and a new StateNoValidation input field has been created
Option to prompt for payment type with credit card and CareCredit payments
22.4.4 (Beta) (Foreign) Released 12/27/2022
22.4.4 (Beta) Released 12/27/2022
(Signup Portal) Signup Portal - The Register With Carriers form registration requirement was blocking all eService signup changes instead for those just for texting
Control Appt - With broken appointment automation turned on you were able to send a Patient Note to the unscheduled list or break it
(Enhancement) Microsoft OAuth didn't show attachments within the body of the message
Recall List - UE when going to Reactivation tab in Recall list
Users without the edit permission are able to delete appointments using right click or the menu delete button
Increase listener timeout to 300 seconds to give users more time to sign into google.
Admit and Discharge Date with an invalid date will clear dates on OK click with no message
Billing Options window Show Negative Balances checkbox shows bills with credits and no pay plan
(Mobile Web) Mobile Web - iOS was unable to view time slots available in the Operatory view
(Enhancement) Discount Plans - Check for the linked Prov on a procedure before the linked Prov to a patient related fee.
Imaging Module - Scan button freezes program for 5 minutes when cloudclient is not installed
(Enhancement) Add DischargeDate and AdmitDate to the Chart Module
(Patient Porta) Patient Portal - An error occured when attempting to make a payment with a new card
Operatory Type def still showed in list even when marked hidden
Unhandled exception when editing a custom sheet def
Replying to task generates spurious error
Appt View Edit - Adding a new item to the view would sometimes set the background color to black
API - Create a new method for SubstitutionLinks POST
22.4.3 (Beta) (Foreign) Released 12/20/2022
22.4.3 (Beta) Released 12/20/2022
Program Links window - Displayed all items in green, when only enabled items should be green
Providers window - Hitting the Enter key in that field adds a return and scroll bar arrows show up.
(Enhancement) 2023 CDA Codes
(Enhancement) Preferences window - Some details windows with links opened using Internet Explorer and not the default browser
Recalls were not sending until their due date
(Enhancement) Edit Rx, if more than one provider in the selector, default to 'Choose Provider'
(Enhancement) 2023 Canada Splash Screen Copyright updated
Dynamic Payment Plan - Current Totals on Schedule tab was not aligned with the Amortization Schedule columns
(Enhancement) eRx, renamed Legacy to NewCrop
(Enhancement) Open Dental startup - OD wasn't checking the connection to the A-Z folder when using SFTP
Version 22.3 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
Cents are missing from some grids, including Dynamic Payment Plans.
Email Inbox - Fix email preview resizing
Add A Family Window - Selecting frequently used zipcode can crash sometimes
Security Lock - Change Audit Trail to no longer show unchanged fields
Mobile Sheet Edit - Invalid sheet defs aren't marked as erroneous
Deposit Slip Sheet - extra unusable controls are available
Database Mainenance for Pat window - The Patient label background does not currently match the rest of the window
Edit Insurance Plan window - the Electonic ID fields don't line up, specifically when using zoom
(Enhancement)Select Image for Claim Attachment window, add new buttons for Add Image/Snipping Tool/Paste Image.
(Enhancement) Secure Email: Offices don't receive alerts when secure emails fail to send
Changing appt status from Complete to Scheduled may drop attached procedures
22.3.69 Unreleased
22.3.68 (Foreign) Released 7/27/2023
22.3.68 Released 7/27/2023
Clinic Webmail incorrect config could cause crash
Default notes on completed procs were duplicated
22.3.67 (Foreign) Released 7/20/2023
22.3.67 Released 7/20/2023
Item Info window, the Time box on Limited Statements was not accurate
Patient raw report, selecting multiple options for a where statement would cause an unhandled exception.
Back-dated Procedure dates for Ortho Claims were inaccurate.
Anchoring issue in Certification setup and eService sender address
Net Production Detail Daily report caused UE on Linux
Users could copy EOB PDFs leading to UEs
Mobile - 'Device Name' could fall out of sync between apps
Database Maintenance - Wrong result text after running some old methods
(Enhancement) Prevent user-associated emails from being used as a clinics' default email.
Appointment Edit - custom display field descriptions were not appearing
Edit Insurance - Medicaid setting labels still visible even if medicaid is disabled in preferences
Procedures are not auto-added correctly to new planned appts
Image-only email autographs are not detected as HTML
Email templates with invalid image filenames could be saved
22.3.66 (Foreign) Released 5/2/2023
22.3.66 Released 5/2/2023
Printed claims would sometimes show incorrect genders
Pick Sheet - could not select multiple sheets to send to kiosk sometimes
Definiton Picker Window UE 'Index out of range' on Ok click
Automated message was sometimes causing an error when double-clicking to edit
Exam Sheet - opening and closing sometimes threw an error
Item Info window, the Time box on Statements was not accurate.
22.3.65 (Foreign) Released 4/25/2023
22.3.65 Released 4/25/2023
Location of text boxes were reversed on SMS Email Tabs in eServices/Automated Messaging
MedLab query was not formatted for Linux servers
Fixed crash that occurred sometimes when procedures are being attached to or detached from appointments or planned appointments.
Canada - Chart Module set complete on lab fee discounts created duplicates
API - Providers GET may not perform paging
Combined alter table statements in the 22.3.1 convert script to improve update times for large tables
(Enhancement) Edit Provider window - On the Web Sched tab, the Description text box had no limit and caused errors when using Web Sched
22.3.64 (Foreign) Released 4/18/2023
22.3.64 Released 4/18/2023
General Message - Adding a language could cause general messages to not save sometimes
Canada request for outstanding transactions (ROT) response format version different than request format version was not handled properly.
Finalize Payment was ignoring the restrictions of the "Hold for in Process" status for claims
22.3.63 (Foreign) Released 4/14/2023
22.3.63 Released 4/14/2023
Lab Cases in Planned status were displayed twice on the Lab Cases list
ASAP Comms - Send prevented by sent eReminders
Automated Messaging, patients replying to aggregated eConfirmation messages was not confirming all appointments sometimes.
22.3.62 (Foreign) Released 4/11/2023
22.3.62 Released 4/11/2023
Zoom window - The fit button would sometimes set the scale number to an invalid value depending on monitor resolution
PreAuths that have been received in the Outstanding Insurance Claims Report using the "Zero Claims" button, changed the PreAuth status to "Rec'd"
Sheets - Sheet Def Edit window mobile layout kept reverting changes
Open Dental Cloud, new computer rows are not inserted sometimes
22.3.61 (Foreign) Released 4/4/2023
22.3.61 Released 4/4/2023
CareCredit - Failed payment sometimes created the payment anyways
Open Dental Cloud, update the active instance computer name when it is retrieved from the browser
Add FirstCompleteProc and LastCompleteProc as fields for the Patients Raw Report
Electronic Claims - sending claims sometimes caused error when patient's gender is 'Other'
22.3.60 (Foreign) Released 3/30/2023
22.3.60 Released 3/30/2023
Appointment Search did not ignore Broken appointments
ODCloud - Microsoft authentication expires without proper refresh.
(Enhancement) Make quick search from copied text non-case sensitive
22.3.59 (Foreign) Released 3/28/2023
22.3.59 Released 3/28/2023
(Enhancement) Audit Trail entries for Manage Module and ERAs
Chart - Group Notes were being added into multivisit groups
Auto receive claims with no assignment of benefits preference didn't receive automatically sent secondary Canadian claims
Open Dental Cloud, updated amounts on Cloud Management windows to match the fees listed in the manual
22.3.58 (Foreign) Released 3/23/2023
22.3.58 Released 3/23/2023
Email Client- sent emails were not displaying in client when the Username field isn't an email address but has a valid alias
Lab cases attached to Planned Appointments appeared under incorrect filter on Lab Cases list
[OfficePhone] tag was not listed as an available replacement tag when editing automated messaging rules
Database Maintenance - Resolved payments and paysplits with invalid patnum
(Enhancement) Add automation condition for 'Insurance Plan ID' (PlanNum)
22.3.57 (Foreign) Released 3/21/2023
22.3.57 Released 3/21/2023
(Web Sched) Web Sched Existing Patient - When a patient's email address ended in an underscore it was not recognized as valid
eConfirmations, confirming aggregated messages did not update the confirmation status on all associated appointments sometimes.
API - DiscountPlanSubs - Users could subscribe to a hidden DiscountPlan
Middle Tier, obscure error messages could be returned when the database and web service versions did not match.
Ortho Patient Setup Window Otho details cannot be saved
API - InsPlans should never allow use of a hidden Feesched.
22.3.56 (Foreign) Released 3/16/2023
22.3.56 Released 3/16/2023
CareCredit - expired batches sometimes never got a valid response
OpenDentalService, the cloud session limit alert thread was running for non-cloud environments
22.3.55 (Foreign) Released 3/15/2023 (This version has a conversion script that will cause a backup to occur)
22.3.55 Released 3/15/2023 (This version has a conversion script that will cause a backup to occur)
Secure Email: Clinic names in the web application didn't update when they were updated in Open Dental.
Convert Script - Eclipboardclinicalpin on user od should be a varchar(256) not text
22.3.54 (Foreign) Released 3/14/2023 (This version has a conversion script that will cause a backup to occur)
22.3.54 Released 3/14/2023 (This version has a conversion script that will cause a backup to occur)
CareCredit - BatchQS would sometimes be marked as expired when response is invalid
Analyze Table ProcedureLog command only runs for innodb tables
Imaging Module UE on copy tool bar button
Automated Thank-Yous were being sent within the 'Do Not Send Within' time span.
ODCloud - email address with authentication type 0 threw UE that closed program.
Appointments Module - Patient Field defs with long text overlap assistant time bar additional fixes.
Auto Messaging Advanced Settings - Enable calendar event title for active eReminder or eConfirmation
Ortho Auto Tool creates auto procedure and claim with no provider
Typo in DBM log in AtoZ folder
Typo in Income Transfer Manager popup
API - Unique Carriers caching in Open Dental could impact Carriers PUT rarely
Pick Patient for Web Form window, clicking Skip was not skipping all forms from the same patient sometimes.
22.3.53 (Foreign) Released 3/8/2023
22.3.53 Released 3/8/2023
Billing statement options not synchronized with workflow
Email Message Edit - Templates that have images inline but don't exist would have still sent
WebSched New Patient - When scheduling an appointment, this only schedules one procedure code when there are two of the same code on the appt type
Patient Field defs with long text overlap assistant time bar.
Clarify audit log entry for new prescriptions
Microsoft OAuth-Inline images emailed to several emails would sometimes show as an attachment
Custom Referral Letter with tooth chart prints blank
API - New method PatPlans GET
22.3.52 (Foreign) Released 2/28/2023
22.3.52 Released 2/28/2023
Account Module Patient Acccount Grid UE when highlighting procedures
(Enhancement) Allow the Patient Status Setter to change the status of deleted patients
Clarify audit log entry when printing new prescriptions
Reports Patient Raw Reports SQL Syntax error in Where Dropdown and Unhandled Exception
Add "Analyze Table ProcedureLog" to the convertscript
Ortho Setup window, Module names capitalization
Select Patient window UE on Add Many with required fields
PatientLink - Delete all patientlink clones of a merged from patient
Sheet Def Edit window, Undo was causing memory error, was slow, and wasn't undoing entire group at once.
API - ProcedureLogs POST/PUT - Add ability to set the Status to EO
Imaging Module, Export Has no file types
(Enhancement) Preferences window - Account Insurance: Removed the "Recommended Checked" label on the preference "On e-Claims send treating provider info for each separate procedure"
Calculating aging would sometimes cause a deadlock error
22.3.51 (Foreign) Released 2/23/2023
22.3.51 Released 2/23/2023
Text Messaging window - When viewing a longer text conversation in the scroll bar, the last message would get cut off in the Text Messaging Mailbox
Invalid patient status appears in Family Add form
Signature Invalidated when signing procedure notes
Canada - Appointments Module, set complete on appointments with lab fee discounts creates duplicate adjustments
Canadian rejected claims triggered auto receive logic for plans without assignment of benefits when the 'Auto receive claims with no assignments of benefits' pref was enabled.
eClipboard - Prompt was incorrectly shown when pushing patient check-in to device
eConfirmations, appointments created while the Clinics feature was turned on were not getting messages once the Clinics feature was turned off.
PatientLink - Delete patient links of clones when merging
Zero Out Write-off Override (Other Ins Info tab) for annual max = yes is not working as expected when max has not been met
Apply Microsoft email authorization fix for cloud user in other locations in the program.
Payment Edit Window, Mutiple pay splits after clicking OK
API, some ForApi() methods have mismatched parameters for middletier calls
Check Ins Plan Fee Sched Window Change Button changes plan types
Database Maintenance - update PatientBadGuarantor to resolve deleted patients with invalid guarantors
Microsoft OAuth - email message with attachment names that contain a space wouldn't be sent
22.3.50 (Foreign) Released 2/15/2023
22.3.50 Released 2/15/2023
Some preferences that are not tri-state were showing as a question mark in the UI
OpenDentalService, made the executable Large Address Aware so that retrieving emails from a Microsoft inbox has more memory to use.
22.3.49 (Foreign) Released 2/14/2023
22.3.49 Released 2/14/2023
ODCloud - Changing the cloud password in Load Balanced Environments does not update all nodes in the system.
Date Scheduled text cut off in planned appts tab
Text Messages All UE via middle tier
API - Using Limit and Offset may result in slow runtimes on large tables
Database Maintenance, the Break Down for ProcedurelogTpAttachedToClaim was not giving enough information to manually fix Canadian lab fees.
Edit Carrier form is not sized correctly
Fee Color frame with Zoom hides bottom legend labels
Open Dental repeatedly downloaded Gmail emails that it couldn't parse.
Middle Tier, loading the Recall List window was crashing the program.
The duplicate email code moved from the convert script to a Database Maintenance tool due to its possible long runtime
Images sent from OD with an Outlook email address were not found in receiving email client when using html inserting
API - MedicationPats GET could return error sometimes
22.3.48 (Foreign) Released 2/8/2023 (This version has a conversion script that will cause a backup to occur)
22.3.48 Released 2/8/2023 (This version has a conversion script that will cause a backup to occur)
Appointment Reminder Rule Edit - Disable DoNotSendWithin for General Messages
SheetDefEdit - Adding a Mobile Y/N Override in a Medical History Sheet problem or allergy checkbox would cause the radio button orientation to change
eConnector, backup databases that are restored in order to verify integrity were automatically installing the service causing problems sometimes
API - ProcedureLogs PUT - Updating priority did not update the TreatPlanAttach priority
ITransNCpl - Updating name inserts new Carrier when missing
Required Fields window - UE occurred when highlighting to remove required fields
SMS updating sometimes threw exceptions
(Enhancement) Progress Notes - Indicate task has attachments
Duplicate email convert script was failing sometimes
22.3.47 (Foreign) Released 2/6/2023 (This version has a conversion script that will cause a backup to occur)
22.3.47 Released 2/6/2023 (This version has a conversion script that will cause a backup to occur)
Recall window - The Time Slots grid would show schedules for providers that are marked as not a person
Disease Defs - Disease Defs in use could be deleted
Fix askew checkbox EditFamilyRelationships window
Billing Options - Show All Transactions checkbox was not synched with its default
Extraneous user prompts when using autocodes with certain teeth, or none selected
(Enhancement) API - All API methods to immediately update Patient Balance
(Enhancement) Supplemental Backups tighten backup schedule
API - Procedurelogs GET - results could take too long to return in some cases
Recalls - Treat "Also show in list if # of days since" preferences as 0 if not webschedrecall
EmailMessageUids was not being checked correctly causing duplicate emails
Enter Payment window, editing Ins Pay or Write-off cells within the Procedures grid did not update the Pat Resp cell
Cleaned up duplicate emails
ERA 835s were sometimes failing to import as a result of using too much memory
(Enhancement) Web Form Setup: Don't allow the same form to be added multiple times
Custom Reports that require the ODR library were failing to execute
Update failed with index was out of range when removing duplicate emails
22.3.46 (Foreign) Released 2/1/2023
22.3.46 Released 2/1/2023
Refresh Patient Tasks tab with another patient selected
API - Tasks POST and PUT - Ensure isReadOnly is always false
Zoom window - Note on design specs line was cut off when using zoom
Setup Items window - Procedure code tools button text did not fit inside of the button when using zoom
Imaging Module - utilizing the Zoom feature would crash the programs when it launched sometimes
22.3.45 (Foreign) Released 1/31/2023 (This version has a conversion script that will cause a backup to occur)
22.3.45 Released 1/31/2023 (This version has a conversion script that will cause a backup to occur)
Dashboard Setup - Default user group access behavior was not correct when copying internal dashboard
Imaging Module - the Image view window did not restore along with OD proper when minimized and restored
Problems window - This window was unavailable when the user did not have setup permissions
Microsoft OAuth added duplicates when receiving
Edit Mount Def window, Use Adj Mode After Series checkbox didn't change to Adj when using Twain Multi mount
MultiVisit procedure buttons with an auto code did not group all the procedures together
22.3.44 (Foreign) Released 1/26/2023
22.3.44 Released 1/26/2023
Open Dental Cloud, the Image Module floating window stopped displaying the image sometimes
SheetDefEdit window - Having a Combo Box with a height of 10 or lower on a sheet caused OD to crash when attempting to view the form under a patient
(Enhancement) Control Appt - Fixed error message when breaking an Appointment Note to be more consistent
Task Search window - Zoom set to 9 or higher changed 'From' to 'Fro' within the Date groupboxes
Employees window - UE when creating an employee with no first or last name
Canada, Enter Payment window was incorrectly calculating Pat Resp when labs are associated with procedures
TaskList query was not formatted for linux servers
Zoom window - Note on design specs line was cut off when using zoom
Setup Items window - Procedure code tools button text did not fit inside of the button when using zoom
22.3.43 (Foreign) Released 1/24/2023
22.3.43 Released 1/24/2023
Edit Payment Plan Charge - Message and behavior when deleting adjustments was incorrect
Edit Insurance Plan - Medical Insurance label overlapped other controls when Zoom was 15 or greater
API - Claims status could be set to received when attached ClaimProcs are not received
(Enhancement) Edit Referral window - Referral Specialty didn't always show as expected
eServices Web Sched Advanced window - When setting zoom to 40 or higher the scheduling URL would disappear
Open Dental Documentation - PatFieldType Currency summary was outdated
Audit Trail window - When resizing this window, many of the controls did not overlap logically
API - Invalid ProcedureCodes can be parsed incorrectly in rare cases
MaxScale - Sending Claims Could Sometimes Cause an Error
Form Edit Email Address Send Error Message "no email account found"
(Enhancement) Open Dental Cloud, various disabled features were not hidden properly
OdMobile - Cusomers with matching Clinic Descriptions could not change clinics
Income Transfer Manager window, closed insurance payment plans would stop the user from making a transfer sometimes.
22.3.42 (Foreign) Released 1/19/2023
22.3.42 Released 1/19/2023
Edit Line window - The tab order for this window did not currently follow a logical flow
MaxScale - Saving a New Sheet Can Sometimes Cause an Error
Open Dental Cloud, users without SecurityAdmin permission can change the office password sometimes
22.3.41 (Foreign) Released 1/17/2023
22.3.41 Released 1/17/2023
Secure Email: Practice name didn't show in web application when not using clinics.
(Enhancement) Microsoft OAuth updated attachment logic for larger sized attachments to use PUT when sending mail
WebSchedRecall - Send settings not honored correctly
Cancel button disconnects client from the odcloudclient and blocks the cloudclient from recieving messages temporarily until the httplistener getcontext is released.
ODCloud - Terminate duplicate OpenDentalCloudClient processes on the users machine
ODCloud - Prompt to launch or install the cloudclient, if undetected, when pressing Cloud Buttons with long time out periods.
Web Forms window - With Zoom set to Fit, the Edit Date label overlapped its text field
ClaimProcs - ProcNum not being set
22.3.40 (Foreign) Released 1/12/2023
22.3.40 Released 1/12/2023
Sheet Def Edit window - A diagonal line was not always selectable
Database Maintenance - DBM Method 'ProcedurecodeFixDuplicateProcedureCodes' didn't work sometimes
Credit Card Manage - Recurring charges failed for some patients
Edge Express - Error when trying to add a credit card via Credit Card Manage window
(Enhancement) Imaging Module - Mounts were being exported to files with invalid characters in their names
Whitespace in employee names causes incorrect sorting
Microsoft OAuth - downloaded all of the email attachments into the Out Folder
Super Family Billing permission does not lock out editing the setting
(Enhancement) BCDA 2023 Fee Guides
Fee Tools window, the Update Proc Fees Only would report 'Error updating ProcFee: Source array was not long enough...' sometimes.
22.3.39 (Foreign) Released 1/10/2023
22.3.39 Released 1/10/2023
Microsoft email authorization not working in cloud.
Patient Edit window - When zoom was set to -7 or lower, you could not click the ' ?? | Yes | No ' text options
Preferences window - A prompt to enter password could occur when going into this window and a specific preference was enabled
Manage Module Email Inbox window can show email messages with deleted or archived patients
EHR Patient info medical tab vital signs Growth Chart doesn't display
Edit Insurance Plan, dropping an insurance plan was recalculating estimates for procedures attached to outstanding claims
Update clearinghouse error messages to reflect patterns.
(Enhancement) For RDP users, log both the remote client name and server name in the audit trail
Tools, Online Payments Window, Care Credit online payments are not visible
22.3.38 (Foreign) Released 1/5/2023
22.3.38 Released 1/5/2023
ODCloud, closing the clearinghouse edit window would cause folders to be created on the VM instead of the client workstation
Canada - Updated the ODA 2023 fees
Multivisit Group procedures were not updating dates correctly with an exisiting PreAuth
eRx, DoseSpot does not have a corresponding gender code for 'other'
Messages are showing as DeliveryUnconfirmed when they have been delivered
22.3.37 (Foreign) Released 1/3/2023
22.3.37 Released 1/3/2023
Setup Recall window - When resizing the window the Max # of Appointments area would move
Update the WebMD clearinghouse name to Emdeon throughout the program.
Edit Insurance Plan - Carrier was cut off when Zoom was set to 6 or greater
Unhandled exception when creating a Limited (Custom) statement with no procedures selected
Edit Payment Split - UE was happening after selecting 'Attached to Payment Plan'
22.3.36 (Foreign) Released 12/29/2022
22.3.36 Released 12/29/2022
Chart Module - Clicking the Ortho tab would minimize the tab buttons but didn't move the Ortho chart notes up like the other Chart Module tabs
Optout and Optin auto responses did not fill template correctly
(Enhancement) WebSched Recall - Setup Days Past label was too long
Claim specific income transfers were incorrectly considering payment plan principal sometimes
(Enhancement) Add ProvNum foreign key to type 51 securitylog rows when a specific provider is edited
22.3.35 (Foreign) Released 12/27/2022
22.3.35 Released 12/27/2022
(Signup Portal) Signup Portal - The Register With Carriers form registration requirement was blocking all eService signup changes instead for those just for texting
Control Appt - With broken appointment automation turned on you were able to send a Patient Note to the unscheduled list or break it
Increase listener timeout to 300 seconds to give users more time to sign into google.
Billing Options window Show Negative Balances checkbox shows bills with credits and no pay plan
(Mobile Web) Mobile Web - iOS was unable to view time slots available in the Operatory view
(Enhancement) Discount Plans - Check for the linked Prov on a procedure before the linked Prov to a patient related fee.
Imaging Module - Scan button freezes program for 5 minutes when cloudclient is not installed
(Patient Porta) Patient Portal - An error occured when attempting to make a payment with a new card
Appt View Edit - Adding a new item to the view would sometimes set the background color to black
22.3.34 (Foreign) Released 12/20/2022
22.3.34 Released 12/20/2022
(Enhancement) 2023 CDA Codes
Recalls were not sending until their due date
(Enhancement) 2023 Canada Splash Screen Copyright updated
(Enhancement) eRx, renamed Legacy to NewCrop
(Enhancement) Open Dental startup - OD wasn't checking the connection to the A-Z folder when using SFTP
22.3.33 (Beta) (Foreign) Released 12/15/2022
22.3.33 (Beta) Released 12/15/2022
Edit Exam Sheet Field window - The available fields list included selectable images, but these would not display within the patient letter sheet
Imaging Module - When attempting to remount an unmounted image, the error message has a typo
Typo in securityLog and refAttach table summaries
EdgeExpress Terminal - Had error when logged into an OD User with a username over 20 characters
Appointment Module - Improper punctuation on error message when trying to create an appointment without a patient selected
Chart Module - An error occured when you first log into Open Dental in the Chart Module and enter odontogram notes
Edit Day - Overlap message came up when prov1 start time is the same as prov2 end time
API - New methods AutoNotes PUT and POST
API - New method ClaimProcs PUT
OpenDentalService, retrieving emails for the Email Inbox feature filled up the memory and crashed the service sometimes.
Data Paths Window - Current query that checks if customer has any images in the database can be very slow
OpenDentalService, the signal processing thread was only processing two types of signals thus allowing most cached data to become stale.
API - AccountModules GET ServiceDateView can return negative zero for AccountBalance sometimes
22.3.32 (Beta) (Foreign) Released 12/13/2022
22.3.32 (Beta) Released 12/13/2022
(Signup Portal) Signup Portal - The Basic Activity tab within the Signup Portal was not referencing a landline phone when a user had TwilioLandline as a vendor
Setup Confirmation window - The status drop downs showed blank entries when an item had a hidden status set
Microsoft OAuth would get duplicate emails
API - AutoNoteControls ControlOptions should only be required for OneResponse and MultiResponse.
Overlapping schedules could cause slowness in the Appointments Module
Clicking a procedure button with "Group for multiple visits" for auto codes didn't keep auto codes in a group.
API - New method AccountModules GET ServiceDateView
API - Add AptNum as filter to exiting Procedurelogs GET method
Imaging Module, the Paste button was crashing the program sometimes.
22.3.31 (Beta) (Foreign) Released 12/9/2022 (This version has a conversion script that will cause a backup to occur)
22.3.31 (Beta) Released 12/9/2022 (This version has a conversion script that will cause a backup to occur)
Set Default Scanner button caused infinite progress bar when OD Cloud Client was not installed or running.
ODCloud, Google authorization with Loopback IP address was not working in cloud
Search for other phone numbers in Select Patient
Web Sched Carrier Rules - When a patient chose self pay/no insurance, the Insurance Subscriber info section would still come up within the scheduling an appt section
API - Claims GET and PUT Add additional fields
'View Multivist Group(s)' didn't show after clicking the procedure button in the Chart Module until refreshed
Chart Module right-click option 'View Multivisit group(s)' showed incorrect groups sometimes when multiple groups were selected
Allocating unearned income after claim creation would sometimes not show adjustments correctly
(Canada) 2023 Ontario Dental Association (ODA) Fee Guide
22.3.30 (Beta) (Foreign) Released 12/8/2022
22.3.30 (Beta) Released 12/8/2022
Edit Reminder Rule window - the "Edit" button for editing the email template was not visible when using zoom sometimes
Database Maintenance for Patient window, the PaySplitWithInvalidPayNum method made dummy payments with incorrect Amounts sometimes.
Report Setup window, using a Middle Tier Report Server crashed the program sometimes.
User Query window, queries were run locally when using a Middle Tier Report Server.
(Enhancement)Add a new Place of Service for Telehealth (2 of them now)
API - New methods InsPlan GET and InsPlan PUT
22.3.29 (Beta) (Foreign) Released 12/6/2022 (This version has a conversion script that will cause a backup to occur)
22.3.29 (Beta) Released 12/6/2022 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Limit extraction data sent to CDA on eclaims
Data cleaned up for parent bug fix for mobile appointment view items
CareCredit - AccessToken generation would sometimes return an empty token
Schedule window: The Clear Week button cleared holidays.
Wording Error in APR field of the Billing/Finance Charges window
Chart Module button graphic reverted back to tooth on click with medical pref on
DoseSpot, DoseSpot API was returning invalid PatientIDs sometimes.
22.3.28 (Beta) (Foreign) Released 12/1/2022
22.3.28 (Beta) Released 12/1/2022
ITRANS2 Comm Bridge, use ICD network subfolders only when present.
Text Messaging window SMS view control scroll contained extra blank space sometimes.
Sheet Def Edit window - A user was unable to click and drag to highlight a diagonal line
Form Online Payment Unhandled Exception SQL Syntax Error
(FHIR Portal) API - Developer Portal toggles display of Enabled or all API keys
Allocating unearned income after creating claims would sometimes show TP procs
Database Maintenance, the repair log files would output method results on the same line sometimes.
Database Maintenance, the ClaimProcsWithPartialDuplicates method was not giving helpful feedback for the repair log files.
Signup Portal - Carrier registration was sometimes stuck in pending
Claim Edit window incorrectly defaulted to patient clinic sometimes
(FHIR Portal) API - There was no confirmation dialog when adding a key within the Developer Portal
22.3.27 (Beta) (Foreign) Released 11/29/2022
22.3.27 (Beta) Released 11/29/2022
Edit Lab Case - Providers were not showing on lab cases when hidden
API - API Service caches did not refresh sometimes
Edit Paths window - The location of radio button options would move when the window was moved or resized
Account Module, NotReceived claim procedures associated to treatment planned procedures were impacting the estimated balance.
Able to Attach TP procedure to Payment Plan in PaySplitEdit window
Account Module - manually generated paysplits uneditable when creating a payment
Check Attach to Pay Plan can attach a TP procedure with unearned type "none"
API - New Method Benefits GET
Procedure Code Tool - Edited UI descriptions
Payment Split Edit window, prepayments to dynamic payment plans were not allowed.
(Enhancement)Added logic to allow splitting claims for In Process Procedures
Chart Module - Invalid medications would sometimes cause an error
Database Maintenance, ClaimProcDeleteDuplicateEstimateForSameInsPlan was only considering Received claimprocs and should consider NotReceived as well.
Chart Module - Deleted procedures would sometimes cause errors
22.3.26 (Beta) (Foreign) Released 11/22/2022 (This version has a conversion script that will cause a backup to occur)
22.3.26 (Beta) Released 11/22/2022 (This version has a conversion script that will cause a backup to occur)
eConnector - Transmission fail-over occurred frequently for large offices
Zoom caused fields to still show if you clicked the selected Chart Module tab
Setup Recall window - the "Also show in list if # days since" section advised that the two text boxes could not be blank, but were set to blank when entering zero
Database Connection Testing, the entire preference table was being locked when testing connection string settings which caused generic slowness sometimes.
Sheet Def Edit checkboxes on the mobile form may have reverted changes made to them
Database Maintenance, added a new method to clean up insurance estimates that are associated to dropped plans.
(Signup Portal) Signup Portal - The Register with Carriers form had outdated text about registration fee charges
API - New method QuickPasteCats GET
AutoCommExcluteDate missing DateT attribute and default value
22.3.25 (Beta) (Foreign) Released 11/17/2022
22.3.25 (Beta) Released 11/17/2022
API - Claims PUT will set OrthoTotalM to 0 if not specified in request.
(Enhancement)FormPath - Removed ability to store images in database for new users
TP proc detached the pay split from the payment plan in PaySplitEdit Window OK
Microsoft OAuth sometimes showed popup during update
Microsoft OAuth inbox messages did not auto match to patients in Open Dental
Bug that allowed a user to make negative adjustments for mutiple procedures in Adjustments Add Multiple
Insurance History - Invalid date caused UE
Edit Insurance Plan window, dropping an insurance plan didn't remove estimates from completed procedures.
22.3.24 (Beta) (Foreign) Released 11/15/2022
22.3.24 (Beta) Released 11/15/2022
Payments Form: If a transaction succeeded, then a subsequent one was declined for that same payment, the payment amount could get reset to zero despite there being a successful previous transaction
Edit Insurance Payment window - the Tab order did not follow a logical flow
FormProcTools - edited form details
Email Client window - The subject field in the Email Client preview section wasn't resizing as expected when moving the preview divider bar
OpenDental Documentation - Rows for PermType 223 and 224 were missing from the GroupPermission section
Twilio API Client threw deserialization error sometimes.
Chart Module - Open Dental would crash when trying to print a Saved TP if default PDF viewer was not available
Microsoft OAuth update message was unclear
List Clinics - Had Incorrect behavior when a user had HQ active and selected a clinic
Appointment Views - Adding a new ApptView caused OD to freeze if form was closed forcefully
QuickBooks Online Setup window - Unchecking Enabled popup message mentioned incorrect preference menu
Time Card Edit - Entering Rate 3 override did not update Rate 1 time in UI properly
(Enhancement) Added version checking to the eConnector
API - New method QuickPasteNotes GET
22.3.23 (Beta) (Foreign) Released 11/10/2022
22.3.23 (Beta) Released 11/10/2022
Manually processing an ERA detached procedures from claims
API - Refferals POST - Adding a specialty did not accurately set Specialty.
Tasks may have only popped up on the primary screen
Open Dental Cloud, viewing PDFs in the Imaging Module for load balanced environments failed
22.3.22 (Beta) (Foreign) Released 11/7/2022 (This version has a conversion script that will cause a backup to occur)
22.3.22 (Beta) Released 11/7/2022 (This version has a conversion script that will cause a backup to occur)
Edit Payment Split window did not check the Attached to Payment Plan box when the split was attached to a TP procedure.
Claim Print - Gender Unknown was not getting marked on the printed ADA 2019 claim form when gender was Other
Microsoft OAuth threw UE 'Key not valid for use in specified state' when trying to sign out.
"OK" in procedure info cleared medical cross coding.
Time lock became unchecked when scheduling a planned appointment.
Task popup location could be inconsistent with multiple screens.
Edit Insurance Plan window - The height for the Employer and Carrier listbox's were not calculated correctly
Patient Merges showed Database Integrity Warnings sometimes
Recall Preferences - Initial and Second Reminder recall preferences would not send reminders if set to 0
API - New method AutoNoteControls GET
ApiEvents were unable to be parsed by some webhook services
API - ProcedureCodes GET
(Enhancement) Open Dental Cloud, enhancements to the backup process
(Enhancement) Module Setup window - Complete overhaul and re-organization of the window and settings for each module, now listed under the Preferences window
Perio Charting - Auto Advance group box was too small
WebSchedRecall - Can Recall Send
22.3.21 (Beta) (Foreign) Released 11/1/2022 (This version has a conversion script that will cause a backup to occur)
22.3.21 (Beta) Released 11/1/2022 (This version has a conversion script that will cause a backup to occur)
Edit Ortho Hardware window - Some of the text fields overlapped their labels when using zoom sometimes
Edit Insurance Plan window - ListBox controls for carriers and employees ignored scaling
Appointments Module - A message saying there is no appointment on the Pinboard could come up when there was one sometimes
Fill Sheet window - If a sheet had a PatImage item, an error could occur if there was no image in the PatImage field when updating
Prompt to tell user that an Open Dental restart is required when turning off Practice is Medical preference in Practice Setup window
Auto receive claims with no assignment of benefits preference zeroed payment for previously received claims
EdgeExpress - Clicking the Close button on the EdgeExpress, Transaction Complete window did not insert the payment details
API - New method AutoNotes GET
Text Messaging window did not refresh when patient selection was changed.
22.3.20 (Beta) (Foreign) Released 10/28/2022
22.3.20 (Beta) Released 10/28/2022
Appointments Module - Audit Trail showed redundant information when all procedures were removed from an appointment and the appointment was then deleted
Recall window - The "Available Times for Patients" clinic dropdown was showing hidden clinics
Prompt for secondary claims preference: Prompt does not always show when primary claim is received while preference is on.
Opening the Income Transfer Manager when a patient payment plan crosses families caused a UE
(Enhancement)The employer merge tool would sometimes result in a deadlock error
MS OAuth - Received emails showed UTC time rather than server/local time
Select Image window - An error would occur when right-clicking on an image within this window
Static text fields allowed invalid characters
Web Chat had error when copying text (rare).
Account Module - Users received an error when clicking into Account Module for any patient
API - Added Live Graph for API Activity to BC Mon
Quick Proc for tooth treatment area procs threw exception for FDI, Haderup, and Palmer tooth numbering, and didn't prompt for tooth num for universal.
(Enhancement)FormTranslationCat had placement holder text that should be removed.
Clicking 'Close' button in EdgeExpress web payment window inserted payment note
Insurance Plan Edit - Medical Insurance label was always visible
Language Translation window - When resizing window the download button and text below it was not anchored correctly
22.3.19 (Beta) (Foreign) Released 10/25/2022
22.3.19 (Beta) Released 10/25/2022
(Enhancement)Loading the Problems window would be slow sometimes
EdgeExpress - The TerminalID was being set to wrong clinic for supplemental payments in the Edit Insurance Payment window.
Net Production Daily Detail Report - Checking All Clinics included results for restricted clinics
Database Maintenance for Pat window - The Patient label background did not match the rest of the window
HTML emails displayed as HTML code sometimes.
(Enhancement)Disabled mouse clicks outside the IsMedical checkbox in Edit Ins Plan window
Clicking 'Close' button in Web Service payment window inserted payment note
Uploading Mount images to an AtoZ folder on Dropbox could silently fail
API - Add NextAptNum field to Appointments return object
API - Add DateFirstVisit to Patients return object
eConnector, sending emails for Microsoft Office 365 email addresses that utilize OAuth was looking for the wrong version of System.Runtime.CompilerServices.Unsafe.dll.
Edit Email Message window: Users couldn't change where received emails showed.
Added chart number to each page of printed progress notes
eClipboard Clinical - Hid eClipboard UI behind limited beta
Feature Request - Text next to the add button did not move when the window was expanded
Deleting an ERA was not Linux safe
Message Replacements - "Amount" in the description for PaymentAmt was spelled wrong
PPO Write-offs Report - showed "Individual Claims" label in print preview when grouping by carrier
Sheet Def Edit- pasting a checkbox after moving its group in the mobile editor would sometimes cause it to return to its original location.
eClipboard - Ability to refresh sheets for kiosk at checkin screen.
22.3.18 (Beta) (Foreign) Released 10/20/2022 (This version has a conversion script that will cause a backup to occur)
22.3.18 (Beta) Released 10/20/2022 (This version has a conversion script that will cause a backup to occur)
API - Appointments GET Slots - Could return misleading error under certain conditions
(Enhancement)Added a 'Use Defaults' checkbox to Automated Messaging Advanced Settings
Patient Payment Plan Tx Completed Amt field was not updated when an adjustment was added
Prompt to change appointment length when moving appointments was displayed when it shouldn't
Hidden payment splits report included results for restricted clinics
Tx Plan frequency limitations were not grouping by tooth num or tooth range.
Unable to attach multiple procedures with tooth numbers to single Appointment Proc Quick Add
Edit Provider - Tab order skipped the Preferred Name field
Appointments, schedule recall from appointments for patient window did not draw patfields on the pinboard appt sometimes
Frequency limitation was applied to procedures marked Do Not Bill Insurance.
EdgeExpress - Recurring Charges were posting as income transfers
(Enhancement)Treatplans - Warn users if 'C++' Redist RD 3 isn't installed
Entering negative amounts of votes, for a feature request, increased the number of votes available for that user.
OpenDentalService, retrieving emails for Microsoft Office 365 email addresses that utilize OAuth was looking for the wrong version of System.Runtime.CompilerServices.Unsafe.dll.
Tx Plan Module, trying to email signed treatment plans with corrupted signatures caused an 'Index was outside the bounds of the array' error.
22.3.17 (Beta) (Foreign) Released 10/18/2022
22.3.17 (Beta) Released 10/18/2022
Gmail settings window, some controls would become enabled when they should not be.
Managing a Mount with an unmounted image occasionally threw a UE
Autofilling the 'To' field when sending emails for O365 OAuth threw a UE
API - New methods Benefits POST
Retrieveing emails with O365 OAuth threw UE error 'missing System.Runtime.CompilerServices.Unsafe dll'
API - New method Tasks POST
22.3.16 (Beta) (Foreign) Released 10/14/2022
22.3.16 (Beta) Released 10/14/2022
Open Dental Documentation - The patientnote treatment note column did not have a very clear summary
Gmail settings window, some controls would become enabled when they should not be.
Accounting - cash box and patient fee income transaction history displayed both a debit and credit for patients cash payments
Tx Plan frequency limitations were not grouping by treatment area.
(Signup Portal) Signup Portal - The Register with Carriers form email field would not display an error when additional spaces were included at the end of the text
Unable to delete problems and allergies associated with deleted patients.
'OK' click did not generate a CSV when the Export CSV was checked.
MultiVisit groups were not setting the claimproc procdate to the delivery date.
API - New method Tasks GET
Microsoft OAuth threw the error 'Authorization_RequestDenied' when sending an email
Appointments created on the pinboard would not show appointment and patient fields sometimes.
22.3.15 (Beta) (Foreign) Released 10/12/2022
22.3.15 (Beta) Released 10/12/2022
Statement Options - Pressing Pat Portal with multiple statements selected threw an exception
UE in eClipboard Object Reference Error when checking in patient
API - New method TaskLists GET
Email, trying to send an email using a Microsoft account was throwing a System.Buffers exception.
22.3.14 (Beta) (Foreign) Released 10/12/2022 (This version has a conversion script that will cause a backup to occur)
22.3.14 (Beta) Released 10/12/2022 (This version has a conversion script that will cause a backup to occur)
Language Translation tool - In the Select Category window, the first category name was blank
Edit Input Field window - misc InputFields would have their Reportable Names hidden when you opened this window with this field type selected
Insurance Payment Plans were not affecting patient balance when No Charges to Account enabled.
Miscellaneous Setup window - The opening label referenced an old window called Module Preferences, however this window is now just called Preferences
API - Queries ShortQuery offset ignored when return object has less than 100 items
Credit Card Edit - Typing in a Date Start then putting the cursor on other fields cleared the Date Start
(Enhancement) Send Clerk (Username) and InvoiceNo (PatNum) for EdgeExpress transactions
CareCredit - Update Api Credentials
Timelocked appointments triggering time/pattern change prompt
Integrate using OAuth to access Microsoft Email
RxNorms window - similar search was incorrect sometimes
Added 2023 CDT Codes
22.3.13 (Beta) (Foreign) Released 10/6/2022 (This version has a conversion script that will cause a backup to occur)
22.3.13 (Beta) Released 10/6/2022 (This version has a conversion script that will cause a backup to occur)
eConnector - Logging was disorganized and unpredictable
"Received" was misspelled throughout the program.
API - New Method DiscountPlanSubs PUT
Preference to mark online payments as processed when they are auto-split verbiage update.
(Enhancement) In the procedurelog table, change the SecDateEntry column from a date to a datetime.
API - API Service did not parse config file correctly sometimes
Changed instance of byte to int in CovCats.cs
22.3.12 (Beta) (Foreign) Released 10/4/2022
22.3.12 (Beta) Released 10/4/2022
Chart Module - Querying for new medications could cause slowness
Appointment without procedures default time length was not respected when moving the appointment
Allergy Setup window - The grid's title had a spelling error
Tx Plan Module, signing a saved treatment plan with a Topaz signature pad and the mouse would cause a signature to not display.
API - Subscriptions - Not passing in an EndPointUrl causes an Null Reference exception.
Ins Benefits - fluoride limitations were sometimes not considered
API - PatientRaces GET
(Enhancement)WebSched - Advanced Setup UI Changes
CC sometimes was not being inactivated after decline
Appointment Reminder Rule Edit - Do not send within not saving to database
22.3.11 (Beta) (Foreign) Released 9/29/2022
22.3.11 (Beta) Released 9/29/2022
Reactivation list - Showed hidden statuses
API - Parsing Clinic Nums from JSONs was inconsistent
Appointment Schedule used to return an unexpected 1 page result when printing or previewing
BCM - API Tab - Clicking the ApiActivity grid, after hitting Refresh button, caused UE.
(Enhancement)Sort eService Activity Logs beginning with newest
Appointment Reminder Rule Edit - Opening form threw exceptions
Insurance claims - printing claim history could cut off last column if grid window was extended
CareCredit Pullbacks - reg keys no longer on support would sometimes cause issues
22.3.10 (Beta) (Foreign) Released 9/26/2022
22.3.10 (Beta) Released 9/26/2022
Gender options - No option in gender for "Other" in Add Many
Show Features window - The Public Health feature did not warn the user that it would require OD to be restarted in order to be used
Edit Sheet Def Window - Highlighted fields stayed highlighted when focus changed
Sign up portal - Number search results were sometimes not displaying
(Enhancement)Google made security changes that resulted in a warning when integrating Gmail accounts.
ODCloud, the button to show the on-screen keyboard was sometimes visible
ODCloud, exporting an EOB could cause an error sometimes
22.3.9 (Beta) (Foreign) Released 9/22/2022
22.3.9 (Beta) Released 9/22/2022
Exporting Treatment Finder with blank fields resulted in -1 in the excel sheet.
Credit Card Edit - Adding a date for recurring charges for the first time would display an error
Wiki Search window - This window would have overlapping controls when using Zoom sometimes
Outstanding Insurance Claims window, the Zero Claims button was not zeroing out the write-off associated to the claim.
API - Add ColorOverride field to existing Appointments POST and PUT methods
SmsPhone Texting Limit - SmsMonthlyLimit was 0 for Non-English offices without Clinics
Custom Reports, brought back the custom RDL reporting system.
22.3.8 (Beta) (Foreign) Released 9/20/2022 (This version has a conversion script that will cause a backup to occur)
22.3.8 (Beta) Released 9/20/2022 (This version has a conversion script that will cause a backup to occur)
Fill Sheet window - When filling out a public health screening sheet, an error could occur when trying to save to the Imaging Module with no patient selected
API - Requests with an invalid number of URL parameters returned an unhelpful error message
Insurance claims - print list of claim history cut off user column
Wiki Search: Move Wiki Search to be able to use Reporting Server
API - New method ProcedureLogs DELETE GroupNote
Claim Attachments: Opening a Claim Attachments window for a claim with existing attachments could cause Open Dental to freeze
ComboBoxOD - combobox indexing could sometimes trigger button event
Added 'Cannot attach adjustment which has associated payments' error message to Adjustment Picker
Clinic list, when large enough to trigger the clinic window, requires clinic edit permission to switch clinics
API - GET Requests with no Content-Type header may not have worked
eServiceLogs recorded incorrect actions
Appointment Reminder Rule - Send times saved incorrectly to database
22.3.7 (Beta) (Foreign) Released 9/15/2022
22.3.7 (Beta) Released 9/15/2022
Fill Sheet window - When filling out a public health screening sheet, an error would occur when trying to add an a patient image field and no patient was selected
API - Requests with invalid Content Types returned unhelpful error messages
Treatment Plan Sign window - The provider restriction for signature boxes was not being enforced on this window
Edit Clinic - restrict duplicate clinic abbr
Treatment Finder - procedure code filter would sometimes not filter correctly
BCM - API Tab - Double-clicking on the API Activity Grid caused UE.
Sheet Fill - Signatures could become invalidated when saving without changes made
Appointment Schedule had at times not shown all selected hours when printing or previewing
Email Client - Inbox was not populating correctly when webmail was set
InsSubNumMismatchPlanNum DBM would sometimes show incorrect count
Appointment Sheet Prefill - Sheets that were set to have Prefill would cause OD to crash
Edge Express, log the Terminal ID, first half of the AuthKey, and the Charge Amount when verbose logging is enabled for the computer.
API - AccountModules GET Aging - EstBal and PatEstBal had wrong precision sometimes
Mobile appt view items can no longer be assigned to the UR and LR areas
eClipboard Clinical Image Module wasn't saving images to device correctly
Show Chart Views - Right-clicking any procedure in chart while having 'Audit' enabled was causing OD to crash
PaySimple Setup Window - print receipts by default the only setting which would not save when switching between clinics
Edit Carrier window - This window would get cut off on the right when using Zoom sometimes
Edit Treatment Plan Proc - Procs marked do no bill insurance showed an allowed amount of -1
22.3.6 (Beta) (Foreign) Released 9/13/2022 (This version has a conversion script that will cause a backup to occur)
22.3.6 (Beta) Released 9/13/2022 (This version has a conversion script that will cause a backup to occur)
Email - HTML in email body did not immediately show as result instead of tags.
Creating general automated message with Days and Hours saved as '0's caused error on OK click.
Email Client - Email address list did not include any Default emails that were WebMail Notified
Email Client - Email address list was throwing exception when setting certain email addresses as WebMail Notify
Pay Period Manager window - "# Days After Pay Period" field was displaying an error stating that it had to be a number when there was a '0' showing
Outstanding Insurance Claims Report - Selection went back to All in both the Treat Provs and the For User fields no matter what was selected
Convert script in the wrong version caused UE
API - Added Gender and Position filters to Patients GET Simple Method
Public Health Gender Identify drop down was listing the drop down for Sexual Orientation instead
22.3.5 (Beta) (Foreign) Released 9/9/2022
22.3.5 (Beta) Released 9/9/2022
Manage Module - When printing schedules, hitting print a second time did not pull all of the schedule data sometimes
Deleting or adding computer could cause UE
API - New method AccountModules GET Aging
22.3.4 (Beta) (Foreign) Released 9/8/2022
22.3.4 (Beta) Released 9/8/2022
Web Sched Carrier Rule Edit window - The message text field was available when selecting "other" and "Allow With Input" even though messages cannot be displayed with this option
Mount default category can be hidden, so attached images became hidden and unavailable
Open Dental Cloud, the Aging of A/R report would sometimes get stuck on a progress bar
Unhandled exception would occur when opening the medical chart in the chart module
User Query window - Using Zoom could cause extra white space in columns in the results grid sometimes
Appointment Bubble - Gross and Net Production did not have a label before value
Missing POut's
Dynamic Payment Plans Overcharged Report - Selection went back to 'All' regardless of provider selected
CareCredit - patient's MiddleName would sometimes cause an error
InsSubNumMismatchPlanNum DBM would sometimes update plannums incorrectly
(Canada) ITRANS 2.0 export vendor certificate when needed.
Income Transfer Manager, negative adjustments explicitly linked to procedures that are associated to a payment plan were not being considered sometimes.
Searching phone numbers from phonenumber table threw in Patient Select window sometimes
Version 22.2 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
Cents are missing from some grids, including Dynamic Payment Plans.
Email Inbox - Fix email preview resizing
Add A Family Window - Selecting frequently used zipcode can crash sometimes
Security Lock - Change Audit Trail to no longer show unchanged fields
Mobile Sheet Edit - Invalid sheet defs aren't marked as erroneous
Deposit Slip Sheet - extra unusable controls are available
Database Mainenance for Pat window - The Patient label background does not currently match the rest of the window
22.2.72 Unreleased
22.2.71 (Foreign) Released 4/25/2023
22.2.71 Released 4/25/2023
MedLab query was not formatted for Linux servers
22.2.70 (Foreign) Released 3/21/2023
22.2.70 Released 3/21/2023
Billing statement options not synchronized with workflow
Clarify audit log entry for new prescriptions
Typo in DBM log in AtoZ folder
Typo in Income Transfer Manager popup
22.2.69 (Foreign) Released 2/28/2023
22.2.69 Released 2/28/2023
Clarify audit log entry when printing new prescriptions
Calculating aging would sometimes cause a deadlock error
22.2.68 (Foreign) Released 2/23/2023
22.2.68 Released 2/23/2023
Disease Defs - Disease Defs in use could be deleted
SMS updating sometimes threw exceptions
Edit Carrier form is not sized correctly
Middle Tier, loading the Recall List window was crashing the program.
Invalid patient status appears in Family Add form
eClipboard - Prompt was incorrectly shown when pushing patient check-in to device
22.2.67 (Foreign) Released 2/3/2023
22.2.67 Released 2/3/2023
Billing Options - Show All Transactions checkbox was not synched with its default
Recalls - Treat "Also show in list if # of days since" preferences as 0 if not webschedrecall
ERA 835s were sometimes failing to import as a result of using too much memory
22.2.66 (Foreign) Released 1/31/2023
22.2.66 Released 1/31/2023
MultiVisit procedure buttons with an auto code did not group all the procedures together
22.2.65 (Foreign) Released 1/24/2023
22.2.65 Released 1/24/2023
MaxScale - Saving a New Sheet Can Sometimes Cause an Error
Open Dental Cloud, users without SecurityAdmin permission can change the office password sometimes
MaxScale - Sending Claims Could Sometimes Cause an Error
OdMobile - Cusomers with matching Clinic Descriptions could not change clinics
22.2.64 (Foreign) Released 1/17/2023 (This version has a conversion script that will cause a backup to occur)
22.2.64 Released 1/17/2023 (This version has a conversion script that will cause a backup to occur)
Secure Email: Practice name didn't show in web application when not using clinics.
WebSchedRecall - Send settings not honored correctly
Cancel button disconnects client from the odcloudclient and blocks the cloudclient from recieving messages temporarily until the httplistener getcontext is released.
ODCloud - Prompt to launch or install the cloudclient, if undetected, when pressing Cloud Buttons with long time out periods.
ClaimProcs - ProcNum not being set
22.2.63 (Foreign) Released 1/12/2023
22.2.63 Released 1/12/2023
(Enhancement) BCDA 2023 Fee Guides
Fee Tools window, the Update Proc Fees Only would report 'Error updating ProcFee: Source array was not long enough...' sometimes.
22.2.62 (Foreign) Released 1/6/2023
22.2.62 Released 1/6/2023
Update the WebMD clearinghouse name to Emdeon throughout the program.
Canada - Updated the ODA 2023 fees
Multivisit Group procedures were not updating dates correctly with an exisiting PreAuth
eRx, DoseSpot does not have a corresponding gender code for 'other'
EHR Patient info medical tab vital signs Growth Chart doesn't display
Edit Insurance Plan, dropping an insurance plan was recalculating estimates for procedures attached to outstanding claims
Messages are showing as DeliveryUnconfirmed when they have been delivered
22.2.61 (Foreign) Released 12/27/2022
22.2.61 Released 12/27/2022
Control Appt - With broken appointment automation turned on you were able to send a Patient Note to the unscheduled list or break it
Increase listener timeout to 300 seconds to give users more time to sign into google.
Billing Options window Show Negative Balances checkbox shows bills with credits and no pay plan
(Mobile Web) Mobile Web - iOS was unable to view time slots available in the Operatory view
Imaging Module - Scan button freezes program for 5 minutes when cloudclient is not installed
(Patient Porta) Patient Portal - An error occured when attempting to make a payment with a new card
22.2.60 (Foreign) Released 12/20/2022
22.2.60 Released 12/20/2022
Typo in securityLog and refAttach table summaries
Chart Module - An error occured when you first log into Open Dental in the Chart Module and enter odontogram notes
(Enhancement) 2023 CDA Codes
Recalls were not sending until their due date
22.2.59 (Foreign) Released 12/13/2022
22.2.59 Released 12/13/2022
Setup Confirmation window - The status drop downs showed blank entries when an item had a hidden status set
Microsoft OAuth would get duplicate emails
Overlapping schedules could cause slowness in the Appointments Module
Clicking a procedure button with "Group for multiple visits" for auto codes didn't keep auto codes in a group.
22.2.58 (Foreign) Released 12/9/2022
22.2.58 Released 12/9/2022
Set Default Scanner button caused infinite progress bar when OD Cloud Client was not installed or running.
ODCloud, Google authorization with Loopback IP address was not working in cloud
'View Multivist Group(s)' didn't show after clicking the procedure button in the Chart Module until refreshed
Chart Module right-click option 'View Multivisit group(s)' showed incorrect groups sometimes when multiple groups were selected
Allocating unearned income after claim creation would sometimes not show adjustments correctly
(Canada) 2023 Ontario Dental Association (ODA) Fee Guide
22.2.57 (Foreign) Released 12/8/2022
22.2.57 Released 12/8/2022
Edit Reminder Rule window - the "Edit" button for editing the email template was not visible when using zoom sometimes
Database Maintenance for Patient window, the PaySplitWithInvalidPayNum method made dummy payments with incorrect Amounts sometimes.
Report Setup window, using a Middle Tier Report Server crashed the program sometimes.
User Query window, queries were run locally when using a Middle Tier Report Server.
Web Sched Carrier Rules - When a patient chose self pay/no insurance, the Insurance Subscriber info section would still come up within the scheduling an appt section
22.2.56 (Foreign) Released 12/6/2022 (This version has a conversion script that will cause a backup to occur)
22.2.56 Released 12/6/2022 (This version has a conversion script that will cause a backup to occur)
ITRANS2 Comm Bridge, use ICD network subfolders only when present.
Text Messaging window SMS view control scroll contained extra blank space sometimes.
Data cleaned up for parent bug fix for mobile appointment view items
Allocating unearned income after creating claims would sometimes show TP procs
Database Maintenance, the repair log files would output method results on the same line sometimes.
Database Maintenance, the ClaimProcsWithPartialDuplicates method was not giving helpful feedback for the repair log files.
Schedule window: The Clear Week button cleared holidays.
Chart Module button graphic reverted back to tooth on click with medical pref on
DoseSpot, DoseSpot API was returning invalid PatientIDs sometimes.
22.2.55 (Foreign) Released 11/29/2022
22.2.55 Released 11/29/2022
Edit Lab Case - Providers were not showing on lab cases when hidden
API - API Service caches did not refresh sometimes
Account Module, NotReceived claim procedures associated to treatment planned procedures were impacting the estimated balance.
Account Module - manually generated paysplits uneditable when creating a payment
Procedure Code Tool - Edited UI descriptions
(Enhancement)Added logic to allow splitting claims for In Process Procedures
Database Maintenance, ClaimProcDeleteDuplicateEstimateForSameInsPlan was only considering Received claimprocs and should consider NotReceived as well.
22.2.54 (Foreign) Released 11/22/2022
22.2.54 Released 11/22/2022
API - Claims PUT will set OrthoTotalM to 0 if not specified in request.
Sheet Def Edit checkboxes on the mobile form may have reverted changes made to them
Microsoft OAuth inbox messages did not auto match to patients in Open Dental
Bug that allowed a user to make negative adjustments for mutiple procedures in Adjustments Add Multiple
Insurance History - Invalid date caused UE
Edit Insurance Plan window, dropping an insurance plan didn't remove estimates from completed procedures.
Database Maintenance, added a new method to clean up insurance estimates that are associated to dropped plans.
22.2.53 (Foreign) Released 11/15/2022
22.2.53 Released 11/15/2022
Payments Form: If a transaction succeeded, then a subsequent one was declined for that same payment, the payment amount could get reset to zero despite there being a successful previous transaction
Edit Insurance Payment window - the Tab order did not follow a logical flow
FormProcTools - edited form details
OpenDental Documentation - Rows for PermType 223 and 224 were missing from the GroupPermission section
Chart Module - Open Dental would crash when trying to print a Saved TP if default PDF viewer was not available
Microsoft OAuth update message was unclear
List Clinics - Had Incorrect behavior when a user had HQ active and selected a clinic
Tasks may have only popped up on the primary screen
Appointment Views - Adding a new ApptView caused OD to freeze if form was closed forcefully
QuickBooks Online Setup window - Unchecking Enabled popup message mentioned incorrect preference menu
Time Card Edit - Entering Rate 3 override did not update Rate 1 time in UI properly
(Enhancement) Added version checking to the eConnector
22.2.52 (Foreign) Released 11/9/2022
22.2.52 Released 11/9/2022
Manually processing an ERA detached procedures from claims
Open Dental Cloud, viewing PDFs in the Imaging Module for load balanced environments failed
22.2.51 (Foreign) Released 11/7/2022 (This version has a conversion script that will cause a backup to occur)
22.2.51 Released 11/7/2022 (This version has a conversion script that will cause a backup to occur)
Edit Payment Split window did not check the Attached to Payment Plan box when the split was attached to a TP procedure.
Edit Ortho Hardware window - Some of the text fields overlapped their labels when using zoom sometimes
Edit Insurance Plan window - ListBox controls for carriers and employees ignored scaling
Appointments Module - A message saying there is no appointment on the Pinboard could come up when there was one sometimes
Claim Print - Gender Unknown was not getting marked on the printed ADA 2019 claim form when gender was Other
Fill Sheet window - If a sheet had a PatImage item, an error could occur if there was no image in the PatImage field when updating
Microsoft OAuth threw UE 'Key not valid for use in specified state' when trying to sign out.
Time lock became unchecked when scheduling a planned appointment.
Task popup location could be inconsistent with multiple screens.
EdgeExpress - Clicking the Close button on the EdgeExpress, Transaction Complete window did not insert the payment details
Edit Insurance Plan window - The height for the Employer and Carrier listbox's were not calculated correctly
Text Messaging window did not refresh when patient selection was changed.
Patient Merges showed Database Integrity Warnings sometimes
Recall Preferences - Initial and Second Reminder recall preferences would not send reminders if set to 0
(Enhancement) Open Dental Cloud, enhancements to the backup process
(Enhancement) Module Setup window - Complete overhaul and re-organization of the window and settings for each module, now listed under the Preferences window
WebSchedRecall - Can Recall Send
22.2.50 (Foreign) Released 10/28/2022
22.2.50 Released 10/28/2022
Appointments Module - Audit Trail showed redundant information when all procedures were removed from an appointment and the appointment was then deleted
Opening the Income Transfer Manager when a patient payment plan crosses families caused a UE
(Enhancement)The employer merge tool would sometimes result in a deadlock error
MS OAuth - Received emails showed UTC time rather than server/local time
Select Image window - An error would occur when right-clicking on an image within this window
Web Chat had error when copying text (rare).
Account Module - Users received an error when clicking into Account Module for any patient
Insurance Plan Edit - Medical Insurance label was always visible
22.2.49 (Foreign) Released 10/25/2022
22.2.49 Released 10/25/2022
(Enhancement)Loading the Problems window would be slow sometimes
EdgeExpress - The TerminalID was being set to wrong clinic for supplemental payments in the Edit Insurance Payment window.
Database Maintenance for Pat window - The Patient label background did not match the rest of the window
HTML emails displayed as HTML code sometimes.
Uploading Mount images to an AtoZ folder on Dropbox could silently fail
eConnector, sending emails for Microsoft Office 365 email addresses that utilize OAuth was looking for the wrong version of System.Runtime.CompilerServices.Unsafe.dll.
Edit Email Message window: Users couldn't change where received emails showed.
Feature Request - Text next to the add button did not move when the window was expanded
Deleting an ERA was not Linux safe
PPO Write-offs Report - showed "Individual Claims" label in print preview when grouping by carrier
Sheet Def Edit- pasting a checkbox after moving its group in the mobile editor would sometimes cause it to return to its original location.
eClipboard - Ability to refresh sheets for kiosk at checkin screen.
22.2.48 (Foreign) Released 10/20/2022
22.2.48 Released 10/20/2022
API - Appointments GET Slots - Could return misleading error under certain conditions
Prompt to change appointment length when moving appointments was displayed when it shouldn't
Hidden payment splits report included results for restricted clinics
Tx Plan frequency limitations were not grouping by tooth num or tooth range.
Unable to attach multiple procedures with tooth numbers to single Appointment Proc Quick Add
Edit Provider - Tab order skipped the Preferred Name field
Appointments, schedule recall from appointments for patient window did not draw patfields on the pinboard appt sometimes
Frequency limitation was applied to procedures marked Do Not Bill Insurance.
EdgeExpress - Recurring Charges were posting as income transfers
(Enhancement)Disabled mouse clicks outside the IsMedical checkbox in Edit Ins Plan window
Entering negative amounts of votes, for a feature request, increased the number of votes available for that user.
OpenDentalService, retrieving emails for Microsoft Office 365 email addresses that utilize OAuth was looking for the wrong version of System.Runtime.CompilerServices.Unsafe.dll.
Tx Plan Module, trying to email signed treatment plans with corrupted signatures caused an 'Index was outside the bounds of the array' error.
22.2.47 (Foreign) Released 10/18/2022
22.2.47 Released 10/18/2022
Autofilling the 'To' field when sending emails for O365 OAuth threw a UE
Retrieveing emails with O365 OAuth threw UE error 'missing System.Runtime.CompilerServices.Unsafe dll'
22.2.46 (Foreign) Released 10/14/2022
22.2.46 Released 10/14/2022
Managing a Mount with an unmounted image occasionally threw a UE
Unable to delete problems and allergies associated with deleted patients.
'OK' click did not generate a CSV when the Export CSV was checked.
Microsoft OAuth threw the error 'Authorization_RequestDenied' when sending an email
Appointments created on the pinboard would not show appointment and patient fields sometimes.
22.2.45 (Foreign) Released 10/13/2022
22.2.45 Released 10/13/2022
Accounting - cash box and patient fee income transaction history displayed both a debit and credit for patients cash payments
Tx Plan frequency limitations were not grouping by treatment area.
MultiVisit groups were not setting the claimproc procdate to the delivery date.
22.2.44 (Foreign) Released 10/12/2022
22.2.44 Released 10/12/2022
Statement Options - Pressing Pat Portal with multiple statements selected threw an exception
Email, trying to send an email using a Microsoft account was throwing a System.Buffers exception.
22.2.43 (Foreign) Released 10/12/2022 (This version has a conversion script that will cause a backup to occur)
22.2.43 Released 10/12/2022 (This version has a conversion script that will cause a backup to occur)
Language Translation tool - In the Select Category window, the first category name was blank
Edit Input Field window - misc InputFields would have their Reportable Names hidden when you opened this window with this field type selected
Insurance Payment Plans were not affecting patient balance when No Charges to Account enabled.
Miscellaneous Setup window - The opening label referenced an old window called Module Preferences, however this window is now just called Preferences
API - Queries ShortQuery offset ignored when return object has less than 100 items
Credit Card Edit - Typing in a Date Start then putting the cursor on other fields cleared the Date Start
(Enhancement) Send Clerk (Username) and InvoiceNo (PatNum) for EdgeExpress transactions
Timelocked appointments triggering time/pattern change prompt
Integrate using OAuth to access Microsoft Email
RxNorms window - similar search was incorrect sometimes
Added 2023 CDT Codes
UE in eClipboard Object Reference Error when checking in patient
22.2.42 (Foreign) Released 10/6/2022 (This version has a conversion script that will cause a backup to occur)
22.2.42 Released 10/6/2022 (This version has a conversion script that will cause a backup to occur)
Reactivation list - Showed hidden statuses
Chart Module - Querying for new medications could cause slowness
Appointment without procedures default time length was not respected when moving the appointment
eConnector - Logging was disorganized and unpredictable
Allergy Setup window - The grid's title had a spelling error
(Enhancement)Sort eService Activity Logs beginning with newest
Insurance claims - printing claim history could cut off last column if grid window was extended
Tx Plan Module, signing a saved treatment plan with a Topaz signature pad and the mouse would cause a signature to not display.
Ins Benefits - fluoride limitations were sometimes not considered
"Received" was misspelled throughout the program.
(Enhancement)WebSched - Advanced Setup UI Changes
CC sometimes was not being inactivated after decline
Appointment Reminder Rule Edit - Do not send within not saving to database
API - API Service did not parse config file correctly sometimes
Backport job B36478 to 22.2 and convert CovOrder column in CovCat table from byte to int.
Changed instance of byte to int in CovCats.cs
22.2.41 (Foreign) Released 9/26/2022
22.2.41 Released 9/26/2022
Gender options - No option in gender for "Other" in Add Many
Show Features window - The Public Health feature did not warn the user that it would require OD to be restarted in order to be used
Edit Sheet Def Window - Highlighted fields stayed highlighted when focus changed
(Enhancement)Google made security changes that resulted in a warning when integrating Gmail accounts.
ODCloud, the button to show the on-screen keyboard was sometimes visible
ODCloud, exporting an EOB could cause an error sometimes
22.2.40 (Foreign) Released 9/22/2022
22.2.40 Released 9/22/2022
Exporting Treatment Finder with blank fields resulted in -1 in the excel sheet.
Credit Card Edit - Adding a date for recurring charges for the first time would display an error
Wiki Search window - This window would have overlapping controls when using Zoom sometimes
SmsPhone Texting Limit - SmsMonthlyLimit was 0 for Non-English offices without Clinics
Custom Reports, brought back the custom RDL reporting system.
22.2.39 (Foreign) Released 9/20/2022 (This version has a conversion script that will cause a backup to occur)
22.2.39 Released 9/20/2022 (This version has a conversion script that will cause a backup to occur)
Fill Sheet window - When filling out a public health screening sheet, an error could occur when trying to save to the Imaging Module with no patient selected
Insurance claims - print list of claim history cut off user column
Claim Attachments: Opening a Claim Attachments window for a claim with existing attachments could cause Open Dental to freeze
ComboBoxOD - combobox indexing could sometimes trigger button event
Clinic list, when large enough to trigger the clinic window, requires clinic edit permission to switch clinics
eServiceLogs recorded incorrect actions
Appointment Reminder Rule - Send times saved incorrectly to database
22.2.38 (Foreign) Released 9/15/2022
22.2.38 Released 9/15/2022
Fill Sheet window - When filling out a public health screening sheet, an error would occur when trying to add an a patient image field and no patient was selected
Email - HTML in email body did not immediately show as result instead of tags.
Creating general automated message with Days and Hours saved as '0's caused error on OK click.
Email Client - Email address list did not include any Default emails that were WebMail Notified
Email Client - Email address list was throwing exception when setting certain email addresses as WebMail Notify
Outstanding Insurance Claims Report - Selection went back to All in both the Treat Provs and the For User fields no matter what was selected
Edit Clinic - restrict duplicate clinic abbr
Treatment Finder - procedure code filter would sometimes not filter correctly
Sheet Fill - Signatures could become invalidated when saving without changes made
Email Client - Inbox was not populating correctly when webmail was set
InsSubNumMismatchPlanNum DBM would sometimes show incorrect count
Appointment Sheet Prefill - Sheets that were set to have Prefill would cause OD to crash
Mobile appt view items can no longer be assigned to the UR and LR areas
Show Chart Views - Right-clicking any procedure in chart while having 'Audit' enabled was causing OD to crash
PaySimple Setup Window - print receipts by default the only setting which would not save when switching between clinics
Edit Carrier window - This window would get cut off on the right when using Zoom sometimes
Edit Treatment Plan Proc - Procs marked do no bill insurance showed an allowed amount of -1
22.2.37 (Foreign) Released 9/9/2022
22.2.37 Released 9/9/2022
Printing a report was causing an error about an unknown column in where clause.
Pay Period Manager window - "# Days After Pay Period" field was displaying an error stating that it had to be a number when there was a '0' showing
22.2.36 (Foreign) Released 9/9/2022
22.2.36 Released 9/9/2022
Manage Module - When printing schedules, hitting print a second time did not pull all of the schedule data sometimes
Deleting or adding computer could cause UE
22.2.35 (Foreign) Released 9/8/2022
22.2.35 Released 9/8/2022
Web Sched Carrier Rule Edit window - The message text field was available when selecting "other" and "Allow With Input" even though messages cannot be displayed with this option
Open Dental Cloud, the Aging of A/R report would sometimes get stuck on a progress bar
User Query window - Using Zoom could cause extra white space in columns in the results grid sometimes
Missing POut's
Dynamic Payment Plans Overcharged Report - Selection went back to 'All' regardless of provider selected
CareCredit - patient's MiddleName would sometimes cause an error
InsSubNumMismatchPlanNum DBM would sometimes update plannums incorrectly
(Canada) ITRANS 2.0 export vendor certificate when needed.
Income Transfer Manager, negative adjustments explicitly linked to procedures that are associated to a payment plan were not being considered sometimes.
Searching phone numbers from phonenumber table threw in Patient Select window sometimes
22.2.34 (Beta) (Foreign) Released 9/6/2022
22.2.34 (Beta) Released 9/6/2022
Hosted Email Address Verification window - Mass Email was still showing as an option within the main text of this window
The planned tracker does not order by Status correctly
Emdeon Medical clearinghouse failing to send claims in odcloud
(Enhancement)There was no display field for FamilyInformation or ChartPatientInformation that showed Preferred Pronouns.
Patient Edit window - if the value in the Age Field had years and months, the 'm' would be cut off when using zoom sometimes
Middle Tier, too many requests were being sent for user specific preferences causing timeouts and crashing the program.
Hosted Email Signatures window - Mass Email was still noted in the main label of this window
22.2.33 (Beta) (Foreign) Released 9/1/2022
22.2.33 (Beta) Released 9/1/2022
(Patient Portal) Patient Portal - Statements with the status of "unsent" were showing as available to view
API Procedurelogs POST GroupNote - Attached procedures order may be incorrect in aggregated note
Patient Edit window - the Birthday Field had the right edge cut off when using zoom sometimes
BCM - Add right-click menu item to set any phone to 10dlc ProvisionPending
API - Add AdjType filter to existing Adjustments GET method
API - New method ClaimProcs GET
22.2.32 (Beta) (Foreign) Released 8/30/2022
22.2.32 (Beta) Released 8/30/2022
The planned tracker list does not order by the selected field sometimes
DentalXChange Claim Attachments Window: The window could become disabled and non-interactive
Edit Insurance Plan Window: Some hidden fee schedules display numbers instead of their names
Signup Portal - Some country codes may be missing during signup
Econnector - Out of memory exception in econnector sometimes
API - Documents POST DownloadSftp throws exception when backslashes are given.
HeadMaster - Poll each server and alert on low hard drive space
Broadcast Monitor - Add counts for active and cancelled 10dlc brands, campaigns, phones
Broadcaster - Audit RKN using some 10dlc and gray phones
API - Payments GET
API - New Method Reports GET FinanceCharges
22.2.31 (Beta) (Foreign) Released 8/25/2022
22.2.31 (Beta) Released 8/25/2022
ODCloud, acquiring mount images would no longer allow collecting multiple images automatically
Completed Procedure covered by insurance showed as "Over annual max" when it was not.
Sheet Def Edit window - Combo boxes and signatures could be added to sheets that were not able to utilize them
Appointment Type Edit window - When removing a Proc Code from the list, any with a similar code would get removed, not just the selected code
Text Label - remove ability to customize
Update TimeCards to only print in landscape for HQ
Edit Insurance Plan window: Use Blue Book check box could show when Blue Book is not on
A hidden out of network fee schedule attached to an insurance plan could result in incorrect estimates
Query Form - query results would sometimes show incorrect when in middle tier
Appointments may not have displayed the "V" symbol for Ins Verify for secondary plans
(Enhancement)Remove Ortho Chart Locking popup when opening the chart
API - New method Appointments POST Planned
Email preview showing HTML instead of preview.
22.2.30 (Beta) (Foreign) Released 8/23/2022
22.2.30 (Beta) Released 8/23/2022
API - Optimize paging for some methods
API - Consider all patient status when creating appointments
Edit Insurance Plan window: Out of network fee schedule menu was disabled when Use Blue Book is not checked
Broadcast Monitor - Remove unused UI
API - ProcedureLogs PUT GroupNote may include the contents of previous notes
Wiki HTML code was not operating as intended.
22.2.29 (Beta) (Foreign) Released 8/19/2022
22.2.29 (Beta) Released 8/19/2022
Secure Email: Having certain symbols in the body of an email caused an error.
Log Off - Clicking this menu item could cause an error sometimes
eConnector - Auto-installed on wrong sever
(WebSched) Web Sched Recall - The provider list was incomplete and would only show providers whom are scheduled for the first month that initially loaded
API - Add additional fields to Claims GET return object
API - New method Procedures PUT GroupNotes
Capital table name in chart module query UE on Linux Server
22.2.28 (Beta) (Foreign) Released 8/16/2022
22.2.28 (Beta) Released 8/16/2022
(Web Sched)Web Sched - Address and phone number could get cut off when the office had a large title and when viewing on mobile devices
Supplemental insurance payments were attaching to closed insurance payment plans.
(Web Sched) Web Sched Recall - Patients were able to schedule Recall appointments before their Recall Due Date sometimes
Providers being removed from appointment view did not update the MobileView
(Enhancement)Added Netherlands date format to switch case in ParseDateWebForms
Chart Module slow refresh with Planned Appts
22.2.27 (Beta) (Foreign) Released 8/11/2022
22.2.27 (Beta) Released 8/11/2022
CancelUnusedPhonesThread - Provision Status and No Signup Edge Cases
Crashed tables caused OpenDental to hang without presenting the user an error.
Audit Trail window, ImageEdit security permission logs used 'catgegory' instead of 'category'.
Email reply all not removing users email when nickname included
Selecting multiple clinics did not show full list of providers from all of the clinics selected
Ortho Chart, when picking a tooth range, did not display wire hardware graphics when first number was bigger than the second number.
22.2.26 (Beta) (Foreign) Released 8/9/2022 (This version has a conversion script that will cause a backup to occur)
22.2.26 (Beta) Released 8/9/2022 (This version has a conversion script that will cause a backup to occur)
The default template for 'Notification Settings' in Web Sched Existing Patient was incorrect for Text Message.
Chart Module - When enabling the Ortho Tab and using custom chart layouts, certain elements could overlap
Sheet Def Edit window - Language Translations, translating some of the control texts could cause them to no longer show in the window.
Email Client - Users could use the drop-down to view other users emails
(Web Sched) Web Sched New/Existing Patient - When a patient went to select a provider, all providers for the practice were listed, not just the providers for the chosen clinic
BCM - Grid middle click was not setting clipboard
Query Favorites - exporting query favorites would sometimes not set the correct file name
Insurance payment - successful credit card payment would sometimes show the wrong amount in payment note
(Enhancement)Allow users to change CC charge frequency
Recall List - single labels would sometimes print blank
API - PayPlans POST Dynamic - CompletedAmt in return object can have wrong decimal precision sometimes
Web Sched Appts Report- Appointments scheduled for 'Not a person' providers would sometimes not show in report
Advanced Search for appointments with None as the provider showed incorrect available time slots when 'Provider Time' preference was set
Billing List - Statement generating sometimes did not consider Exclude if Balance less than filter
Appointments Module - The calendar was selecting a day when using the arrow buttons, but was not supposed to as this was not the intended functionality
Email Client - Email address combobox showed duplicate email addresses
Edit Reactivation window, loading an existing reactivation was not populating the Administrative Note text box.
Edit Reactivation window, the Status selected was not showing up in the REACT commlog sometimes.
API - New field in ApiRequests: DateFormatString
22.2.25 (Beta) (Foreign) Released 8/4/2022
22.2.25 (Beta) Released 8/4/2022
Secure Email - Authentication failures sometimes did not provide a useful message
Edit Patient Information window - An error occured when clicking on various empty list boxes
Audit Trail window - Zoom was showing as a tracked security permission but was not being tracked correctly
Zoom - When using zoom, the Help window could exceed the size of the screen and a user was not able to see the top of the window to close it
Appointment Types - Appointment Type could not be deleted unless Setup Appointment Types Window is reopened
Supplemental Backups - Details in the logger file had incorrect spelling
Payment window, the Date column in the Current Payment Splits grid was redundant and did not need to display to users.
Payment window, the Current Payment Splits grid was resizing with the window.
Slow Chart Module Query
Big phones timebox and customer section clicking area was not accurate
New logo for Central Data Storage
API - Claims PUT Split - Improved safeguard when requesting the same procedure multiple times
API - Employers PUT can throw KeyNotFoundExceptions
API - PayPlans POST Dynamic - Improved safeguard when requesting the same procedure or adjustment multiple times
API - Adjustments POST may not respond with a correct ClinicNum
API - ProcedureLogs POST GroupNote could return an incorrect error message sometimes
(Enhancement)Apply provider/clinic filtering to the provider dropdown in Incomplete Proc Notes report
22.2.24 (Beta) (Foreign) Released 8/2/2022
22.2.24 (Beta) Released 8/2/2022
Appointments Module - The calendar would not select the day when using the arrow buttons at the top
API - API Service could be slow to restart directly after stopping sometimes
Edit Procedure Code window - The Abbreviation character limit was shorter than when creating a new Procedure Code
Database maintenance - Duplicate Orthochart tool would sometimes delete more orthocharts
Broadcast Monitor - Migrate Phones Provision Status
CareCredit Action- Remove Quickscreen button
Appointment Field Defs - Incorrect selected index was being opened after rearranging fields and deleting one
Appointment Field Defs - Deleting a field did not update cache
Patient Edit window - An error would occur when clicking into an empty list box for Medicaid State
(Enhancement)eReminders: Use Hygienists name on Hygiene appointments
BCM - Copy grid data to clipboard
Control Appt - Message box was not appearing when AppointmentTimeIsLocked pref was selected
API - Add appointment.DateTimeAskedToArrive to return object in Appointments GET methods
Backup Window - In Supplemental Backups tab ellipsis button did not bring up folder browser
API - New method ProcedureLogs POST GroupNote
Add Multiple Adjustments window, users with date limitations on the ProcCompleteAddAdj permssion were incorrectly blocked from adding adjustments sometimes.
Sheet Defs, added a warning message when a sheet def will not be able to be imported or exported due to invalid formatting.
Appointment Type Edit Window - Focus and tab stop order was incorrect
Claim Forms DentiCal - Tag for PatientDOB had incorrect formatting
(Enhancement)ERA Semi Auto Process function, don't receive and finalize claims that were manually detached by the user.
(Enhancement)ERA Auto Process function, set secondary claims to Waiting to Send status
API - New Method Claims GET
22.2.23 (Beta) (Foreign) Released 7/26/2022 (This version has a conversion script that will cause a backup to occur)
22.2.23 (Beta) Released 7/26/2022 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Edit Treatment Plan Procedure window - The tab order was incomplete and was not considering every field within the window
Email Client window - The delete button was a different size than the close button
Treatment Finder report - The label "View" in the upper left of the window was cut off.
Quickly changing employee availability status caused incorrect 'Status' to be displayed in Manage Module > Employee list - Specifically when using the buttons in the Module
Supplemental Backups - Last Backup Date Time was not updated with successful HQ backups.
Benefit Table - Summary section for Percent had a spelling error
(Enhancement) Images exported from Imaging Module were 5x original file size
Imaging Module, cropped and rotated images were exporting incorrectly.
(Enhancement) API - New method ProcNotes POST
Payment window, the Filtering Type dropdown can display "PayPlanCharge" as "FauxAccountEntry"
Patient Merge - did not consider all tables sometimes - Convert script
API - Adjustments POST can set AdjAmt to AdjType's value
(Enhancement) Mass Email has been disabled
Attaching an image to an email would sometimes result in an error for SFTP or Dropbox image folders
API - New method Adjustments PUT
22.2.22 (Beta) (Foreign) Released 7/21/2022 (This version has a conversion script that will cause a backup to occur)
22.2.22 (Beta) Released 7/21/2022 (This version has a conversion script that will cause a backup to occur)
OD Mobile - Fix gridrows and time alignment in Appointment View
Patient Merge - did not consider all tables sometimes
Image Module - dicom images would sometimes not display correctly
Sheet Def Edit window - The Align buttons were missing in the Dashboard Layout window
(Enhancement) API - New method PayPlans POST Dynamic
eServices - launching Texting services would sometimes cause an error
(Web Sched) Web Sched NP/EP - The web portal could time out when the first available time slot was more than one month from today.
Edit Email Message window error messages display more details.
Sheets, signatures captured with Topaz signature pads in previous versions were displaying as "Invalid Signature".
PORTRAY bridge command line argument uses the incorrect syntax
API - New Method Adjustments POST
22.2.21 (Beta) (Foreign) Released 7/19/2022 (This version has a conversion script that will cause a backup to occur)
22.2.21 (Beta) Released 7/19/2022 (This version has a conversion script that will cause a backup to occur)
'addressAndHmPhoneIsSameEntireFamily' check box was put inside groupbox duplicating the caption
Appointment Search Behavior found openings in closed operatories
ODCloud can now export reports to XLS
Provider Setup - Dental Schools - Editing an existing provider may not have created an Audit Trail entry
TreatmentPlan Presensation Statistics Report Net Production Value incorrect
Command Query permissions handled differently between MiddleTier, ODCloud, and Direct Connection
Kiosk - Input Text fields did not always cause touch keyboard to appear on touchscreen devices
Integrated Medit Link bridge did not load patient data
API - Deleted patients could have associated data updated sometimes
Open Dental API Service, the Product Version and File Version information was not getting set correctly.
Reminders - Premed tag did not display properly
Allow More Room In Big Phones
API - Add ClinicNum filter to Reports GET Aging method
(Enhancement)Popups, default popup level to patient except for ODHQ.
API - Adjustments GET, based on PatNum.
(Enhancement)Canada $0 payments for substitute code claimprocs weren't assigned a clinic and would show under 'Unassigned' Clinic on report(s).
(Enhancement)Email Client: Backslashes are removed from To, CC, and BCC fields when receiving an email.
22.2.20 (Beta) (Foreign) Released 7/14/2022
22.2.20 (Beta) Released 7/14/2022
Email Inbox - MsgType column in Sent is wider
Income Transfer Manager can allocate overcharged patient income into a fully paid procedure
ASAP List window - When printing multiple pages while using zoom, some rows with long notes were getting cut off
Sheet Def window - When creating a new sheet, the selected Sheet Type template wasn't always loading correctly
AutoComm - Email templates would get sent in text messages when SendAll rule is applied
Adjustments - add adjustments to completed procedure permission sometimes did not get checked
Patient Portal Payments - online paysplits were sometimes created different than paysplits made in the program
Chart Module - Treatment Plan grid would sometimes not update correctly
WebSchedRecall - Automated websched doesn't honor the "SendBoth" setting
22.2.19 (Beta) (Foreign) Released 7/12/2022
22.2.19 (Beta) Released 7/12/2022
Payments Form: If a CC is declined in a transaction, a subsequent transaction can show the payment amount as zero, but the full amount is still paid.
EServices Advanced Messaging - OfficeName and PracticeName replacement tags
Various Backgrounds - Some windows had areas with a different background color than the rest of the window
Unfinalized Payments could not be run from Main Menu by user with all report permissions
Canada - lab fee payments were sometimes not considered in benefits remaining calculation
DBM - Duplicate orthochart tool would sometimes show incorrect number of duplicates
BCM - API Tab has minor bugs.
Auto Processing ERA Reports blocked users even if they had adequate permissions
Appointments Module - Appointment date calendar picker would not allow a user to change the year
ERAs: processing payments for procedures with malformed identifiers can detach procedures from claim
(Enhancement)Ortho Chart Locking, only lock out users that have edit permission
Feature Request - adding/modifying a feature request would sometimes block a user when the end date was in the future
"Disallow write-offs greater than the adjusted procedure fee" preference was applying to Total Payments on ERAs
Hidden Billing Type - Hidden billing type causes NO Biling Type to be selected
Provider Setup window - With Instructors selected in the Search area, Classes could be selected which skewed the search results
Feature Requests - search strings would sometimes cause an error
Edit Benefits Window did not load if a frequency limitation for Pano/FMX was present.
Erx, OD Mobile would try to login with a disabled user sometimes.
API - Requests did not consider PatientStatus sometimes
Fill Sheet window - Check boxes and signatures were cleared after a Pat Image was added via the Add Field button.
22.2.18 (Beta) (Foreign) Released 7/7/2022 (This version has a conversion script that will cause a backup to occur)
22.2.18 (Beta) Released 7/7/2022 (This version has a conversion script that will cause a backup to occur)
eClipboard - Invoke popup pop on main thread
Benefit Frequencies window: frequency values could populate for the wrong benefit type.
Incorrect insplan showed as 'Other Coverage' in auto ortho claims sometimes
Set Procedure Complete - set the procedure complete message was not accurate
Using the Task > GoTo button would sometimes incorrectly report the user is not allowed to access the patient's clinic
Procedure Edit - There was a consistency issue with the Edit Auto Note and Auto Note buttons
Treatment Plans did not save in the Imaging Module when emailed.
Multiple adjustments could sometimes be created even with lock dates enabled
Web Sched Recall, automatic reminders were being sent once a day sometimes.
Recall text would not get sent when sending manual recalls
Patient portal invite don't send through autocomm
API - Appointments GET WebSched missing a MT param
22.2.17 (Beta) (Foreign) Released 6/30/2022
22.2.17 (Beta) Released 6/30/2022
Chart Module - The Group Note aggregate preference was not working correctly
(Patient Portal) Patient Portal - Statements that did not have an attached document would not display or download
Task Attachments - Setup message when adding attachments was inadequate
Email Client window: Clicking Reply All did not copy CC addresses from the message being replied to
Canada - ROT transaction shows wrong carrier name in our software
EdgeExpress recurring charges processed as income transfers sometimes
Enterprise Setup - 'Pay Plan charge logic' combobox was incorrectly capitalized
API - Appointments POST SchedulePlanned - Provider is not set on the appointments procedures sometimes.
Group Note - 'Edit Auto Note' button was incorrect height
Patient Portal would throw an unhandled exception when logging in
Proc Not Billed Report - security permission message did not have preference location
Spaces between email addresses in ToAddress of email message caused users email address not to be removed from reply all ToAddress.
(Enhancement)Lab Case Edit - Users can delete lab cases attached to invalid patient
OpenDentalAPIService should not warn users when it cannot be automatically installed.
(Enhancement)Web Sched Carrier Rule Edit window - Add a character limit to the message text field
(Reseller Portal) Reseller Portal - The main landing page will now display the customer's Patient Number
22.2.16 (Beta) (Foreign) Released 6/28/2022
22.2.16 (Beta) Released 6/28/2022
ODCloud, importing a sheet with an image will cause a file not found error to pop up repeatedly and prevents importing the image
LabelCarrier, Sheet Def Edit window - The Add Field and Show groupings were overlapping the OK and Cancel buttons
ODCloud, Open Dental crashes with application event message referencing the ntdll.dll library
Provider Setup - Dental school users without Provider Edit permission could sometimes edit providers
Provider Setup - Cannot use Provider Alphabetize permission sometimes
eClipboard Setup - Hidden eClipboard image capture definitions were being displayed
(Enhancement)API - Add ChartModules GET PlannedAppts
Query Window Row Count Hides High Row Counts
(Enhancement)Paysplits attached to deleted procedures required manual fix.
FieldDefLink methods using incorrect casing for table name in some queries
Modify ERA matching logic to handle cases where carrier sends same unique line identifier on all procedures
Incorrect spelling of "write-off" in some places
API Popups GET may not return the 'IsDisabled' column
(Enhancement) API - New method PayPlans GET (multiple)
(Enhancement)Provider Setup - Add logging when a provider is created or edited
Automatically install and start API Service alongside eConnector
Pasting an image from the clipboard into the EOB window would sometimes cause an error
(Enhancement) Open Dental Cloud, enhanced the backup software to handle multiple databases hosted on one instance
22.2.15 (Beta) (Foreign) Released 6/23/2022 (This version has a conversion script that will cause a backup to occur)
22.2.15 (Beta) Released 6/23/2022 (This version has a conversion script that will cause a backup to occur)
Secure Email: Attachments around 21mb in size and larger would not upload
Patient Portal and Web Sched: Verifying patient names with leading/trailing whitespace can fail sometimes
Secure Email: Email chains could branch
Web Sched Recall - Will not allow to send invitations from recall list even when eligible timeslots are available
Imaging Module - Images attached to a mount were not moving with it when the mount moved categories
Importing an ERA that contains an invalid date of service caused an error
When the "ERA allow total payment" preference is off only total payments with a non-zero InsPay amount are blocked.
XWeb - Returns would sometimes show as prepayments
Patient Dashboard - Patient Picture disappeared after switching modules
eServices automated messaging should not be used before this version
Checking permissions for large user groups can slow down Open Dental sometimes.
Email Autographs - Cache was not refreshed after editing autographs
Terminated Messages - Use Sent Message Vendor
Payment Window - XWeb returns would sometimes creates duplicate xwebresponse entries
Chart Module - MultiVisit groups would sometimes not display correctly
Appointment Edit - Changes were not always saved when using Middle Tier
Hide Unused Fee Schedules is Slow
Supply Orders - UE could occur when clicking 'Print'
(Enhancement)Broadcaster Monitor - Purchase phones per-vendor
Sheet prefill - Insurance would fill from previous sheet when empty in database.
(Enhancement) API - PayPlans POST - Add option to use patient current balance
10dlc - cancel phones and campaigns
22.2.14 (Beta) (Foreign) Released 6/21/2022
22.2.14 (Beta) Released 6/21/2022
Sheet Def Edit window - Moving fields with the alignment buttons on the default language would not synch field positions for other languages
More incorrect "write-off" variations found in reports
ODCloud 'Security' class is not using the proper computer name
(Signup Portal) Signup Portal - Clinic zero would appear after clicking save sometimes
Provider Setup - Disable Add button if user doesn't have Provider Add permission
Users cannot scroll the concept or write up on a job whose documentation tab is currently being edited by another user
WebSchedRecalls were not being found by econnector
Report Setup - 'Set None' button appeared in 'Display Settings' tab
Logger - Logging to incorrect locations
eConnector, AutoComm was logging errors regarding mismatched System.Text.Json assembly references.
(Enhancement) API - New method Appointments POST SchedulePlanned
Audit Trail - Add security permissions to Permission dropdown
AutoComm Features - Null reference on messages
Sheet Def Edit window - The MobileHeader field was showing as an available field type for many sheets that were not allowed to utilize it
eClipboard - 'Contact Us' page had typo
API - New field in ApiRequests: DateTimeFormatString
Grids - Empty color cells were not always drawn correctly
Open Dental Cloud now prevents users from having the command query permission
22.2.13 (Beta) (Foreign) Released 6/15/2022
22.2.13 (Beta) Released 6/15/2022
Insurance Verification List window, loading the window was taking a long time for larger offices.
22.2.12 (Beta) (Foreign) Released 6/15/2022 (This version has a conversion script that will cause a backup to occur)
22.2.12 (Beta) Released 6/15/2022 (This version has a conversion script that will cause a backup to occur)
Imaging Module - Deleting a mount was not prompting a warning for the documents that were attached to the mount being deleted
Secure Email alerts had a typo
Sheets - Checkbox control would sometimes auto fill caption override
(Reseller Portal )Reseller Portal - Added a tool to export a list of customers and the associated services
API - Providers POST - SecurityLog permission could be incorrect
Canada Claims sometimes threw exception: The path is not of a legal form
eConnector, Arrivals were having dependency errors.
22.2.11 (Beta) (Foreign) Released 6/14/2022
22.2.11 (Beta) Released 6/14/2022
Appt Views Edit- editing appointment views would sometimes not show schedules correctly
Family Balancer window, Insurance Overpayments tool was not creating a claim payment for new negative supplemental payments.
Creating a paysplit for a merged patient caused a UE
HTML signature was appended as plain text in email reply
DBM unable to delete temptable when database was in dropbox
Canada - Pre-Auth claims sometimes did not get DateTimeSentOrig updated correctly
Chart Module - Procedure color overrides would sometimes display for TPi procs
Ortho Hardware - Adding a new item would sometimes not display correctly
Deleting a patient would sometimes be allowed when patient had a patplan
Dental Schools - users without the Student Edit permission could not edit a non-student provider sometimes
Font was pixelated in many places throughout the program
Supplemental Backups Window, clicking the "..." button may throw an exception
Deposit Slip Sheet Edit - extra unusable controls were available
Licensing - Update Open Dental License
22.2.10 (Beta) (Foreign) Released 6/10/2022
22.2.10 (Beta) Released 6/10/2022
(Enhancement) API - Allow users to specify an UnschedStatus for Appointments
22.2.9 (Beta) (Foreign) Released 6/9/2022 (This version has a conversion script that will cause a backup to occur)
22.2.9 (Beta) Released 6/9/2022 (This version has a conversion script that will cause a backup to occur)
Canada - Treatment Plans would sometimes show the wrong surface description
Caching issue when creating second or higher email autograph.
Variation throughout the program between 'write-off' spelling
TP sheet fields, if center or right align, text could spill to left
Tasks-Audit trails should not be made for repeating tasks
SheetField ComboBox Window - Now provides instructions to turn on PH
Tasks-Hide resultant repeat task child lists
Payment window, the Amount text box was not being forced to match the Total text box underneath the Current Payment Splits grid sometimes.
Payment window, Unallocated payment splits were acting like they are allocated to Outstanding Charges sometimes.
Image Module - add support for more 8 bit dicom formats
eServices Patient Portal window - The Patient Portal URL was being overridden with an invalid value
Unable to access provider list with Provider Add and not Provider Edit
Appt Edit - Message Box had unnecesary 'Cancel' button
WebView2 - Typos on webview2 download prompt
(Enhancement)API - Recalls PUT Status to allow all RecallTypes
CC charge date change had caused mutiple charges
Graphics Helper - Width for New Lines is causing an error
22.2.8 (Beta) (Foreign) Released 6/7/2022 (This version has a conversion script that will cause a backup to occur)
22.2.8 (Beta) Released 6/7/2022 (This version has a conversion script that will cause a backup to occur)
Imaging module - Clicking Size/Rotation with specific file types could crash the program sometimes
Edit Benefits window - Moving this window while not in Simplified View would cause the grid to shrink
Renamed email attachments, when sent via gmail, still retains the original name
Creating a new multivisit group using a completed procedure with an unsent claim attached may not change the claim's status to "Hold for In Process"
Multivisit Groups, ungrouping the last Treatment Planned procedure(s) from a multivisit group may not update 'Complete (In Process)' procedures to be 'Complete'
FormPayPeriodManager - Only warn on text days after pay period validity when the text box is enabled
Database Maintenance - Running 'TaskListsAbandonedRepeating' caused UE
Reports - Daily writeoff report throws UE when using Initial claim date
API - Appointments GET WebSched - Return objects are missing an AptStatus
Multivisit Groups, ungrouping a Completed procedure with sent/received insurance may mark the claims as "Waiting to Send"
Ortho Prescription Setup - Ordering items in grid did not keep selected item
Ortho Prescriptions Setup - Deleting Hardware Spec linked to Ortho Prescription caused UE
Setup Ortho Hardware Specs - Ordering did not work
API - Patients PUT and POST - Add PreferRecallMethod
Group Notes, signatures can be added with incomplete auto note prompts when the "ProcNoteSigsBlockedAutoNoteIncomplete" pref is enabled
Appointments - Week view start day changes don't apply immediately, week view appointments will be behind a day
Backport PORTRAY bridge to beta
Sheets - When using preferred pronouns we don't refresh the patnote data
Super Family - Audit trail entries shows patients, canceled during creation, when the super family is disbanded
Add new results field to Mass Email mock API
API - Objects sent for UI events should be the same type as those for Database events
(Enhancement)Remove unnecessary mass email filter
22.2.7 (Beta) (Foreign) Released 6/2/2022
22.2.7 (Beta) Released 6/2/2022
(Enhancement)Updated Auto Aging label text in preferences Account - General
Multivisit Groups, newly completed groups may not set the status of secondary or higher claims to Hold Until Pri Received
(Canada) Procedure Code Tool added wrong code to "Recall" Recall Type triggers
Multivisit Groups, ungrouping procedures may not change a claim's status from Hold for In Process
TaskDelete alert message pops up when user does not have the TaskDelete permission
22.2.6 (Beta) (Foreign) Released 6/1/2022
22.2.6 (Beta) Released 6/1/2022
API - Appointments POST WebSched - Valid defNumApptType will return BadRequest occasionally.
Date of Service not populating for new claims
API - Add support for Database ApiEvents to the API Service
Insurance Edit - Clicking 'Subst Codes' button would cause UE
Recalls - WebSchedRecall Query Changed
22.2.5 (Beta) (Foreign) Released 6/1/2022
22.2.5 (Beta) Released 6/1/2022
API - Appointments POST doesn't return possible ProcDescript data.
Users with Task Note Edit permission and without the new Task Delete permission can now edit task notes.
22.2.4 (Beta) (Foreign) Released 5/31/2022 (This version has a conversion script that will cause a backup to occur)
22.2.4 (Beta) Released 5/31/2022 (This version has a conversion script that will cause a backup to occur)
Secure Email: Notification email button text and signature could not be seen when browser was in dark mode
Unscheduled appointments set completed procedures procdates to 0001-01-01 sometimes.
Certain zoom values caused text to appear distorted when pasting into textboxes.
Sheets - Layout Mode group box is disappearing.
RecallTypes - Resetting CA recall types does not revert to the default
Fill Sheet Window - 'Add Field' button was visible in kiosk mode
Enterprise Setup - Pay Plan Charge Logic combobox was not populated correctly
Integrity Warning tooltips could cause a UE sometimes
(Enhancement) API - Add DateTime Arrived, Seated, and Dismissed to Appointments GET.
(Enhancement)Add setup options to control automated ins verify 270/271 checks
Version 22.1 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
Cents are missing from some grids, including Dynamic Payment Plans.
Email Inbox - Fix email preview resizing
Remote Support: SSL code signed certificates to prove connecting peers are OD software.
Add A Family Window - Selecting frequently used zipcode can crash sometimes
Security Lock - Change Audit Trail to no longer show unchanged fields
Mobile Sheet Edit - Invalid sheet defs aren't marked as erroneous
Deposit Slip Sheet - extra unusable controls are available
22.1.63 Unreleased
22.1.62 (Foreign) Released 11/15/2022 (This version has a conversion script that will cause a backup to occur)
22.1.62 Released 11/15/2022 (This version has a conversion script that will cause a backup to occur)
Opening the Income Transfer Manager when a patient payment plan crosses families caused a UE
Patient Merges showed Database Integrity Warnings sometimes
22.1.61 (Foreign) Released 9/26/2022
22.1.61 Released 9/26/2022
(Enhancement)Google made security changes that resulted in a warning when integrating Gmail accounts.
22.1.60 (Foreign) Released 9/22/2022
22.1.60 Released 9/22/2022
Custom Reports, brought back the custom RDL reporting system.
22.1.59 (Foreign) Released 9/20/2022
22.1.59 Released 9/20/2022
Sheet Fill - Signatures could become invalidated when saving without changes made
InsSubNumMismatchPlanNum DBM would sometimes show incorrect count
Claim Attachments: Opening a Claim Attachments window for a claim with existing attachments could cause Open Dental to freeze
ComboBoxOD - combobox indexing could sometimes trigger button event
22.1.58 (Foreign) Released 9/8/2022
22.1.58 Released 9/8/2022
Web Sched Carrier Rule Edit window - The message text field was available when selecting "other" and "Allow With Input" even though messages cannot be displayed with this option
User Query window - Using Zoom could cause extra white space in columns in the results grid sometimes
CareCredit - patient's MiddleName would sometimes cause an error
InsSubNumMismatchPlanNum DBM would sometimes update plannums incorrectly
Searching phone numbers from phonenumber table threw in Patient Select window sometimes
22.1.57 (Foreign) Released 9/6/2022
22.1.57 Released 9/6/2022
Hosted Email Address Verification window - Mass Email was still showing as an option within the main text of this window
Patient Edit window - if the value in the Age Field had years and months, the 'm' would be cut off when using zoom sometimes
Middle Tier, too many requests were being sent for user specific preferences causing timeouts and crashing the program.
Hosted Email Signatures window - Mass Email was still noted in the main label of this window
22.1.56 (Foreign) Released 9/1/2022
22.1.56 Released 9/1/2022
The planned tracker list does not order by the selected field sometimes
Edit Insurance Plan Window: Some hidden fee schedules display numbers instead of their names
API - Documents POST DownloadSftp throws exception when backslashes are given.
Patient Edit window - the Birthday Field had the right edge cut off when using zoom sometimes
The planned tracker does not order by Status correctly
22.1.55 (Foreign) Released 8/25/2022
22.1.55 Released 8/25/2022
ODCloud, acquiring mount images would no longer allow collecting multiple images automatically
Appointment Type Edit window - When removing a Proc Code from the list, any with a similar code would get removed, not just the selected code
Update TimeCards to only print in landscape for HQ
API - Optimize paging for some methods
API - Consider all patient status when creating appointments
Edit Insurance Plan window: Out of network fee schedule menu was disabled when Use Blue Book is not checked
Edit Insurance Plan window: Use Blue Book check box could show when Blue Book is not on
Wiki HTML code was not operating as intended.
Appointments may not have displayed the "V" symbol for Ins Verify for secondary plans
Email preview showing HTML instead of preview.
22.1.54 (Foreign) Released 8/19/2022
22.1.54 Released 8/19/2022
Secure Email: Having certain symbols in the body of an email caused an error.
Log Off - Clicking this menu item could cause an error sometimes
(WebSched) Web Sched Recall - The provider list was incomplete and would only show providers whom are scheduled for the first month that initially loaded
Capital table name in chart module query UE on Linux Server
22.1.53 (Foreign) Released 8/16/2022
22.1.53 Released 8/16/2022
(Web Sched)Web Sched - Address and phone number could get cut off when the office had a large title and when viewing on mobile devices
Supplemental insurance payments were attaching to closed insurance payment plans.
(Web Sched) Web Sched Recall - Patients were able to schedule Recall appointments before their Recall Due Date sometimes
Audit Trail window, ImageEdit security permission logs used 'catgegory' instead of 'category'.
Providers being removed from appointment view did not update the MobileView
Email reply all not removing users email when nickname included
Chart Module slow refresh with Planned Appts
22.1.52 (Foreign) Released 8/9/2022
22.1.52 Released 8/9/2022
Sheet Def Edit window - Language Translations, translating some of the control texts could cause them to no longer show in the window.
Email Client - Users could use the drop-down to view other users emails
(Web Sched) Web Sched New/Existing Patient - When a patient went to select a provider, all providers for the practice were listed, not just the providers for the chosen clinic
Query Favorites - exporting query favorites would sometimes not set the correct file name
Insurance payment - successful credit card payment would sometimes show the wrong amount in payment note
(Enhancement)Allow users to change CC charge frequency
Recall List - single labels would sometimes print blank
Web Sched Appts Report- Appointments scheduled for 'Not a person' providers would sometimes not show in report
Advanced Search for appointments with None as the provider showed incorrect available time slots when 'Provider Time' preference was set
Billing List - Statement generating sometimes did not consider Exclude if Balance less than filter
Appointments Module - The calendar was selecting a day when using the arrow buttons, but was not supposed to as this was not the intended functionality
Email Client - Email address combobox showed duplicate email addresses
Edit Reactivation window, loading an existing reactivation was not populating the Administrative Note text box.
Edit Reactivation window, the Status selected was not showing up in the REACT commlog sometimes.
22.1.51 (Foreign) Released 8/4/2022
22.1.51 Released 8/4/2022
Edit Patient Information window - An error occured when clicking on various empty list boxes
Audit Trail window - Zoom was showing as a tracked security permission but was not being tracked correctly
Zoom - When using zoom, the Help window could exceed the size of the screen and a user was not able to see the top of the window to close it
Slow Chart Module Query
New logo for Central Data Storage
API - Claims PUT Split - Improved safeguard when requesting the same procedure multiple times
API - Employers PUT can throw KeyNotFoundExceptions
22.1.50 (Foreign) Released 8/2/2022
22.1.50 Released 8/2/2022
Appointments Module - The calendar would not select the day when using the arrow buttons at the top
Backup Window - In Supplemental Backups tab ellipsis button did not bring up folder browser
Add Multiple Adjustments window, users with date limitations on the ProcCompleteAddAdj permssion were incorrectly blocked from adding adjustments sometimes.
Claim Forms DentiCal - Tag for PatientDOB had incorrect formatting
22.1.49 (Foreign) Released 7/29/2022
22.1.49 Released 7/29/2022
Edit Procedure Code window - The Abbreviation character limit was shorter than when creating a new Procedure Code
Database maintenance - Duplicate Orthochart tool would sometimes delete more orthocharts
CareCredit Action- Remove Quickscreen button
Appointment Field Defs - Incorrect selected index was being opened after rearranging fields and deleting one
Appointment Field Defs - Deleting a field did not update cache
Patient Edit window - An error would occur when clicking into an empty list box for Medicaid State
22.1.48 (Foreign) Released 7/26/2022 (This version has a conversion script that will cause a backup to occur)
22.1.48 Released 7/26/2022 (This version has a conversion script that will cause a backup to occur)
OD Mobile - Fix gridrows and time alignment in Appointment View
Patient Merge - did not consider all tables sometimes
Email Client window - The delete button was a different size than the close button
Treatment Finder report - The label "View" in the upper left of the window was cut off.
eServices - launching Texting services would sometimes cause an error
Benefit Table - Summary section for Percent had a spelling error
Sheets, signatures captured with Topaz signature pads in previous versions were displaying as "Invalid Signature".
(Enhancement) Images exported from Imaging Module were 5x original file size
Imaging Module, cropped and rotated images were exporting incorrectly.
Patient Merge - did not consider all tables sometimes - Convert script
Backport B36582 - Multivisit Groups, ungrouping the last Treatment Planned procedure(s) from a multivisit group may not update 'Complete (In Process)' procedures to be 'Complete'
(Enhancement) Mass Email has been disabled
Attaching an image to an email would sometimes result in an error for SFTP or Dropbox image folders
22.1.47 (Foreign) Released 7/20/2022
22.1.47 Released 7/20/2022
Image Module - dicom images would sometimes not display correctly
(Web Sched) Web Sched NP/EP - The web portal could time out when the first available time slot was more than one month from today.
Edit Email Message window error messages display more details.
22.1.46 (Foreign) Released 7/19/2022 (This version has a conversion script that will cause a backup to occur)
22.1.46 Released 7/19/2022 (This version has a conversion script that will cause a backup to occur)
Appointment Search Behavior found openings in closed operatories
ASAP List window - When printing multiple pages while using zoom, some rows with long notes were getting cut off
Sheet Def window - When creating a new sheet, the selected Sheet Type template wasn't always loading correctly
ODCloud can now export reports to XLS
TreatmentPlan Presensation Statistics Report Net Production Value incorrect
Command Query permissions handled differently between MiddleTier, ODCloud, and Direct Connection
Kiosk - Input Text fields did not always cause touch keyboard to appear on touchscreen devices
Chart Module - Treatment Plan grid would sometimes not update correctly
Integrated Medit Link bridge did not load patient data
API - Deleted patients could have associated data updated sometimes
(Enhancement)Popups, default popup level to patient except for ODHQ.
(Enhancement)Canada $0 payments for substitute code claimprocs weren't assigned a clinic and would show under 'Unassigned' Clinic on report(s).
(Enhancement)Email Client: Backslashes are removed from To, CC, and BCC fields when receiving an email.
22.1.45 (Foreign) Released 7/13/2022
22.1.45 Released 7/13/2022
Payments Form: If a CC is declined in a transaction, a subsequent transaction can show the payment amount as zero, but the full amount is still paid.
EServices Advanced Messaging - OfficeName and PracticeName replacement tags
Various Backgrounds - Some windows had areas with a different background color than the rest of the window
Unfinalized Payments could not be run from Main Menu by user with all report permissions
Canada - lab fee payments were sometimes not considered in benefits remaining calculation
DBM - Duplicate orthochart tool would sometimes show incorrect number of duplicates
Printing time cards from the manage module can cause an error sometimes
Auto Processing ERA Reports blocked users even if they had adequate permissions
Appointments Module - Appointment date calendar picker would not allow a user to change the year
ERAs: processing payments for procedures with malformed identifiers can detach procedures from claim
(Enhancement)Ortho Chart Locking, only lock out users that have edit permission
"Disallow write-offs greater than the adjusted procedure fee" preference was applying to Total Payments on ERAs
Hidden Billing Type - Hidden billing type causes NO Biling Type to be selected
Adjustments - add adjustments to completed procedure permission sometimes did not get checked
Patient Portal Payments - online paysplits were sometimes created different than paysplits made in the program
Edit Benefits Window did not load if a frequency limitation for Pano/FMX was present.
Erx, OD Mobile would try to login with a disabled user sometimes.
API - Requests did not consider PatientStatus sometimes
22.1.44 (Foreign) Released 7/7/2022 (This version has a conversion script that will cause a backup to occur)
22.1.44 Released 7/7/2022 (This version has a conversion script that will cause a backup to occur)
eClipboard - Invoke popup pop on main thread
Benefit Frequencies window: frequency values could populate for the wrong benefit type.
Incorrect insplan showed as 'Other Coverage' in auto ortho claims sometimes
Using the Task > GoTo button would sometimes incorrectly report the user is not allowed to access the patient's clinic
Treatment Plans did not save in the Imaging Module when emailed.
Multiple adjustments could sometimes be created even with lock dates enabled
22.1.43 (Foreign) Released 6/30/2022
22.1.43 Released 6/30/2022
Task Attachments - Setup message when adding attachments was inadequate
Canada - ROT transaction shows wrong carrier name in our software
Group Note - 'Edit Auto Note' button was incorrect height
Proc Not Billed Report - security permission message did not have preference location
Spaces between email addresses in ToAddress of email message caused users email address not to be removed from reply all ToAddress.
(Enhancement)Lab Case Edit - Users can delete lab cases attached to invalid patient
22.1.42 (Foreign) Released 6/28/2022
22.1.42 Released 6/28/2022
Incorrect spelling of "write-off" in some places
Pasting an image from the clipboard into the EOB window would sometimes cause an error
22.1.41 (Foreign) Released 6/24/2022
22.1.41 Released 6/24/2022
ODCloud, Open Dental crashes with application event message referencing the ntdll.dll library
eClipboard Setup - Hidden eClipboard image capture definitions were being displayed
Query Window Row Count Hides High Row Counts
Modify ERA matching logic to handle cases where carrier sends same unique line identifier on all procedures
(Enhancement) Open Dental Cloud, enhanced the backup software to handle multiple databases hosted on one instance
22.1.40 (Foreign) Released 6/23/2022
22.1.40 Released 6/23/2022
Web Sched Recall - Will not allow to send invitations from recall list even when eligible timeslots are available
Sheet Def Edit window - Moving fields with the alignment buttons on the default language would not synch field positions for other languages
Imaging Module - Images attached to a mount were not moving with it when the mount moved categories
Importing an ERA that contains an invalid date of service caused an error
When the "ERA allow total payment" preference is off only total payments with a non-zero InsPay amount are blocked.
More incorrect "write-off" variations found in reports
ODCloud 'Security' class is not using the proper computer name
Report Setup - 'Set None' button appeared in 'Display Settings' tab
eClipboard - 'Contact Us' page had typo
Grids - Empty color cells were not always drawn correctly
Appointment Edit - Changes were not always saved when using Middle Tier
Supply Orders - UE could occur when clicking 'Print'
22.1.39 (Foreign) Released 6/15/2022 (This version has a conversion script that will cause a backup to occur)
22.1.39 Released 6/15/2022 (This version has a conversion script that will cause a backup to occur)
Imaging Module - Deleting a mount was not prompting a warning for the documents that were attached to the mount being deleted
Secure Email alerts had a typo
Sheets - Checkbox control would sometimes auto fill caption override
Canada Claims sometimes threw exception: The path is not of a legal form
Insurance Verification List window, loading the window was taking a long time for larger offices.
22.1.38 (Foreign) Released 6/14/2022
22.1.38 Released 6/14/2022
Family Balancer window, Insurance Overpayments tool was not creating a claim payment for new negative supplemental payments.
Creating a paysplit for a merged patient caused a UE
Canada - Pre-Auth claims sometimes did not get DateTimeSentOrig updated correctly
Chart Module - Procedure color overrides would sometimes display for TPi procs
Deleting a patient would sometimes be allowed when patient had a patplan
Supplemental Backups Window, clicking the "..." button may throw an exception
Licensing - Update Open Dental License
22.1.37 (Foreign) Released 6/9/2022 (This version has a conversion script that will cause a backup to occur)
22.1.37 Released 6/9/2022 (This version has a conversion script that will cause a backup to occur)
Caching issue when creating second or higher email autograph.
Payment window, the Amount text box was not being forced to match the Total text box underneath the Current Payment Splits grid sometimes.
Image Module - add support for more 8 bit dicom formats
eServices Patient Portal window - The Patient Portal URL was being overridden with an invalid value
WebView2 - Typos on webview2 download prompt
(Enhancement)API - Recalls PUT Status to allow all RecallTypes
CC charge date change had caused mutiple charges
Graphics Helper - Width for New Lines is causing an error
22.1.36 (Foreign) Released 6/7/2022
22.1.36 Released 6/7/2022
Imaging module - Clicking Size/Rotation with specific file types could crash the program sometimes
Renamed email attachments, when sent via gmail, still retains the original name
FormPayPeriodManager - Only warn on text days after pay period validity when the text box is enabled
TP sheet fields, if center or right align, text could spill to left
API - Appointments GET WebSched - Return objects are missing an AptStatus
Super Family - Audit trail entries shows patients, canceled during creation, when the super family is disbanded
API - Objects sent for UI events should be the same type as those for Database events
22.1.35 (Foreign) Released 6/2/2022 (This version has a conversion script that will cause a backup to occur)
22.1.35 Released 6/2/2022 (This version has a conversion script that will cause a backup to occur)
Edit Benefits window - Moving this window while not in Simplified View would cause the grid to shrink
API - Appointments POST doesn't return possible ProcDescript data.
API - Appointments POST WebSched - Valid defNumApptType will return BadRequest occasionally.
(Canada) Procedure Code Tool added wrong code to "Recall" Recall Type triggers
(Enhancement)Add setup options to control automated ins verify 270/271 checks
Database Maintenance - Running 'TaskListsAbandonedRepeating' caused UE
22.1.34 (Foreign) Released 5/31/2022 (This version has a conversion script that will cause a backup to occur)
22.1.34 Released 5/31/2022 (This version has a conversion script that will cause a backup to occur)
Unscheduled appointments set completed procedures procdates to 0001-01-01 sometimes.
Certain zoom values caused text to appear distorted when pasting into textboxes.
Sheets - Layout Mode group box is disappearing.
RecallTypes - Resetting CA recall types does not revert to the default
Tabletype CovCat's CovOrder column can now handle numbers larger than 255
Enterprise Setup - Pay Plan Charge Logic combobox was not populated correctly
Integrity Warning tooltips could cause a UE sometimes
22.1.33 (Beta) (Foreign) Released 5/26/2022
22.1.33 (Beta) Released 5/26/2022
Edit Patient Portal Invites Rule window - The invite template didn't account for the new Invite rule radio button options.
Fill Sheet Window - Export as CSV
Fill Sheet Window - Special characters in comboboxes were not displayed sometimes
(Enhancement)DBM for Orphaned Child Tasks
Insurance Categories - 'Set to Defaults' button did not work as expected
API - PatientSelected did not fire everywhere a patient was selected
Hide Dental School permissions when Dental Schools are disabled.
22.1.32 (Beta) (Foreign) Released 5/24/2022
22.1.32 (Beta) Released 5/24/2022
Edit Screening Group window and Choose Database window - Opening these windows multiple times could cause them to get progressively cut off
API - Appointment POST and PUT - AppointmentType doesn't add attached procedures.
Sheets - checkboxes in the mobile layout in sheets sometimes would not synch to secondary languages
(Enhancement)'Class' field in setup requirements should have year and description in the name
User Query - Allow printing of queries with 0 resultant rows.
API - Events do not consider the subscription's WorkStation
(Enhancement) API - Recalls GET List
Edit Insurance Payment - PaySimple button did not always appear
ODCloud, CareCredit crashes when it is opened.
Sorting Grid causes UE sometimes
(Enhancement)API access for customers not on support
A large number of insurance benefits can make loading modules slow
22.1.31 (Beta) (Foreign) Released 5/19/2022 (This version has a conversion script that will cause a backup to occur)
22.1.31 (Beta) Released 5/19/2022 (This version has a conversion script that will cause a backup to occur)
Non-Support customers who are signed up for texting could not change their sms warning amount from the signup portal.
Summary for emailmessage MsgType did not show in our database documentation.
WebView2 is failing to navigate sometimes
Added Family window does now translating Group Num to Plan Num in Canada
(Enhancement)Added 'Mount Deleted' audit trail.
Benefits - cancer screening frequency limitations sometimes did not calculate correctly
Dashboard Setup- new custom dashboards sometimes did not get saved correctly
Check Ins Plan Fees - changing copay fee schedules would sometimes change the plan type
(Enhancement) Email, clinic-level override for SenderAddress
API - ProcedureLogs GET didn't paginate properly
Transworld, negative writeoffs or claim payments would sometimes be sent with the incorrect transaction type
Printing a non-radiograph image from the imaging module can include the description as a header
Edit Clinic window - The Email Address field is read only, but looked like an editable field
Open Dental Cloud, eServices signup portal does not launch in a new tab as it should
22.1.30 (Beta) (Foreign) Released 5/13/2022
22.1.30 (Beta) Released 5/13/2022
Chart Module Image Tabs - Deleting an image would open up a second window and leave the deleted blank image on the screen
eClinicalWorks Middle Tier, incorrect username or password would display sometimes
Procedures Overpaid report - the select a provider dropdown was not functioning
FormImageFloat cannot access a disposed object
22.1.29 (Beta) (Foreign) Released 5/12/2022
22.1.29 (Beta) Released 5/12/2022
Payment exceeds procedure balance preference does not apply to ERA payments
Disallow write-offs greater than the adjusted procedure fee preference does not apply to ERA payments
Recurring Charges set to 'Every Other Friday' were posting on incorrect date.
Popup referred to repeating tasks and tasklists as recurring
(Enhancement)Postcard Mania - hide Refresh button in iFrame toolbar
API - Appointments POST WebSched - Returns null DateTStamp.
(Enhancement) API - Add AppointmentType to Appointments resource.
22.1.28 (Beta) (Foreign) Released 5/10/2022 (This version has a conversion script that will cause a backup to occur)
22.1.28 (Beta) Released 5/10/2022 (This version has a conversion script that will cause a backup to occur)
Label1 in FormWebForms.cs[design] has inaccurate text.
Imaging module image, if pulled into a floater window, is now closing when user logs off
The benefit order in the benefit information grid was not consistent for select codes/items
Sheets - Signature boxes get invalidated when passing through RTB.
ProcedureLogs POST may not create a claimproc for patients with insurance
(Enhancement) Enhance Plugin Whitelisting Verification
Popup refered 'Recurring(setup)' tab instead of 'Repeating(setup)' tab.
API - New Method ProcedureLogs DELETE
Sheet Def Edit, Language group box is visible for Patient Dashboard sheets
(Enhancement)Secure Email - Add a GUID validator to the BCMon
22.1.27 (Beta) (Foreign) Released 5/5/2022
22.1.27 (Beta) Released 5/5/2022
Select Task List Window - 'Show all task lists' checkbox showed deleted tasklists sometimes.
Sheets - Sync checkbox should not be visible in sheets without multilanguage support
Sheets - Sync checkbox should default to unchecked
Time Card window - Calc Daily for previous pay period still works when user doesn't have permissions
P&I Report - Provider report for all providers doesn't include the No Provider line item, and is not in the same order as the Provider list.
(Enhancement)Unsubscribe associated users when archiving a task list
API - Language field in Patients PUT/POST could be set incorrectly
API - ProcedureLogs POST does not match functionality of OD proper
User Query Scroll Bar Issues
Time Card window - Rate2 pay will not calculate correctly occasionally.
(Enhancement)Secure Email - Enhance password reset messages
22.1.26 (Beta) (Foreign) Released 5/3/2022 (This version has a conversion script that will cause a backup to occur)
22.1.26 (Beta) Released 5/3/2022 (This version has a conversion script that will cause a backup to occur)
eServices Patient Portal - Change of ownership would cause the patient portal URL to be broken.
Chart Module - Chart module flashes/refreshes by itself after initial load.
Tooth Chart - Space Maintainer Graphic is not showing when treatment area is set to Arch or Quad with the '& Tooth Range' checkbox selected occasionally.
Mass Email - Duplicate emails would get sent when multiple patients share one email address
(Signup Portal) Signup Portal - Changes to eServices would not save sometimes.
Statement window, Export as CSV checkbox - When checked, the csv is now saved to the statement image category in the Imaging Module.
Family Balancer window, grabbing all of the procedures and claim procedures for the family was slow sometimes.
Secure Email - Add Attribute for Dto validation to ResetPasswords
ComboBoxOD is no longer hidden behind FormVideo window
(Enhancement) API - New Method Procedurelogs PUT
(Enhancement)Accounting - Saved pdfs attached to invoices outside of database
(Enhancement) API - New Method Subscriptions PUT
22.1.25 (Beta) (Foreign) Released 4/28/2022
22.1.25 (Beta) Released 4/28/2022
Imaging module - Clicking on an image and dragging first outside of the image tree, then back into the tree would create a copy of the image instead of moving it
The "Scheduled Processes" window has two c's for "Processes"
Some table property summaries had incorrect spelling
Patient Level Frequency Limit Override - Order benefits by PatPlanNum
Patient Level Frequency Limit Override - Order benefits by PatPlanNum
Zipwhip - Classify spam outbound messages
Statement window, Export as CSV checkbox - When checked, the csv is now saved to the statement image category in the Imaging Module.
Family Balancer window, the procedure code cache was getting refreshed too much when the ZZZFIX code was missing.
Family Balancer window, the tool was very slow when lots of new payment splits needed to be made.
22.1.24 (Beta) (Foreign) Released 4/26/2022 (This version has a conversion script that will cause a backup to occur)
22.1.24 (Beta) Released 4/26/2022 (This version has a conversion script that will cause a backup to occur)
Mass Email - enhance InternalServerError with more useful information
eClipboard - Note in 'eClipboard Images' window contained typo and incorrectly referenced grid
API - Clinics PUT could not set the Providers cache as invalid
XWeb, the eConnector was not using introspection to get the gateway url sometimes.
eClipboard - Grids in 'eClipboard Images' window did not use correct capitlization of 'eClipboard'
Imaging - 8 bit dicom images were not supported
Patient Level Frequency Limit Override - Find all benefits for each category
Checking a box in the patient select list for Mass Email would throw an exception while using middle tier
Patient Payment Plan - Date of First Payment textbox remains the same value entered by the user, even if a down payment is entered.
When selecting a date of first payment set before the current date, and you also enter a downpayment, the "Date of First Payment" textbox now remains on the correct date.
Secure Email: Add a password reset in the Broadcast Monitor
22.1.23 (Beta) (Foreign) Released 4/21/2022
22.1.23 (Beta) Released 4/21/2022
Wiki page printed incorrectly when images were present.
Chart Module - When double clicking a file within the Chart Module under the Image Tabs, it wasn't launching the associated program
Imaging Module - Double clicking the header of a PDF image would maximize the window, when normally this is not allowed
(Enhancement) Sheet Def Edit window: Moving a field with the arrow keys on the default language does not synch field position for other languages
Imaging module, clicking Delete causes an 'Index was out of range' error sometimes.
Manage Time Cards - Print Grid Report cuts off the Notes column.
(Enhancement) Edge Express, transactions that use the 'Terminal' Card Entry Method were not including the patient name.
OD Cloud, exporting the same document more than once sometimes causes a UE.
Appointment View Edit window - 'Waiting Room Name Format' label overlaps Display Filter box.
Production and Income Report - Hidden Providers do not appear on reports when All Includes Hidden checkbox is selected.
Tx Plan module, the outline around the Note OutputText Field on printed treatment plans was growing and shrinking horizontally based on content when it shouldn't.
Billing Defaults window - 'Show all transactions since zero balance' checkbox doesn't match the Billing Options checkbox.
Sheet Def Edit window - When creating a brand new ERA sheet it is not including a button to add the grid needed.
Imaging module, switching to a different module after the "Use old Imaging module interface, pre 2020 - might be useful for XVWeb, but probably not" preference changed was crashing the program.
Patient Portal Payments - XWeb return note replaced original payment note
Treating Provider Mismatch Error showed unnecessarily for Canadian hygiene procedures.
Family Balancer window, verbose logging was locking up the program sometimes.
Appts module, loading a View with Rows that have brackets ("HasIns[I]", "IsLate[L]", "Prophy/PerioPastDue[P]", etc) caused the program to slow down.
API - Appointments POST. Setting AptStatus to ASAP could result in Broken AptStatus instead.
(Signup Portal) Signup Portal - The Register with Carriers form was missing a state selection for Puerto Rico
Inaccurate warning message when deleting a procedure that is attached to a planned appointment
Patient Level Frequency Limit Override - Ocassionally Finding Incorrect Benefit
API - Reports GET Aging can respond with a SQL syntax error
22.1.22 (Beta) (Foreign) Released 4/14/2022
22.1.22 (Beta) Released 4/14/2022
eClipboard - Could disable device while kiosk active
WebSched New Patient - Newly created patients were completely removed from the database if an error occurred when scheduling a Web Sched new patient appointment
Item Info window - Would fall behind Open Dental after scanning into the Imaging Module sometimes.
New user, when adding a new user if a DoseSpot ID is entered it will insert a duplicate userodpref row
Insurance verifications assigned to hidden users showed incorrectly.
(Enhancement)Handle null reference in EDS clearinghouse response
(Enhancement)eClipboard - Checkin push to device prompts user to accept or deny automatic checkin
API - New Method Diseases PUT
Imaging module, clicking the Scan Multi-Page Document tool bar button or importing multiple PDFs at the same time was crashing the program sometimes.
Imaging module, loading thumbnails of large documents was crashing the program sometimes.
API - New Method Allergies DELETE
API - New Method Allergies PUT
ODcodeBox sometimes UEs when drawing line numbers
RefType box missing de-select capability
(Enhancement)Always show users alerts that are associated to their UserNum
22.1.21 (Beta) (Foreign) Released 4/12/2022
22.1.21 (Beta) Released 4/12/2022
User Query Print Preview Print Button does not work
EServices - Limited Beta Framework should support release across multiple major / minor versions
Add Family window, Clinic drop-down boxes touched group boxes below it.
API - New Method Diseases DELETE
Hiding Appt Field Defs Blocked inappropriately sometimes.
Web Sched Recall: Blockout-restricted child recalls used to return incorrect timeslots
22.1.20 (Beta) (Foreign) Released 4/7/2022
22.1.20 (Beta) Released 4/7/2022
Imaging Module - After enabling the Program XVWeb, folders would no longer maintain their expanded/collapsed state when moving between patients
Database Maintenance, new patients with no provider that are not created are showing up in PatientPriProvMissing.
User Query window, query with PatNum will duplicate 'Go to Patient' option every time the query is run.
Sheet Def Edit, mouse cursor would not change back to normal after pasting sometimes
(Canada) Reverted fix for CCDWS vendor certificate was missing for ITRANS 2.0 users.
22.1.19 (Beta) (Foreign) Released 4/6/2022 (This version has a conversion script that will cause a backup to occur)
22.1.19 (Beta) Released 4/6/2022 (This version has a conversion script that will cause a backup to occur)
(Enhancement) Daily Graph window - Added "Selected Date" to Daily Graph printing
eClipboard - Payments submitted via eClipboard would still require a payment note
PayConnect Portal - Void payment showed as $0 instead of negative.
Sheets - show all of the languages inputMed / checkMed errors are happening on if they're all the same field.
Chart Module - The CCD "Continuity of Care Document" button only works based on specific country locations, but was showing as available for all countries
User Query, checking "Enable word wrap" sometimes does not wrap all of the text
Ortho Chart window - When the Ortho Chart grid had a field that extended a row column outside of the shown view, any PickList drop down field would not be visible.
(Signup Portal) Signup Portal - When encountering and error with the Register with Carriers form, the error message was not always specific
Procedures grouped for multiple visits may have mismatched ProcStatus values between procmultivisit and procedurelog tables
EditProcedure Window sometimes Throws Error when Validating
Patient Level Frequency Limit Override - Service Year Override
Mobile Appt Views Don't Delete As Expected
RDP, existing printer settings are not applied to new client computers when they connect for the first time.
Imaging module, double clicking on a PDF was crashing the program sometimes.
Patients Raw sometimes gives error on quiery run.
XVWeb bridge is now separated from choice about whether to use old Imaging Module interface.
Middle Tier, the Using eClinicalWorks check box was not loading the setting from the FreeDentalConfig.xml file correctly.
CareCredit Transactions window, Transactions tab, MerchantClosed option was available even though MerchantClosed response was displayed in Errors tab.
Edit Definition - General Message Groupbox Showing For Non Appt Confirmed Defs
Sheets - Mobile sheet control loses checkbox ordering when adding more checkboxes to a group.
Custom Reports main menu item was always showing.
(Canada) CCDWS vendor certificate was missing for ITRANS 2.0 users.
Tasks - 'Att' Column in 'Tasks' grid was too wide
Payment window, Payment Type did not set to EdgeExpress default payment type after successful transaction.
22.1.18 (Beta) (Foreign) Released 3/31/2022 (This version has a conversion script that will cause a backup to occur)
22.1.18 (Beta) Released 3/31/2022 (This version has a conversion script that will cause a backup to occur)
ImageFloat Form threw a UE when trying to select a disposed image.
Imaging Module - Open Dental would crash when the XVWeb program was enabled and a user clicked on a mount
Statements, CSV inaccurately labeled Ins Estimate as Adjustment Total.
Sheets, 'Synch matched fields' is not working correctly for Pat Image fields.
Custom Limited Statement - Paysplits showed incorrectly.
Definition Edit - 'General Message' groupbox was missing
International non-Canadian customers can't use FDI for supernumerary teeth
Oustanding Insurance Claims Report can hide claims assigned to a hidden user
Some of the DBM log items were lumped together instead of having their own line item
Claims Not Sent Report not loading grid upon opening
Family Balancer window, the Insurance Overpayments tool was not considering underpaid claim procs when creating the unearned payment sometimes.
Auto Message Preferences - Don't store 0 into database
CareCredit Metric - Log Reference Number
Sheets - Checkbox Misc field will move in Mobile View when editing sheets
Issues with Patients Raw
(Enhancement)Add Warning/Block when hiding in-use Field Defs via the field def Setup Window
22.1.17 (Beta) (Foreign) Released 3/29/2022 (This version has a conversion script that will cause a backup to occur)
22.1.17 (Beta) Released 3/29/2022 (This version has a conversion script that will cause a backup to occur)
Image Module - Item Info window disappears when scanning sometimes
Billing Options window - The textbox "Exclude if insurance is pending number of days" was still enabled when the checkbox "Exclude if insurance pending" was unchecked
(Web Sched) Web Sched New/Existing Patient - Would experience custom color issues when choosing a color that was to light or to dark
Supplemental Backups, uploading large databases to HQ would exceed default 32-bit memory limitations sometimes.
Multiple patients were linked to the same Screening Sheet.
(Enhancement)Imaging, after acquiring a series on a mount, it now stays in Pan mode instead of switching to Adj mode. v22.2 will give option.
Custom Sheets - Fields did not show near bottom of 2+ page sheets.
Add Multiple Adjustments window, the Rem Before column was not including insurance overpayments.
Flag PaySplits Entered Outside Of OpenDental's Approved Applications
Fix TSI Redirect Link
Mobile ApptView Does not Always Load Custom Items
Mobile Appointment View Items Do Not persist when going back into MobileView Before OK click on Appt View Edit Window
Payment window, the Current Payment Splits grid was suggesting additional splits when loading old payments sometimes.
(Enhancement) Time Card window - Time cards now clearly show when employees are working from home.
(Enhancement)(Canada) Carriers window, updates carrier phones and addresses when missing.
22.1.16 (Beta) (Foreign) Released 3/25/2022 (This version has a conversion script that will cause a backup to occur)
22.1.16 (Beta) Released 3/25/2022 (This version has a conversion script that will cause a backup to occur)
Security - Clicking 'Set All' would deny the user group access from all adjustment types
Sheet Field Edit - Editing sheet field with font dropdown menu could cause UE
User Query Favorites window - Loading this window can cause slowness in OD sometimes
CEMT had a Caching issue with Reports/Production & Income permissions.
DBM FeeScheduleHiddenWithPatient would sometimes not finish running
There was no warning not to merge Insurance plans from multiple instances of OD at once.
Procedure Code Tools window, "Procedures Codes" should be "Procedure Codes" in pop-up after "Run now" was clicked.
Sometimes ApptFieldDefs were Marked as Hidden Inappropriately
Query monitor was showing an item that was running every second for appointments refresh
FormErx, saying 'No' to WebView2 download/install prompt caused UE.
Lantek, Telephone Number field prefilled when "This information below identifies the sender" was checked.
FormApptFieldDefs could sometimes show apptfielddefs as hidden.
Imaging Module, non-radiograph images including patient name, birthdate, and DateCreated
Signup Portal Carrier Registration: Website validation could sometimes fail
Sheets, OutputText fields that have fonts that are too tall for the sheet field were not displaying when printing or creating a PDF.
(Enhancement)(FHIR Portal) FHIR Portal - Developers now have the ability to move one of their customers from one developer key to another.
22.1.15 (Beta) (Foreign) Released 3/23/2022
22.1.15 (Beta) Released 3/23/2022
Security - A user could circumvent an Imaging Module restriction when using the forms toolbar button
Canada - Account module would sometimes displays procedure description incorrectly
Trophy Enhanced Bridge shows error when their is a valid program path
22.1.14 (Beta) (Foreign) Released 3/22/2022
22.1.14 (Beta) Released 3/22/2022
Appt view, VerifyIns[V] was not showing on startup
Checkbox non-misc field will move in Mobile View on a secondary language when you add more of the same checkboxes.
Backup window, there could have been a delay before the AtoZ backup progress bar displays once the database backup is finished.
View EOB window - Adobe would experience an error when viewing an EOB sometimes
Pay Plans - Existing Patient Payment Plans were not saved before being sent to device
OrthoChart Rows- convert script would sometimes cause an OOM error
PatientsRaw report does not function with Ref From and Ref To selected together
Patient Select window, grid up down arrow keys were not working
Statement window - Dunning message that is set to 'All' clinics does not appear on generated statements
Web Sched Carrier Rule Edit window - In editable text fields, some characters would be replaced with coding characters
(Enhancement)Audit Trail, move the Log Source filter into the query
(Enhancement)eClipboard - Disable card selector if no cards are present when making a payment
New Patient Report is too slow
Trophy Enhanced Bridge - Patient folders created even if Trophy not installed on machine.
Imaging module, exports were not including drawings.
Email Inbox, the OpenDentalService was missing email dlls.
FormFieldDefLink caused UE on load.
eClipboard - Signup Portal settings email subject is wrong
OD Cloud, the zoom feature does not work when viewing reports in cloud
CareCredit, patients assigned to clinics would send requests using clinic merchant number instead of practice merchant number even if clinics were turned off.
CareCredit Transactions window, acknowledging non-merchant-closed errors would indicate 0 transactions cannot be retried.
Appointment Module - OD could crash when attempting to load a corrupt image in the appointment bubble
22.1.13 (Beta) (Foreign) Released 3/16/2022
22.1.13 (Beta) Released 3/16/2022
Merging Guarantors did not merge families correctly.
CareCredit, batch error web response for an already closed merchant only included last four digits of Merchant Number.
(Canada) Preauths have duplicate lab fees sometimes.
Providers can sometimes be edited without the providers permission.
Canada - appointment proc description would sometimes get set incorrectly
TSI, slowness when opening the generic input box to enter the payment amount
22.1.12 (Beta) (Foreign) Released 3/15/2022 (This version has a conversion script that will cause a backup to occur)
22.1.12 (Beta) Released 3/15/2022 (This version has a conversion script that will cause a backup to occur)
(Web Sched) Web Sched New Patient - Phone number validation was not detecting phone numbers that were too short
Dunning Edit window - The dunning message does not have the option of selecting "all" when filtering for clinics to attach.
Screen Sheet Type - Allowed max ScreenCharts to be exceeded when Synch Matched Fields was checked.
eClipboard - Kiosk Manager was not prompted when marking appointment as 'Arrived'
Open Dental Cloud, Ewoo bridge fails to find the program
(Web Sched) Web Sched New/Existing Patient - Users would receive a message to a select carrier even if carriers rules were not enabled sometimes
eClipboard - Filled out sheets are hard coded to only have one date format
(Enhancement)Add functionality to clear internal browser cache
Patient Level Frequency Limit Override - Use Correct Benefit
Supplemental Backups, uploading large databases to HQ would timeout after 24 hours sometimes.
User Control Security Tree - Move StatementCSV permission node
Web Form Setup window, user could add duplicate sheets with no warning.
Context Menu, URLs at the end of sentences retain the period
Patients Raw report uses old user query window
Opening Database Maintenance without the MySQL SUPER or REPLICATION CLIENT privileges causes UE
Security window - Obtaining a list of providers can cause slowness in OD sometimes.
Sheets - show which language inputMed / checkMed errors are happening
22.1.11 (Beta) (Foreign) Released 3/10/2022
22.1.11 (Beta) Released 3/10/2022
Custom Treatment Plan Sheet - Fields not showing below signature box.
Supplemental Backups, HQ could schedule a time for the eConnector to upload that was always considered an invalid backup time sometimes.
Email inbox was not refreshing when emails would finish downloading
Sheets - Exam sheet with signature would sometimes cause an error
Canada - appointment edit procedure grid would sometimes display surfaces incorrectly
WriteOff Report does not show correct writeoff data when using 3rd writeoff option
22.1.10 (Beta) (Foreign) Released 3/9/2022
22.1.10 (Beta) Released 3/9/2022
Payment Plans - Payment plans were deleted inside Open Dental after sending payment plan to eClipboard
InputField set to Down Global did not grow when multiline text was pasted in.
Screening Sheets- adding multiple charts sometimes did not get added correctly
CareCredit - BatchQS sometimes return DupQS status even after 60 days
CareCredit - DupQS would sometimes show a green circle appointment icon
Sheets - eClipboard and Webforms don't handle '\r\r\n' and cause invalid signature
Imaging Module - When the XVWeb bridge was enabled, dates were not showing next to the image names
(Web Sched) Web Sched - When an office's web sched URL had a customized color, the "Insurance Subscriber Info" area was not inheriting that custom color
Task Filter "clear" button is not capitalized
OD Mobile - Blockouts with setting to block Appt overlap isn't blocking
eClipboard-Updating sheet defs does not always prompt for patients to fill out sheets set to once
(Enhancement)Signup Portal Register with Carriers Website was not validated
SignupPortal Register with Carriers was dropping last digit if country code was included in phone number.
Signup Portal Register with carriers state was not shown
EdgeExpress - Merchant buttons not disabling after successful transactions while PaymentsCompletedDisableMerchantButtons enabled
22.1.9 (Beta) (Foreign) Released 3/8/2022
22.1.9 (Beta) Released 3/8/2022
(Enhancement)eClipboard - Allow SheetDef changes to be presented to patient on next visit
eClipboard-SMS View additional message loading on pull
Web Sched Carrier Rules window- Rules would not save correctly when moving carriers in and out of the grid
(Enhancement)CareCredit Transaction window, include last four of Merchant number for Merchant Closed description responses.
Screening Sheets- adding multiple charts sometimes did not get added correctly
CareCredit, patients weren't excluded if web response was a Merchant Closed.
Tx Plan "Allowed" column not updating correctly with EnterpriseHygProcUsePriProvFee enabled
Additional Provider Properties window, CareCredit merchant number marked as closed in Default clinic row did not consistently show warning label.
Select Patient window would sometimes stop working
Appointment module, select new providers option was available when right-clicking CareCredit actions for a closed merchant.
(Enhancement)Change copy row from grid to be tab-delimited
(Enhancement)Entering adjustments under Rate 2 within timecard adjustment would only keep first number.
eClipboard-Updating sheet defs does not always prompt for patients to fill out sheets set to once
eClipboard - Change periocharting setting button to be a more options drop down
22.1.8 (Beta) (Foreign) Released 3/3/2022
22.1.8 (Beta) Released 3/3/2022
Patient Level Frequency Limit Overrides - Fix ordering of benefits
Claims - Creating claim would cause a UE if secondary insurance did not have a filing code
Version 21.4 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
Cents are missing from some grids, including Dynamic Payment Plans.
Email Inbox - Fix email preview resizing
Add A Family Window - Selecting frequently used zipcode can crash sometimes
Security Lock - Change Audit Trail to no longer show unchanged fields
21.4.53 Unreleased
21.4.52 (Foreign) Released 9/6/2022
21.4.52 Released 9/6/2022
OD Mobile - Fix gridrows and time alignment in Appointment View
API - Requests did not consider PatientStatus sometimes
Database maintenance - Duplicate Orthochart tool would sometimes delete more orthocharts
API - Deleted patients could have associated data updated sometimes
Supplemental insurance payments were attaching to closed insurance payment plans.
21.4.51 (Foreign) Released 6/23/2022
21.4.51 Released 6/23/2022
eClipboard - 'Contact Us' page had typo
Grids - Empty color cells were not always drawn correctly
Appointment Edit - Changes were not always saved when using Middle Tier
Supply Orders - UE could occur when clicking 'Print'
21.4.50 (Foreign) Released 6/9/2022
21.4.50 Released 6/9/2022
Imaging module - Clicking Size/Rotation with specific file types could crash the program sometimes
Payment window, the Amount text box was not being forced to match the Total text box underneath the Current Payment Splits grid sometimes.
21.4.49 (Foreign) Released 6/2/2022 (This version has a conversion script that will cause a backup to occur)
21.4.49 Released 6/2/2022 (This version has a conversion script that will cause a backup to occur)
Edit Patient Portal Invites Rule window - The invite template didn't account for the new Invite rule radio button options.
Edit Benefits window - Moving this window while not in Simplified View would cause the grid to shrink
(Enhancement)DBM for Orphaned Child Tasks
Insurance Categories - 'Set to Defaults' button did not work as expected
Tabletype CovCat's CovOrder column can now handle numbers larger than 255
Integrity Warning tooltips could cause a UE sometimes
(Canada) Procedure Code Tool added wrong code to "Recall" Recall Type triggers
Database Maintenance - Running 'TaskListsAbandonedRepeating' caused UE
21.4.48 (Foreign) Released 5/24/2022
21.4.48 Released 5/24/2022
Edit Screening Group window and Choose Database window - Opening these windows multiple times could cause them to get progressively cut off
Summary for emailmessage MsgType did not show in our database documentation.
(Enhancement)'Class' field in setup requirements should have year and description in the name
User Query - Allow printing of queries with 0 resultant rows.
Printing a non-radiograph image from the imaging module can include the description as a header
Edit Clinic window - The Email Address field is read only, but looked like an editable field
Open Dental Cloud, eServices signup portal does not launch in a new tab as it should
Edit Insurance Payment - PaySimple button did not always appear
Sorting Grid causes UE sometimes
A large number of insurance benefits can make loading modules slow
21.4.47 (Foreign) Released 5/18/2022
21.4.47 Released 5/18/2022
New version for trial users
21.4.46 (Foreign) Released 5/18/2022
21.4.46 Released 5/18/2022
WebView2 is failing to navigate sometimes
Added Family window does now translating Group Num to Plan Num in Canada
(Enhancement)Added 'Mount Deleted' audit trail.
Check Ins Plan Fees - changing copay fee schedules would sometimes change the plan type
API - ProcedureLogs GET didn't paginate properly
Transworld, negative writeoffs or claim payments would sometimes be sent with the incorrect transaction type
New trial version
21.4.45 (Foreign) Released 5/13/2022
21.4.45 Released 5/13/2022
Chart Module Image Tabs - Deleting an image would open up a second window and leave the deleted blank image on the screen
Popup referred to repeating tasks and tasklists as recurring
eClinicalWorks Middle Tier, incorrect username or password would display sometimes
Procedures Overpaid report - the select a provider dropdown was not functioning
FormImageFloat cannot access a disposed object
21.4.44 (Foreign) Released 5/10/2022
21.4.44 Released 5/10/2022
Select Task List Window - 'Show all task lists' checkbox showed deleted tasklists sometimes.
P&I Report - Provider report for all providers doesn't include the No Provider line item, and is not in the same order as the Provider list.
API - ProcedureLogs POST does not match functionality of OD proper
User Query Scroll Bar Issues
Time Card window - Rate2 pay will not calculate correctly occasionally.
Imaging module image, if pulled into a floater window, is now closing when user logs off
The benefit order in the benefit information grid was not consistent for select codes/items
Sheets - Signature boxes get invalidated when passing through RTB.
ProcedureLogs POST may not create a claimproc for patients with insurance
Popup refered 'Recurring(setup)' tab instead of 'Repeating(setup)' tab.
21.4.43 (Foreign) Released 5/3/2022
21.4.43 Released 5/3/2022
ComboBoxOD is no longer hidden behind FormVideo window
21.4.42 (Foreign) Released 4/29/2022
21.4.42 Released 4/29/2022
Imaging module - Clicking on an image and dragging first outside of the image tree, then back into the tree would create a copy of the image instead of moving it
Chart Module - Chart module flashes/refreshes by itself after initial load.
Tooth Chart - Space Maintainer Graphic is not showing when treatment area is set to Arch or Quad with the '& Tooth Range' checkbox selected occasionally.
Mass Email - Duplicate emails would get sent when multiple patients share one email address
The "Scheduled Processes" window has two c's for "Processes"
Some table property summaries had incorrect spelling
When selecting a date of first payment set before the current date, and you also enter a downpayment, the "Date of First Payment" textbox now remains on the correct date.
Family Balancer window, the procedure code cache was getting refreshed too much when the ZZZFIX code was missing.
Family Balancer window, the tool was very slow when lots of new payment splits needed to be made.
Family Balancer window, grabbing all of the procedures and claim procedures for the family was slow sometimes.
21.4.41 (Foreign) Released 4/26/2022 (This version has a conversion script that will cause a backup to occur)
21.4.41 Released 4/26/2022 (This version has a conversion script that will cause a backup to occur)
Imaging Module - Double clicking the header of a PDF image would maximize the window, when normally this is not allowed
API - Reports GET Aging can respond with a SQL syntax error
API - Clinics PUT could not set the Providers cache as invalid
Imaging - 8 bit dicom images were not supported
Checking a box in the patient select list for Mass Email would throw an exception while using middle tier
Patient Payment Plan - Date of First Payment textbox remains the same value entered by the user, even if a down payment is entered.
21.4.40 (Foreign) Released 4/20/2022
21.4.40 Released 4/20/2022
Wiki page printed incorrectly when images were present.
Chart Module - When double clicking a file within the Chart Module under the Image Tabs, it wasn't launching the associated program
Imaging module, clicking Delete causes an 'Index was out of range' error sometimes.
OD Cloud, exporting the same document more than once sometimes causes a UE.
Appointment View Edit window - 'Waiting Room Name Format' label overlaps Display Filter box.
Production and Income Report - Hidden Providers do not appear on reports when All Includes Hidden checkbox is selected.
Tx Plan module, the outline around the Note OutputText Field on printed treatment plans was growing and shrinking horizontally based on content when it shouldn't.
Billing Defaults window - 'Show all transactions since zero balance' checkbox doesn't match the Billing Options checkbox.
Imaging module, switching to a different module after the "Use old Imaging module interface, pre 2020 - might be useful for XVWeb, but probably not" preference changed was crashing the program.
Patient Portal Payments - XWeb return note replaced original payment note
Treating Provider Mismatch Error showed unnecessarily for Canadian hygiene procedures.
Family Balancer window, verbose logging was locking up the program sometimes.
Appts module, loading a View with Rows that have brackets ("HasIns[I]", "IsLate[L]", "Prophy/PerioPastDue[P]", etc) caused the program to slow down.
API - Appointments POST. Setting AptStatus to ASAP could result in Broken AptStatus instead.
Inaccurate warning message when deleting a procedure that is attached to a planned appointment
21.4.39 (Foreign) Released 4/14/2022
21.4.39 Released 4/14/2022
eClipboard - Could disable device while kiosk active
WebSched New Patient - Newly created patients were completely removed from the database if an error occurred when scheduling a Web Sched new patient appointment
Item Info window - Would fall behind Open Dental after scanning into the Imaging Module sometimes.
New user, when adding a new user if a DoseSpot ID is entered it will insert a duplicate userodpref row
(Enhancement)Handle null reference in EDS clearinghouse response
(Enhancement)eClipboard - Checkin push to device prompts user to accept or deny automatic checkin
Imaging module, clicking the Scan Multi-Page Document tool bar button or importing multiple PDFs at the same time was crashing the program sometimes.
Imaging module, loading thumbnails of large documents was crashing the program sometimes.
ODcodeBox sometimes UEs when drawing line numbers
(Enhancement)Always show users alerts that are associated to their UserNum
21.4.38 (Foreign) Released 4/12/2022 (This version has a conversion script that will cause a backup to occur)
21.4.38 Released 4/12/2022 (This version has a conversion script that will cause a backup to occur)
Imaging Module - After enabling the Program XVWeb, folders would no longer maintain their expanded/collapsed state when moving between patients
User Query Print Preview Print Button does not work
eClipboard - Payments submitted via eClipboard would still require a payment note
Chart Module - The CCD "Continuity of Care Document" button only works based on specific country locations, but was showing as available for all countries
User Query, checking "Enable word wrap" sometimes does not wrap all of the text
Ortho Chart window - When the Ortho Chart grid had a field that extended a row column outside of the shown view, any PickList drop down field would not be visible.
Procedures grouped for multiple visits may have mismatched ProcStatus values between procmultivisit and procedurelog tables
RDP, existing printer settings are not applied to new client computers when they connect for the first time.
Imaging module, double clicking on a PDF was crashing the program sometimes.
Patients Raw sometimes gives error on quiery run.
XVWeb bridge is now separated from choice about whether to use old Imaging Module interface.
Middle Tier, the Using eClinicalWorks check box was not loading the setting from the FreeDentalConfig.xml file correctly.
Tasks - 'Att' Column in 'Tasks' grid was too wide
Sheet Def Edit, mouse cursor would not change back to normal after pasting sometimes
EServices - Limited Beta Framework should support release across multiple major / minor versions
Hiding Appt Field Defs Blocked inappropriately sometimes.
Web Sched Recall: Blockout-restricted child recalls used to return incorrect timeslots
21.4.37 (Foreign) Released 3/31/2022
21.4.37 Released 3/31/2022
Supplemental Backups, uploading large databases to HQ would exceed default 32-bit memory limitations sometimes.
ImageFloat Form threw a UE when trying to select a disposed image.
Imaging Module - Open Dental would crash when the XVWeb program was enabled and a user clicked on a mount
Sheets, 'Synch matched fields' is not working correctly for Pat Image fields.
Oustanding Insurance Claims Report can hide claims assigned to a hidden user
Claims Not Sent Report not loading grid upon opening
EditProcedure Window sometimes Throws Error when Validating
Auto Message Preferences - Don't store 0 into database
Sheets - Checkbox Misc field will move in Mobile View when editing sheets
(Enhancement)Add Warning/Block when hiding in-use Field Defs via the field def Setup Window
21.4.36 (Foreign) Released 3/29/2022
21.4.36 Released 3/29/2022
Image Module - Item Info window disappears when scanning sometimes
(Web Sched) Web Sched New/Existing Patient - Would experience custom color issues when choosing a color that was to light or to dark
Add Multiple Adjustments window, the Rem Before column was not including insurance overpayments.
Flag PaySplits Entered Outside Of OpenDental's Approved Applications
Fix TSI Redirect Link
Payment window, the Current Payment Splits grid was suggesting additional splits when loading old payments sometimes.
21.4.35 (Foreign) Released 3/25/2022
21.4.35 Released 3/25/2022
Sheet Field Edit - Editing sheet field with font dropdown menu could cause UE
DBM FeeScheduleHiddenWithPatient would sometimes not finish running
There was no warning not to merge Insurance plans from multiple instances of OD at once.
Procedure Code Tools window, "Procedures Codes" should be "Procedure Codes" in pop-up after "Run now" was clicked.
Sometimes ApptFieldDefs were Marked as Hidden Inappropriately
Query monitor was showing an item that was running every second for appointments refresh
FormErx, saying 'No' to WebView2 download/install prompt caused UE.
FormApptFieldDefs could sometimes show apptfielddefs as hidden.
Imaging Module, non-radiograph images including patient name, birthdate, and DateCreated
Sheets, OutputText fields that have fonts that are too tall for the sheet field were not displaying when printing or creating a PDF.
21.4.34 (Foreign) Released 3/23/2022
21.4.34 Released 3/23/2022
Security - A user could circumvent an Imaging Module restriction when using the forms toolbar button
Trophy Enhanced Bridge shows error when their is a valid program path
21.4.33 (Foreign) Released 3/22/2022
21.4.33 Released 3/22/2022
Appt view, VerifyIns[V] was not showing on startup
Statement window - Dunning message that is set to 'All' clinics does not appear on generated statements
Web Sched Carrier Rule Edit window - In editable text fields, some characters would be replaced with coding characters
Trophy Enhanced Bridge - Patient folders created even if Trophy not installed on machine.
Imaging module, exports were not including drawings.
Appointment Module - OD could crash when attempting to load a corrupt image in the appointment bubble
21.4.32 (Foreign) Released 3/17/2022
21.4.32 Released 3/17/2022
Backup window, there could have been a delay before the AtoZ backup progress bar displays once the database backup is finished.
View EOB window - Adobe would experience an error when viewing an EOB sometimes
Pay Plans - Existing Patient Payment Plans were not saved before being sent to device
OrthoChart Rows- convert script would sometimes cause an OOM error
Patient Select window, grid up down arrow keys were not working
(Enhancement)eClipboard - Disable card selector if no cards are present when making a payment
21.4.31 (Foreign) Released 3/16/2022
21.4.31 Released 3/16/2022
Merging Guarantors did not merge families correctly.
(Canada) Preauths have duplicate lab fees sometimes.
TSI, slowness when opening the generic input box to enter the payment amount
21.4.30 (Foreign) Released 3/15/2022 (This version has a conversion script that will cause a backup to occur)
21.4.30 Released 3/15/2022 (This version has a conversion script that will cause a backup to occur)
(Web Sched) Web Sched New Patient - Phone number validation was not detecting phone numbers that were too short
Dunning Edit window - The dunning message does not have the option of selecting "all" when filtering for clinics to attach.
Screen Sheet Type - Allowed max ScreenCharts to be exceeded when Synch Matched Fields was checked.
eClipboard - Kiosk Manager was not prompted when marking appointment as 'Arrived'
Open Dental Cloud, Ewoo bridge fails to find the program
(Web Sched) Web Sched New/Existing Patient - Users would receive a message to a select carrier even if carriers rules were not enabled sometimes
eClipboard - Filled out sheets are hard coded to only have one date format
eClipboard Setup - EClipboardImageCaptureDefs pref and clinicprefs were not being synched correctly
Supplemental Backups, uploading large databases to HQ would timeout after 24 hours sometimes.
Context Menu, URLs at the end of sentences retain the period
Patients Raw report uses old user query window
Opening Database Maintenance without the MySQL SUPER or REPLICATION CLIENT privileges causes UE
Security window - Obtaining a list of providers can cause slowness in OD sometimes.
Sheets - show which language inputMed / checkMed errors are happening
21.4.29 (Foreign) Released 3/10/2022
21.4.29 Released 3/10/2022
Payment Plans - Payment plans were deleted inside Open Dental after sending payment plan to eClipboard
Edit Clinic window - An error occurs when trying to attach a user specific email address to a clinic.
eClipboard-SMS View additional message loading on pull
Web Sched Carrier Rules window- Rules would not save correctly when moving carriers in and out of the grid
InputField set to Down Global did not grow when multiline text was pasted in.
CareCredit - BatchQS sometimes return DupQS status even after 60 days
CareCredit - DupQS would sometimes show a green circle appointment icon
Tx Plan "Allowed" column not updating correctly with EnterpriseHygProcUsePriProvFee enabled
Select Patient window would sometimes stop working
Sheets - eClipboard and Webforms don't handle '\r\r\n' and cause invalid signature
(Enhancement)Change copy row from grid to be tab-delimited
(Enhancement)Entering adjustments under Rate 2 within timecard adjustment would only keep first number.
Imaging Module - When the XVWeb bridge was enabled, dates were not showing next to the image names
(Web Sched) Web Sched - When an office's web sched URL had a customized color, the "Insurance Subscriber Info" area was not inheriting that custom color
OD Mobile - Blockouts with setting to block Appt overlap isn't blocking
(Enhancement)Signup Portal Register with Carriers Website was not validated
SignupPortal Register with Carriers was dropping last digit if country code was included in phone number.
Signup Portal Register with carriers state was not shown
Sheets - Exam sheet with signature would sometimes cause an error
Canada - appointment edit procedure grid would sometimes display surfaces incorrectly
WriteOff Report does not show correct writeoff data when using 3rd writeoff option
21.4.28 (Foreign) Released 3/3/2022
21.4.28 Released 3/3/2022
Grids were responding to arrow key up and down even though they didn't have focus
(Patient Portal) Patient Portal - Statements could be sent to the Patient Portal for patients who no longer had an active Patient Portal account
Imaging Module - The Item Info window was showing hidden providers as an option
Security Lock - Change Audit Trail to no longer show unchanged fields
Reports - Patient raw report would sometimes cause an invalid query error
Automation - sheet defs would sometimes not show correctly
Printing from User Query window causes some text overlap at times
OD Mobile - Unhandled Exception Page
21.4.27 (Beta) (Foreign) Released 3/1/2022 (This version has a conversion script that will cause a backup to occur)
21.4.27 (Beta) Released 3/1/2022 (This version has a conversion script that will cause a backup to occur)
Cloud, use the Cloud Client for scanning EOBs
Duplicate text appears in secure email summary
Sheet Def Edit window - A signature box field type would not save on a statement sheet.
Patient Edit Information Window - Admitdate was being set to first of year on OK click.
Patient Info Window - "Please fix data entry errors first" popup showed when everything was valid.
Add better descriptions to the deflink table and columns
Prospective status doesn't disable recall if patient created via double-clicking a schedule's time slot
Ortho Chart, editing a cell with a large note now has a scroll bar.
Internal Sheet - Label Text default sheet fields would show errors sometimes
Module Setup Window - “Refund adj type” feature not implemented.
21.4.26 (Beta) (Foreign) Released 2/24/2022
21.4.26 (Beta) Released 2/24/2022
Benefit Frequencies window, behavior was missing for tab order and Up/Down arrow item selections when dropdown box was not dropped.
Task Attachments - Opening task attachment caused UE if user had not set default application to open attachment's file type
Chart Module - Printing the chart notes when using zoom would cut off the notes section sometimes
834 Import Process - Better logic for identifying duplicates
Payment window, refunding an online payment from right-clicking the Account Module did nothing.
Treatment Plan module, treatment planned procedures with a discount plan loaded slowly in Middle Tier.
GroupNoteEditSigned permission was flagged as having audit trail. It was never designed to.
(Enhancement)Canada - Service Date View shows Universal tooth numbering nomenclature
ERA Importing had ambiguous error message
Canada Flouride Codes Hard coded to incorrect codes
EServices Misc - Disallow numbers in custom date format textbox
ControlImagesJ threw a UE randomly with formImageFloat being disposed.
Mount Def edit, reordering items wasn't working very well
(Enhancement)Add audit logs for changes to the global lock date
834 Import - Improve Memory Usage
(Enhancement) ODM - allow phone numbers to be copied to device clipboard
21.4.25 (Beta) (Foreign) Released 2/17/2022 (This version has a conversion script that will cause a backup to occur)
21.4.25 (Beta) Released 2/17/2022 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Patient Portal: Online payment notes are optional
Chart Module - Invalidated procedures can overwrite graphics of other procedures
Credit Card Manage window, PaySimple time out response was displayed as UE.
(Enhancement)Payment Plan and Dynamic Payment Plan to eClipboard button also saves the payment plan when clicking it
(CEMT) Connections window, moving a connection up or down selected two rows after re-arranging.
(Enhancement) Canada splash screen needs Nova Scotia Copyright
(Enhancement)DoseSpot, validate patient data before adding a patient via API for OD Mobile and Mobile Web
21.4.24 (Beta) (Foreign) Released 2/15/2022 (This version has a conversion script that will cause a backup to occur)
21.4.24 (Beta) Released 2/15/2022 (This version has a conversion script that will cause a backup to occur)
Imaging Module - Drag and drop functionality for mounts was not working
Cropped images did not show correctly in Fill Sheet Window.
File Exported from Job Manager grid date is dependent on Computer date format settings
PaySimple Form - Disable print receipt checkbox when adding card
(Web Forms) Web Forms - Rectangle color adjustments will now show on web forms
(Enhancement)Enterprise Pref to use Primary Provider's PPO fee for HYG procs (appointments)
21.4.23 (Beta) (Foreign) Released 2/10/2022 (This version has a conversion script that will cause a backup to occur)
21.4.23 (Beta) Released 2/10/2022 (This version has a conversion script that will cause a backup to occur)
Image Module - Attempting to print a pdf showed blank print preview
(enhancement) eRx, prescriptions marked as deleted in DoseSpot were not being deleted from Open Dental
(Enhancement)Job Manager: Add Export Grid for "Needs Action Action Items"
(Enhancement)Default Prexion bridge to use PatNum instead of ChartNum
(Enhancement)Option to disable automatic printing of receipts for PaySimple users
(Enhancement)Cloud, disable the backup reminder form in cloud mode.
Query Monitoring for eConnector was not working
Patient Portion Uncollected Report - The Print Button was not moving when resizing the window
21.4.22 (Beta) (Foreign) Released 2/8/2022
21.4.22 (Beta) Released 2/8/2022
Patient Dashboard - Selected appointment could sometimes be null
Patient Missing DBM tool should no longer create patients with PatNums much longer than existing patients.
Canada eclaims: Per message standard 4.2, gender will no longer be sent.
(Enhancement) Add [NamePreferredOrFirst] replacement tag to automated messaging.
(Enhancement) Patient Restriction Edit - Add audit trail entries when value changes for a patient
Production Goal query does not run on Linux servers
(Enhancement) Don't unset an appointment's 'IsHygiene' flag when moving it to an operatory that doesn't have `IsHygiene` set.
eServices Signup, WebBrowser control did not work on Windows 11.
Cropped Patient Images did not preview unless viewed first in Imaging Module.
Some reports were experiencing graphical issues when on RDP and using the context menu to go to a specific module
Insurance Verification window, setting both plan benefits and patient elgibility pref off gave individual lines in grid.
CareCredit, Batch QuickScreen was processing every 2 minutes.
Automated Birthday emails did not use sender address when 'use noreply address' preference was not checked.
Error message was unclear when the subject line was left blank when sending a secure email
(Enhancement Web Sched) Web Sched Existing Pat - Patients with clones can now schedule appointments
The "Prompt user to allocate unearned income after creating a claim" preference prompted users when there was no unearned to allocate sometimes.
21.4.21 (Beta) (Foreign) Released 2/1/2022 (This version has a conversion script that will cause a backup to occur)
21.4.21 (Beta) Released 2/1/2022 (This version has a conversion script that will cause a backup to occur)
(Web Sched) Web Sched: When getting additional days and TimeSlots for WebSched Recall, the calendar was being reverted back to the first month of openings sometimes.
Patient Portal statement email notification to exclude last name.
Central Manager User Setup window, attempting any of the Sync Options against a Middle Tier connection while logged in as a user that does not exist on the remote connection crashed the program.
OrthoChart- blank ortho chart rows would sometimes display incorrectly
In the Confirmation List form, when having a selected row then selecting Set Status, when blank, then deselecting it would have thrown a UE
Manage Time Cards: Printing can cut off the last digit of the date's year.
eClipboard Patient Info and Medical History causing UE in Demo Mode
Legacy eRx, some endpoints still use HTTP
GridOD - Copy Rows Null Check
User Query Window - Allow Multiple Row Selection in GridOD
Web Forms window: Processing retrieved web forms could be slow.
Reports: "All Clinics" may not include unassigned
Requirements Needed window, editing an existing requirement description did not save the changes.
Future appointments with 'None' type would sometimes get a color set
Middle Tier, receiving claim payments was causing an "Unable to cast object of type 'OpenDentBusiness.DtoObject' to type 'OpenDentBusiness.ClaimProc'" error sometimes.
Patient thumbnails did not show properly after crop.
21.4.20 (Beta) (Foreign) Released 1/26/2022 (This version has a conversion script that will cause a backup to occur)
21.4.20 (Beta) Released 1/26/2022 (This version has a conversion script that will cause a backup to occur)
eConfirmation Auto-Replies were blocked sometimes when SMS warning limit was reached.
Recall List window - Would shrink when minimized and restored after custom borders were turned off
(Enhancement)Trim new lines from PatNum:xxxx on clipboard when selecting patients
(Enhancement)Secure Email, improve Alert message to indicate which patient has sent an email
(Enhancement)GridOD - Ability to select and copy multiple rows to an excel friendly format
Patient picture cropping was wrong. Was showing white/blank boxes instead.
(Enhancement Web Sched) Web Sched Recall - A preference now exists to set how far into the future to search for appointment openings.
21.4.19 (Beta) (Foreign) Released 1/25/2022
21.4.19 (Beta) Released 1/25/2022
Email Addresses assigned to specific users were not found in the cache.
OD HQ - Trying to add bug submissions to a bug resulted in an out of memory exception
User Query: Running a favorite query while previous query results open populates with previous query's info
Video Capture Window - Duplicate images no longer created when using the Capture Button and Spacebar.
Appointment Module - Recall status now updates from disabled when patient status set back to patient
(Enhancement)Attach claims to ERAs when they are imported.
User Query: Using Print Preview more than once may produce unexpected results
Statements: Pat Portal warning can be confusing
Sheets: Patient Payment Plan's Terms and Conditions field can display incorrect info
SMSPhones, preference to prioritize specific vendor
Treatment Plans: The "Allowed" column can format incorrectly during printing
21.4.18 (Beta) (Foreign) Released 1/20/2022
21.4.18 (Beta) Released 1/20/2022
Popups - Were not always showing in front of Open Dental in RemoteApp and weren't available in the taskbar
Treatment Plan Edit: Plan Type can incorrectly default to Discount
Communication Item Window - Creating a commlog logs as Commlog Create permission rather than Commlog Edit with a log description of "Insert".
(Enhancement)Modify prompt when a clinic default billing type doesn't match user selection
21.4.17 (Beta) (Foreign) Released 1/18/2022 (This version has a conversion script that will cause a backup to occur)
21.4.17 (Beta) Released 1/18/2022 (This version has a conversion script that will cause a backup to occur)
Open Dental Cloud, retrieving the machine name can cause slowness sometimes
Mass Email, email addresses with accented characters would not send
Imaging Module, directly adding file into a patient's imaging folder with only an extension would cause the file to be continuously duplicated in the database.
ODMobile - Could not create a new conversation in Messages tab
Patient edit, date deceased did not validate correctly for users outside of the US.
Task Attachments - Task Attachments combobox opened attachment when user clicked outside of comboxbox
Dental schools, permissions to access evaluations were incorrect.
Ai-Dental Bridge - Switch to command line parameters
Canada secondary eclaims (COB) were blocked if the primary carrier does not accept secondary eclaims.
User Query: Incorrect page count on print preview
Benefit Frequencies - Adding Benefit frequency could cause UE
Patient images were not showing correct crop (this fix was wrong. Do not use this version).
Appointment module, hovering over an appointment bubble with over 32,000 characters in FamFinUrgNote was giving error.
Database Maintenance tool, running 'Remove Nulls' method resulted in UE.
(Patient Portal) Patient Portal - Users were not getting notified of why they could not void or return payments in OD when the patient wasn't originally logged into the patient portal.
User Query Window - Attempting to view a Query in Raw Format no longer causes exception.
Patient Information Window - Language Required field (with conditions) enabled no loger causes exception.
Imaging Module - Importing image after copy/pasting a different image no longer causes exception.
PatientViewer Privacy Policy Update
(Enhancement Web Sched) Web Sched - Will now auto-select the first available date after populating timeslots
21.4.16 (Beta) (Foreign) Released 1/12/2022 (This version has a conversion script that will cause a backup to occur)
21.4.16 (Beta) Released 1/12/2022 (This version has a conversion script that will cause a backup to occur)
Dates Showing dropdown overlapped the box that groups Procedures and Object Types
Patient Portal (web): Inactive patients could not download images.
Patient Edit Window - View Buttons for DOB and SSN function as expected when masked and when invalid values are entered.
Insurance Claims Window - UE no longer occurs when Sending a claim through ClaimConnect
Edit Patient Window - DOB and SSN fields do not behave as expected with permissions not set
(Enhancement)Added an 'Empty' option to the dropdown for Claim Custom Tracking status
DXC Attachments, display the response 'Payer does not support attachments' as a validation warning in Send Claims window
Web Sched Recall, restrict scheduling to only specific blockouts
Reports window, using a favorited query with no Query Admin permission would result in UE.
ASAP List window - Printing this report wasn't fitting on the page, specifically when using Zoom.
Patient Portal statement email notification had incorrect steps
(Enhancement)Load email inbox only from ODService
21.4.15 (Beta) (Foreign) Released 1/6/2022
21.4.15 (Beta) Released 1/6/2022
UCR fee was ignored if second ins plan is Cat%
Edit Mount Def Window - Adding a new item to existing layout then generating new empty layout no longer throws exception.
Dynamic mode with command line arguments didn't get the value for arguments correctly if different casing was used.
The Show Main Pages checkbox was not behaving as intended when searching.
Imaging Module - When custom borders were turned off, images would not fill the preview window properly.
Verbose Logging, added additional logging to the Startup sequence.
(Enhancement)Add Context Menu to ODCodeBox
Ins filing codes, group was required when it should not be.
Appointment module, moving completed appointment to another day was allowed using Week view.
Add comment line/selection to ODCodeBox context menu for user query window
(Enhancement)Daily Reports: Unable to tell hidden clinics apart from non-hidden
Query Favorites Arrow Keys don't select query on OK/enter
(Enhancement) Dynamic Payment Plans, disallow negative adjustments.
Web call for License Agreement signing should be threaded
Edit Email Message window, clicking Show Images would display strange characters for UTF8 encoded emails sometimes.
21.4.14 (Beta) (Foreign) Released 1/4/2022
21.4.14 (Beta) Released 1/4/2022
Edit Claim Filing Code, subtypes were inserted to the DB and saved without clicking OK.
Query Monitor Window - Query Feed and Query Details resize as expected.
2022 BCDA Fee Guides sometimes do not prompt for password
Image Scale Window - Pixels per mm no longer shows 'infinity' symbol if Calculate is clicked with nothing in Known Length field and number in Pixels field.
Edit Mount Def Window - Adding a new item to existing layout then generating new empty layout no longer throws exception.
User Query window wrap wrap and system.byte issues
Hosted Email Address Verification window, list of addresses did not refresh on load with clinics turned off.
Additional bugs with User Query Window
21.4.13 (Beta) (Foreign) Released 12/31/2021
21.4.13 (Beta) Released 12/31/2021
Secure Email, clinic description did not change in Web portal.
Web Sched Insurance: Appointment notes were populating with insurance fields when the feature wasn't enabled
User Query Favorites window, using a favorited query would result in UE.
Backup window, 'Restore' tried to stop SQL service from 'Restore FROM' path and not 'Restore TO' path.
Time Card Print Window - The last digit of the Date column prints as expected.
Canada - 2022 CDA codes
Reports: Patient Portion Uncollected running with an Invalid Date
(Enhancement)Secure Email - Side load custom beta system to the limited beta system.
21.4.12 (Beta) (Foreign) Released 12/30/2021
21.4.12 (Beta) Released 12/30/2021
Claim Edit: "Attachment is required" message may not display in all appropriate cases
(Enhancement)While in Dynamic Mode command line arguments were not preserved
Dynamic mode was not carrying parameters from command line arguments.
Backup window, 'Restore' looked at the preference's backup from path and not the currently designated from path.
Task window, buttons not anchored properly.
Billing Options window, having an active plan and a dropped plan with filing codes did not properly filter the patient when excluding filing codes.
Statement window - The Statement Mode was not always showing as sent when a user clicks the Patient Portal button
Middle Tier, pinboard search ignored before and after time filters.
(Enhancement)2022 BCDA Fee Guides
Imaging Module - ToolTipOD can sometimes cause a UE
Imaging Module - ToolTipOD could sometimes cause a UE
Appointment Edit - Changing confirmation status doesn't error anymore
Frequency limitation estimates were not considering looping frequency limitation estimates.
Appointment module, previous pinboard patfield fix only worked if the Appointments for *patient name* window opened
Reports: "All Clinics" subtitle may not indicate that hidden clinics are included
Choose Database window, expected errors like entering invalid credentials were getting hidden within the Details section of the error window.
Drawing line on image in imaging module no longer causes index out of range exception
Procedure Codes - Fee Schedules windows, editing fees caused an error when more than 1999 procedure codes were showing.
Referring provider combobox no longer throws index out of range exception
Add A Family Window - Selecting a frequently used zipcode no longer crashes
(Enhancement)Credit Card Edit window, show total plan amount (including interest) for Patient Payment Plans and Dynamic Payment Plans in Payment Plans dropdown.
The letters "po" in the practice address are no longer read as a PO Box by Legacy eRx.
WS ASAP Message with timeslot less than 30 minutes in the future is no longer missing word 'minutes'
Email Client window, deleting an email with a patient attached would truncate the email body text after 50 characters.
Appoint Reminder Rule Window - Trying to edit messaging rule doesn't cause error "Not allowed to create a duplicate rule for the same send time" anymore
Printing a sheet to PDF sometimes displays fields at an incorrect vertical position.
Ortho Chart window, clicking Take Control could crash the computer being used by the user you are taking control from sometimes.
(Enhancement)Enhance User Query Window
Verbose Logging, Choose Database window can now make verbose logs.
21.4.11 (Beta) (Foreign) Released 12/21/2021
21.4.11 (Beta) Released 12/21/2021
Sheet Def Edit window - The window itself wouldn't restore to it's previous size when clicking the restore icon
Billing Options window, having primary and secondary insurance with filing codes did not properly filter the patient when excluding filing codes.
eClipboard / OD Mobile - Serialization errors on login
21.4.10 (Beta) (Foreign) Released 12/21/2021
21.4.10 (Beta) Released 12/21/2021
(Patient Portal) Patient Portal - PayConnect was not allowing duplicate payments to be processed.
Exam Sheets window: fields near the top of the second page of the selected exam showed on the preview of the first page.
Appointment module, creating a new appointment on the pinboard will not draw patfields unless an appointment with that patfield has already been drawn on the schedule.
(Canada) Claim Edit window, manually marking claim with lab fees as Received would not show lab fees upon re-open.
Insurance Overpaid Report - The note at the bottom right was overlapping the bottom buttons when clinics were disabled
Electronic EOBs - ERA 835s window: Grid showed the wrong patient name.
Sometimes unable to tell if a clinic is hidden/if hidden clinics are included or not when "All" clinics is selected.
Fix "occured" spelling error in OpenDental solution
Possible UE upon closing Opendentals Job Manager from the task bar when not responding
Static sheet field defs, XML converter was too strict in removing characters
(Enhancement)2022 ODA Fee Guides
Canadian e-claims were getting rejected due to invalid arches, quadrants, or sextants sometimes.
Reports: Ins Pay Plan Past Due sometimes fails to print
OD Mobile, eRx sometimes generated an incorrect URL
Sheet Edit - Allow fields to overlap when using align tools
Reports: Print window may not focus upon opening
Secure Email feature wouldn't show if an office used to have clinics
Edit Adjustment Window - Adjustments could be attached to Treatment Planned procedures
Choose Database window, the 'Advanced: Use connection string' setting caused the program to crash when automatically making a backup of the database during upgrades.
Choose Database window was not showing error details when unexpected connection issues occurred.
21.4.9 (Beta) (Foreign) Released 12/16/2021 (This version has a conversion script that will cause a backup to occur)
21.4.9 (Beta) Released 12/16/2021 (This version has a conversion script that will cause a backup to occur)
Email Client window - The email preview pane vertical scroll bar and bottom of the email message would get cut off on longer emails
Payment Plan Procedures and Credits window, payment plan credits were negative with no procedure associated if procedure is paid in full.
eService Activity Log window: eService Action names were cut off in drop down menu.
Sheets defs, static text fields accepted invalid characters.
(Patient Portal)Web Sched New/Existing Patient - The message font color was not consistently updating after selecting an insurance carrier from the dropdown
eClipboard - scanning a QR code can result in an error on android
Patient edit window, view button for SSN and birthdate would reset any changes made to those fields.
Procedures Overpaid Report - Print button was ignoring the new check box option: Exclude if no Insurance Payment/Writeoff
Ai-Dental Bridge
CareCredit, Batch QuickScreens were not showing specific invalid/missing inputs in DB entries.
Payments - EdgeExpress inserted duplicate payments sometimes.
(Enhancement)Continuity of Care Documents - Should now able available within the patient portal without EHR needing to be enabled
(New Feature) Allocations Setup window, added a new option to "Make claim specific income transfers when received" for automatically correcting patient payments that do not line up with insurance payments.
(Enhancement)Chart Module - A new toolbar button and window is available that allows for the creation of Continuity of Care Documents
Unable to click on mount item
Canada - claim validation sometimes causes an error
On a few reports, hidden clinics were not showing despite "All" clinics being selected.
Reports window - The Broken Appointments report is missing a space between Broken and Appointments
Appointment Module, confirming to delete appointment instead of sending to Unscheduled List with the correct pref on did not delete appointment.
Procedure Overpaid Report - Fix spelling pattern
21.4.8 (Beta) (Foreign) Released 12/9/2021 (This version has a conversion script that will cause a backup to occur)
21.4.8 (Beta) Released 12/9/2021 (This version has a conversion script that will cause a backup to occur)
Imaging Module - An error would occur when attempting to delete a pasted or imported image
FormClaimSend - Undo button not changing status to waiting to send
RDP, printer settings are not remembered on a remote connection.
Reports - User Query sometimes took 30+ seconds to load into toolbar.
RDP, signal buttons use the server computer's settings, not the client computer's
FormPayPlanDynamic - Punctuation error in message box
Insurance - Print label caused printer selection window to show twice sometimes.
Procedures Overpaid Report - There was a gray box that was overlapping the Filters label.
Updating using MariaDB would sometimes cause database errors
(Enhancement)CareCredit - add age restriction when sending BQS
Template replacements, patients without a last name could cause errors.
Birthday Field does not trigger required field popup message when blank if BirthDate masking is turned on
eClipboard - scanning a QR code can result in an error on android
Group Note edit (other users, signed) permission blocking delete of unsigned group note created by the current user.
Unhandled exception could sometimes occur when right-clicking a procedure in the chart module
Open Dental Cloud, Sirona bridge fails to send the correct computer name.
Billing Options window, selecting nothing in the Exclude Filing Codes filter would UE.
Billing Options window, selecting All or individual filing codes to exclude and individual billing types did not generate an accurate billing list.
21.4.7 (Beta) (Foreign) Released 12/7/2021 (This version has a conversion script that will cause a backup to occur)
21.4.7 (Beta) Released 12/7/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)ERA print preview: Show payer contact info and claim adjustment reason codes.
FormCodeSystemImport - Blank exceptions being thrown
User Query window can get stuck in "Formatting"
Billing Options window, selecting filing code filters along with 'none' and/or 'all' will not warn users their selection is invalid.
(Enhancement)Update Overpaid Procs Report to have an Insurance Overpaid only filter
Edit Appointment - Unrelated emails showed in the Communications Log grid when creating an appointment
CareCredit - getting original completed batch quickscreen would sometimes be wrong
Replication Server Path Override shows when it shouldn't in MariaDB - fix B32926
Procedure Code Tools window, 'D codes' section did not mention it was not available for foreign versions.
OD Mobile - Enhance Appointment Op Preview UI
Imaging module, error when using new Retake feature
Mount item text, 0 was staying visible
Patient Edit birthday field always triggers required field when set to Masked
Replication Server Path Override shows when it shouldn't in MariaDB - fix B32926
CareCredit - oauth token sometimes does not refresh correctly
Dynamic Pay Plan window, deleting a row in the Amortization Schedule grid would not reflect in the UI until re-opened.
Family Module - Setting guarantor on a family would break each patient into their own family
Payment Plans, setting Number of Payments field and creating schedule would give an error to fix Payment Amount field.
Webforms - Unable to locate signature preference sometimes.
X835 - Fixed X835Status summaries.
FormEServicesEClipboard - Clicking Enabled doesn't enable a new device
(Enhancement)Dynamic Payment Plans - Enahance the warning message to display a message about queued charges
Default Inurance Benefit Frequency Limitation D-Code preferences prevent saving preferences for customers not using D Codes
Image Module - Crashed when refreshing the module sometimes.
Attempting to send an email template with an attachment sometimes causes a UE.
21.4.6 (Beta) (Foreign) Released 12/3/2021
21.4.6 (Beta) Released 12/3/2021
Image Float and Scale windows - An error would occur when trying to edit the Image Scale field
Birthday field does not trigger required field popup message
PatientDOBView permission is not honored in family module
Changes to getting Server_ID runs queries that can be permission locked in MySQL causing unhandled exception
21.4.5 (Beta) (Foreign) Released 12/2/2021
21.4.5 (Beta) Released 12/2/2021
Imaging Module - When double clicking on a file in the imaging tree, a little white box would stay connected to the mouse cursor
Edit Task Attachment Window - Tab stops were out of order
Task Edit Window - 'Attachments' button popups were not user-friendly
Edit Task Attachment - TaskEdit permission was not checked when editing existing attachments
MySQL views would sometimes cause issues when updating
Task Edit Window - Attachments drop-down did not allow users to de-select an attachment
Spelling error in FormTreatPlanCur when giving warning about moving attached procedures.
Permission to control which users can create/edit bad debt adjustments
Replication Server Path Override always shows when using MariaDB
(EdgeExpress) Processing insurance payment caused UE.
While in the Weekend Only view of a schedule, if pasting over a holiday while as the practice, you would have gotten a UE.
Printing appointments, when printing grayscale, some appointment definitions color settings were not grayscaled.
Dual Insurance with Canadian Lab procedures behaves strangely when looking at the claim proc edit window
Billing Options window, patients with no insurance were excluded from the generated list if Filing Code(s) were selected to be excluded.
Update In Progress window, Remote Desktop (RDP) sessions performing updates from older versions were getting stuck in this window.
Print Day for Hospital menu item shows when Hospital feature is turned off
Version 21.3 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
Cents are missing from some grids, including Dynamic Payment Plans.
Email Inbox - Fix email preview resizing
Add A Family Window - Selecting frequently used zipcode can crash sometimes
21.3.62 Unreleased
21.3.61 (Foreign) Released 9/12/2022
21.3.61 Released 9/12/2022
Database maintenance - Duplicate Orthochart tool would sometimes delete more orthocharts
21.3.60 (Foreign) Released 5/13/2022
21.3.60 Released 5/13/2022
eClinicalWorks Middle Tier, incorrect username or password would display sometimes
21.3.59 (Foreign) Released 4/29/2022
21.3.59 Released 4/29/2022
Imaging module, clicking the Scan Multi-Page Document tool bar button or importing multiple PDFs at the same time was crashing the program sometimes.
Imaging module, switching to a different module after the "Use old Imaging module interface, pre 2020 - might be useful for XVWeb, but probably not" preference changed was crashing the program.
21.3.58 (Foreign) Released 4/12/2022
21.3.58 Released 4/12/2022
eClipboard - Payments submitted via eClipboard would still require a payment note
Item Info window - Would fall behind Open Dental after scanning into the Imaging Module sometimes.
21.3.57 (Foreign) Released 4/1/2022
21.3.57 Released 4/1/2022
Imaging module, double clicking on a PDF was crashing the program sometimes.
Middle Tier, the Using eClinicalWorks check box was not loading the setting from the FreeDentalConfig.xml file correctly.
21.3.56 (Foreign) Released 4/1/2022
21.3.56 Released 4/1/2022
RDP, existing printer settings are not applied to new client computers when they connect for the first time.
21.3.55 (Foreign) Released 3/23/2022
21.3.55 Released 3/23/2022
Appt view, VerifyIns[V] was not showing on startup
Trophy Enhanced Bridge - Patient folders created even if Trophy not installed on machine.
Trophy Enhanced Bridge shows error when their is a valid program path
21.3.54 (Foreign) Released 3/17/2022
21.3.54 Released 3/17/2022
Edit Clinic window - An error occurs when trying to attach a user specific email address to a clinic.
eClipboard-SMS View additional message loading on pull
Tx Plan "Allowed" column not updating correctly with EnterpriseHygProcUsePriProvFee enabled
eClipboard - Filled out sheets are hard coded to only have one date format
OrthoChart Rows- convert script would sometimes cause an OOM error
Patient Select window, grid up down arrow keys were not working
TSI, slowness when opening the generic input box to enter the payment amount
21.3.53 (Foreign) Released 3/3/2022
21.3.53 Released 3/3/2022
Grids were responding to arrow key up and down even though they didn't have focus
(Patient Portal) Patient Portal - Statements could be sent to the Patient Portal for patients who no longer had an active Patient Portal account
Duplicate text appears in secure email summary
Patient Info Window - "Please fix data entry errors first" popup showed when everything was valid.
Ortho Chart, editing a cell with a large note now has a scroll bar.
Module Setup Window - “Refund adj type” feature not implemented.
OD Mobile - Unhandled Exception Page
21.3.52 (Foreign) Released 2/24/2022
21.3.52 Released 2/24/2022
Benefit Frequencies window, behavior was missing for tab order and Up/Down arrow item selections when dropdown box was not dropped.
Chart Module - Printing the chart notes when using zoom would cut off the notes section sometimes
Treatment Plan module, treatment planned procedures with a discount plan loaded slowly in Middle Tier.
GroupNoteEditSigned permission was flagged as having audit trail. It was never designed to.
Canada Flouride Codes Hard coded to incorrect codes
ControlImagesJ threw a UE randomly with formImageFloat being disposed.
Patient Edit Information Window - Admitdate was being set to first of year on OK click.
21.3.51 (Foreign) Released 2/17/2022 (This version has a conversion script that will cause a backup to occur)
21.3.51 Released 2/17/2022 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Patient Portal: Online payment notes are optional
Chart Module - Invalidated procedures can overwrite graphics of other procedures
(Enhancement) Canada splash screen needs Nova Scotia Copyright
21.3.50 (Foreign) Released 2/15/2022 (This version has a conversion script that will cause a backup to occur)
21.3.50 Released 2/15/2022 (This version has a conversion script that will cause a backup to occur)
Imaging Module - Drag and drop functionality for mounts was not working
Cropped images did not show correctly in Fill Sheet Window.
(Enhancement)Enterprise Pref to use Primary Provider's PPO fee for HYG procs (appointments)
21.3.49 (Foreign) Released 2/10/2022
21.3.49 Released 2/10/2022
eServices Signup, WebBrowser control did not work on Windows 11.
(enhancement) eRx, prescriptions marked as deleted in DoseSpot were not being deleted from Open Dental
Error message was unclear when the subject line was left blank when sending a secure email
The "Prompt user to allocate unearned income after creating a claim" preference prompted users when there was no unearned to allocate sometimes.
(Enhancement)Cloud, disable the backup reminder form in cloud mode.
Query Monitoring for eConnector was not working
Patient Portion Uncollected Report - The Print Button was not moving when resizing the window
21.3.48 (Foreign) Released 2/7/2022
21.3.48 Released 2/7/2022
New version for trial users
21.3.47 (Foreign) Released 2/7/2022
21.3.47 Released 2/7/2022
Patient Missing DBM tool should no longer create patients with PatNums much longer than existing patients.
Canada eclaims: Per message standard 4.2, gender will no longer be sent.
Production Goal query does not run on Linux servers
(Enhancement) Don't unset an appointment's 'IsHygiene' flag when moving it to an operatory that doesn't have `IsHygiene` set.
Some reports were experiencing graphical issues when on RDP and using the context menu to go to a specific module
Insurance Verification window, setting both plan benefits and patient elgibility pref off gave individual lines in grid.
Automated Birthday emails did not use sender address when 'use noreply address' preference was not checked.
New trial version
21.3.46 (Foreign) Released 1/31/2022
21.3.46 Released 1/31/2022
New version for trial users
21.3.45 (Foreign) Released 1/31/2022
21.3.45 Released 1/31/2022
Patient Portal statement email notification to exclude last name.
eConfirmation Auto-Replies were blocked sometimes when SMS warning limit was reached.
Patient Dashboard - Selected appointment could sometimes be null
Central Manager User Setup window, attempting any of the Sync Options against a Middle Tier connection while logged in as a user that does not exist on the remote connection crashed the program.
(Enhancement)Trim new lines from PatNum:xxxx on clipboard when selecting patients
(Enhancement)Secure Email, improve Alert message to indicate which patient has sent an email
OrthoChart- blank ortho chart rows would sometimes display incorrectly
In the Confirmation List form, when having a selected row then selecting Set Status, when blank, then deselecting it would have thrown a UE
Manage Time Cards: Printing can cut off the last digit of the date's year.
Legacy eRx, some endpoints still use HTTP
Web Forms window: Processing retrieved web forms could be slow.
Reports: "All Clinics" may not include unassigned
Future appointments with 'None' type would sometimes get a color set
Middle Tier, receiving claim payments was causing an "Unable to cast object of type 'OpenDentBusiness.DtoObject' to type 'OpenDentBusiness.ClaimProc'" error sometimes.
New trial version
21.3.44 (Foreign) Released 1/25/2022
21.3.44 Released 1/25/2022
Email Addresses assigned to specific users were not found in the cache.
Popups - Were not always showing in front of Open Dental in RemoteApp and weren't available in the taskbar
Communication Item Window - Creating a commlog logs as Commlog Create permission rather than Commlog Edit with a log description of "Insert".
Video Capture Window - Duplicate images no longer created when using the Capture Button and Spacebar.
Appointment Module - Recall status now updates from disabled when patient status set back to patient
(Enhancement)Modify prompt when a clinic default billing type doesn't match user selection
(Enhancement)Attach claims to ERAs when they are imported.
Statements: Pat Portal warning can be confusing
Treatment Plans: The "Allowed" column can format incorrectly during printing
Recall List window - Would shrink when minimized and restored after custom borders were turned off
21.3.43 (Foreign) Released 1/18/2022
21.3.43 Released 1/18/2022
Open Dental Cloud, retrieving the machine name can cause slowness sometimes
Mass Email, email addresses with accented characters would not send
Imaging Module, directly adding file into a patient's imaging folder with only an extension would cause the file to be continuously duplicated in the database.
Patient Portal (web): Inactive patients could not download images.
Dental schools, permissions to access evaluations were incorrect.
ASAP List window - Printing this report wasn't fitting on the page, specifically when using Zoom.
Canada secondary eclaims (COB) were blocked if the primary carrier does not accept secondary eclaims.
Benefit Frequencies - Adding Benefit frequency could cause UE
Appointment module, hovering over an appointment bubble with over 32,000 characters in FamFinUrgNote was giving error.
Database Maintenance tool, running 'Remove Nulls' method resulted in UE.
(Patient Portal) Patient Portal - Users were not getting notified of why they could not void or return payments in OD when the patient wasn't originally logged into the patient portal.
Patient Information Window - Language Required field (with conditions) enabled no loger causes exception.
Imaging Module - Importing image after copy/pasting a different image no longer causes exception.
General Message Rule Window - No longer getting multiple rules error when adding a general message.
21.3.42 (Foreign) Released 1/10/2022
21.3.42 Released 1/10/2022
Dates Showing dropdown overlapped the box that groups Procedures and Object Types
Patient Edit Window - View Buttons for DOB and SSN function as expected when masked and when invalid values are entered.
Insurance Claims Window - UE no longer occurs when Sending a claim through ClaimConnect
(Enhancement)Added an 'Empty' option to the dropdown for Claim Custom Tracking status
21.3.41 (Foreign) Released 1/6/2022
21.3.41 Released 1/6/2022
UCR fee was ignored if second ins plan is Cat%
Imaging Module - When custom borders were turned off, images would not fill the preview window properly.
Appointment module, moving completed appointment to another day was allowed using Week view.
Web call for License Agreement signing should be threaded
Edit Email Message window, clicking Show Images would display strange characters for UTF8 encoded emails sometimes.
21.3.40 (Foreign) Released 1/4/2022
21.3.40 Released 1/4/2022
Secure Email, clinic description did not change in Web portal.
Time Card Print Window - The last digit of the Date column prints as expected.
Canada - 2022 CDA codes
2022 BCDA Fee Guides sometimes do not prompt for password
Edit Mount Def Window - Adding a new item to existing layout then generating new empty layout no longer throws exception.
Dynamic mode with command line arguments didn't get the value for arguments correctly if different casing was used.
Hosted Email Address Verification window, list of addresses did not refresh on load with clinics turned off.
Verbose Logging, added additional logging to the Startup sequence.
21.3.39 (Foreign) Released 12/30/2021
21.3.39 Released 12/30/2021
Claim Edit: "Attachment is required" message may not display in all appropriate cases
(Enhancement)While in Dynamic Mode command line arguments were not preserved
Dynamic mode was not carrying parameters from command line arguments.
Middle Tier, pinboard search ignored before and after time filters.
(Enhancement)2022 BCDA Fee Guides
Appointment Edit - Changing confirmation status doesn't error anymore
Frequency limitation estimates were not considering looping frequency limitation estimates.
Appointment module, previous pinboard patfield fix only worked if the Appointments for *patient name* window opened
Choose Database window, expected errors like entering invalid credentials were getting hidden within the Details section of the error window.
Procedure Codes - Fee Schedules windows, editing fees caused an error when more than 1999 procedure codes were showing.
Referring provider combobox no longer throws index out of range exception
Add A Family Window - Selecting a frequently used zipcode no longer crashes
The letters "po" in the practice address are no longer read as a PO Box by Legacy eRx.
WS ASAP Message with timeslot less than 30 minutes in the future is no longer missing word 'minutes'
Email Client window, deleting an email with a patient attached would truncate the email body text after 50 characters.
Appoint Reminder Rule Window - Trying to edit messaging rule doesn't cause error "Not allowed to create a duplicate rule for the same send time" anymore
Printing a sheet to PDF sometimes displays fields at an incorrect vertical position.
Ortho Chart window, clicking Take Control could crash the computer being used by the user you are taking control from sometimes.
Verbose Logging, Choose Database window can now make verbose logs.
21.3.38 (Foreign) Released 12/21/2021
21.3.38 Released 12/21/2021
eClipboard / OD Mobile - Serialization errors on login
21.3.37 (Foreign) Released 12/21/2021
21.3.37 Released 12/21/2021
Appointment module, creating a new appointment on the pinboard will not draw patfields unless an appointment with that patfield has already been drawn on the schedule.
(Canada) Claim Edit window, manually marking claim with lab fees as Received would not show lab fees upon re-open.
Electronic EOBs - ERA 835s window: Grid showed the wrong patient name.
(Enhancement)2022 ODA Fee Guides
Canadian e-claims were getting rejected due to invalid arches, quadrants, or sextants sometimes.
Reports: Ins Pay Plan Past Due sometimes fails to print
OD Mobile, eRx sometimes generated an incorrect URL
Sheet Edit - Allow fields to overlap when using align tools
Secure Email feature wouldn't show if an office used to have clinics
Edit Adjustment Window - Adjustments could be attached to Treatment Planned procedures
Choose Database window, the 'Advanced: Use connection string' setting caused the program to crash when automatically making a backup of the database during upgrades.
Choose Database window was not showing error details when unexpected connection issues occurred.
21.3.36 (Foreign) Released 12/17/2021
21.3.36 Released 12/17/2021
Email Client window - The email preview pane vertical scroll bar and bottom of the email message would get cut off on longer emails
Payment Plans, setting Number of Payments field and creating schedule would give an error to fix Payment Amount field.
Payment Plan Procedures and Credits window, payment plan credits were negative with no procedure associated if procedure is paid in full.
CareCredit, Batch QuickScreens were not showing specific invalid/missing inputs in DB entries.
Appointment Module, confirming to delete appointment instead of sending to Unscheduled List with the correct pref on did not delete appointment.
Procedure Overpaid Report - Fix spelling pattern
Fix "occured" spelling error in OpenDental solution
21.3.35 (Foreign) Released 12/9/2021
21.3.35 Released 12/9/2021
Imaging Module - An error would occur when attempting to delete a pasted or imported image
FormClaimSend - Undo button not changing status to waiting to send
RDP, printer settings are not remembered on a remote connection.
Reports - User Query sometimes took 30+ seconds to load into toolbar.
RDP, signal buttons use the server computer's settings, not the client computer's
Insurance - Print label caused printer selection window to show twice sometimes.
Updating using MariaDB would sometimes cause database errors
Template replacements, patients without a last name could cause errors.
Birthday Field does not trigger required field popup message when blank if BirthDate masking is turned on
Group Note edit (other users, signed) permission blocking delete of unsigned group note created by the current user.
Unhandled exception could sometimes occur when right-clicking a procedure in the chart module
Open Dental Cloud, Sirona bridge fails to send the correct computer name.
21.3.34 (Foreign) Released 12/7/2021
21.3.34 Released 12/7/2021
(Enhancement)ERA print preview: Show payer contact info and claim adjustment reason codes.
FormCodeSystemImport - Blank exceptions being thrown
Edit Appointment - Unrelated emails showed in the Communications Log grid when creating an appointment
CareCredit - getting original completed batch quickscreen would sometimes be wrong
Replication Server Path Override shows when it shouldn't in MariaDB - fix B32926
OD Mobile - Enhance Appointment Op Preview UI
Replication Server Path Override shows when it shouldn't in MariaDB - fix B32926
X835 - Fixed X835Status summaries.
Default Inurance Benefit Frequency Limitation D-Code preferences prevent saving preferences for customers not using D Codes
Attempting to send an email template with an attachment sometimes causes a UE.
21.3.33 (Foreign) Released 12/3/2021
21.3.33 Released 12/3/2021
Image Float and Scale windows - An error would occur when trying to edit the Image Scale field
While in the Weekend Only view of a schedule, if pasting over a holiday while as the practice, you would have gotten a UE.
Birthday field does not trigger required field popup message
Changes to getting Server_ID runs queries that can be permission locked in MySQL causing unhandled exception
(Enhancement)Update Overpaid Procs Report to have an Insurance Overpaid only filter
21.3.32 (Foreign) Released 12/2/2021
21.3.32 Released 12/2/2021
Update In Progress window, Remote Desktop (RDP) sessions performing updates from older versions were getting stuck in this window.
21.3.31 (Beta) (Foreign) Released 12/2/2021
21.3.31 (Beta) Released 12/2/2021
Imaging Module - When double clicking on a file in the imaging tree, a little white box would stay connected to the mouse cursor
MySQL views would sometimes cause issues when updating
Spelling error in FormTreatPlanCur when giving warning about moving attached procedures.
Replication Server Path Override always shows when using MariaDB
(EdgeExpress) Processing insurance payment caused UE.
Dual Insurance with Canadian Lab procedures behaves strangely when looking at the claim proc edit window
Print Day for Hospital menu item shows when Hospital feature is turned off
21.3.30 (Beta) (Foreign) Released 11/30/2021
21.3.30 (Beta) Released 11/30/2021
Service Manager - installing the replication service would sometimes show the wrong title
Patient Portal, navigating to a statement URL and logging in would display a very small image of the statement.
Legacy eRx - Identity Proofing could cause a UE
Web Sched, patient could not select communication method when verifying identity.
EdgeExpress- transactions would always defaulting to 'Web Service'
(Enhancement)Send Claims - Undo Button no longer deletes etrans data
Creating new Appointment in ODMobile blocked if user does not have Appointment Edit permission
Patient Dashboard - Zoom prevents users from seeing the entire dashboard
21.3.29 (Beta) (Foreign) Released 11/23/2021 (This version has a conversion script that will cause a backup to occur)
21.3.29 (Beta) Released 11/23/2021 (This version has a conversion script that will cause a backup to occur)
Patient Portal Transactions window - PayConnect payments were not able to be voided or refunded.
Open Dental Cloud, using Edge as a web browser does not work.
2022 CDT Codes, D9613 referenced TreatmentArea of mouth and not quadrant.
Support for ScanX phosphor plate Twain
Having a signed TP with just the signature field populated would remove the X in the Treatment Plan Module when SigPractice is added to a TP sheet.
OD Mobile - Enhance opp headers to work better in iOS
FormWebView - WebView2 cache isn't being set up properly
Automated recurring charges didn't filter out inactive cards
The summary of a definition in our documentation didn't indicate that it had been deprecated
Credit Card Recurring Charges window, EdgeExpress would make a note that says "Made from automated recurring charge".
(Enhancement)Dynamic Payment Plans - We can delete payment plan charges from the account module, but not the DPP window
(Enhancement)Allow users without Ins Plan Edit to Request Electronic Benefits
21.3.28 (Beta) (Foreign) Released 11/18/2021 (This version has a conversion script that will cause a backup to occur)
21.3.28 (Beta) Released 11/18/2021 (This version has a conversion script that will cause a backup to occur)
(Webforms) Webforms - Would not show the language dropdown on any form in the list if the first form did not have multiple languages.
Treatment Plan module incorrectly shows that insurance will not cover a procedure due to waiting periods when frequency checking is disabled.
Claims were not properlry linked to an ERA when the ERA represented each procedure payment as an individual claim.
Patient Edit - Zip textbox didn't scale properly with zoom
Email Client window was taking a while to load when an email address that used Gmail Authorization and had lots of emails was set as the 'inbox' email address.
eClipboard - Treatment plan wouldn't return to checkin checklist after signing
21.3.27 (Beta) (Foreign) Released 11/16/2021
21.3.27 (Beta) Released 11/16/2021
(Enhancement)Pick Sheet window, adding Web Forms will not show or mention consent forms.
Imaging Module - In cloud mode, checking the imaging preference "PDF files always launch in a separate window" then attempting to Print will cause an error.
Email Inbox - Fixed email preview resizing
Imaging Module - Clicking the Expand All button within the Imaging Module would not maintain the last user view.
Removed url from Trophy program description
Database Maintenance window, the Raw Emails tool had an error optimizing tables when using the MyISAM storage engine.
21.3.26 (Beta) (Foreign) Released 11/11/2021
21.3.26 (Beta) Released 11/11/2021
User Query Favorites window - The 'Wrap Text' box was overlapping the boarder of the box below it specifically when using zoom.
Payment window, the Outstanding Charges grid was incorrectly showing procedures for guarantors of payment plans that are not in the same family.
TP Module does not always refresh when entering an "AsOf" Date
Updating replicationserver database documentation
(Enhancement)Dynamic Payment Plan, Improve user interface of the Production tab.
21.3.25 (Beta) (Foreign) Released 11/9/2021
21.3.25 (Beta) Released 11/9/2021
OD Mobile ios sets scroll to middle of long conversations
DoseSpot, DoseSpot does not support passing patient demographics via single sign on URL
DrCeph would still try to launch after displaying an error to office
Treatment Module - Individual Insurance amounts were not being calculated consistently
Ortho Chart Setup Display Fields: Adding "Signature" and immediately editing its width could cause the width to not save.
OpenDental - Tasks disappeared sometimes on signal refresh
Sheet Fill Edit window, trying to paste content into a text box was crashing the program sometimes.
Erx - Error opening erx window sometimes
21.3.24 (Beta) (Foreign) Released 11/4/2021
21.3.24 (Beta) Released 11/4/2021
DentalXChange Attachments: Creating a new snip could close the program unexpectedly
Payment window, processing transaction with a XCharge card source through EdgeExpress program the first time would create a duplicate card with EdgeExpress card source.
Processing transaction with a EdgeExpress card source through XCharge program the first time would indicate card number has changed.
Credit Card Recurring Charges window, EdgeExpress cards were not included to be processable by XCharge program.
ERAs Automatically Processed Report, the ERAs grid was empty when it shouldn't have been.
eRx, local medications that are not synced with DoseSpot get set inactive.
Advertising Postcards - 'Advertising - Postcards' doesn't display in the webview for Postcards.
Fixed typo in treatment plan options for DrCeph
The job manager will refresh and fill in memory lists even if there are no job signals sometimes
21.3.23 (Beta) (Foreign) Released 11/2/2021
21.3.23 (Beta) Released 11/2/2021
Tasks - Go to Patient would sometimes get restricted incorrectly
21.3.22 (Beta) (Foreign) Released 11/2/2021 (This version has a conversion script that will cause a backup to occur)
21.3.22 (Beta) Released 11/2/2021 (This version has a conversion script that will cause a backup to occur)
OrthoChart - no securitylog entry on signature edits
MySQL Manager - User full permissions were not recognized in MariaDB 10.5
Time card window, Calc Daily button was visible when viewing breaks initially from Manage module.
User Query Favorites window - this window was not scaling it's size when using zoom.
VisionX program bridge does not launch exe path
(Enhancement) Family Balancer window, added option to only process families that have had financial data change after a specified date.
(Enhancement) Family Balancer window, changed the label next to the Rigorous button to be descriptive.
DiscountPlanSub sometimes has a DiscountPlanNum of 0
DoseSpot - Unecessary validation for patient information blocks functionality
(Enhancement)Add an independent pref to control whether patient eligibility and/or plan benefits are verified on service year rollover
After deleting an image or mount, the item above was not properly selected.
Launching Open Dental was crashing with the error "The added or subtracted value results in an un-representable DateTime" sometimes.
Production and Income Report window, clicking the left arrow button when the From text box is blank was crashing the program.
Birthday Report window, clicking the left arrow button when the From text box is blank was crashing the program.
New Patients window, clicking the left arrow button when the From text box is blank was crashing the program.
Laser Labels window, clicking the left arrow button when the From text box is blank was crashing the program.
Edit Claim window, clicking Cancel on a new claim was crashing the program sometimes.
Imaging module, dragging a document to a different category was crashing the program sometimes.
Imaging module, clicking on a document that was deleted from another workstation was crashing the program sometimes.
When capturing a series of radiographs, the individual images weren't showing immediately.
Error in RenderScene() at Sparks3DXEngine.Engine_SetVertices
DXC - Certain characters in passwords can cause errors when attempting to send electronic statements
Credit Card Recurring Charges window, declined EdgeExpress charges created payments with the recurring charge amount.
Accessing the ERAs Automatically Processed report or the Electronic EOBs - ERA 835s window on middle tier caused an error.
Clinic Restrictions can be circumvented through Task -> GoTo button
21.3.21 (Beta) (Foreign) Released 10/27/2021 (This version has a conversion script that will cause a backup to occur)
21.3.21 (Beta) Released 10/27/2021 (This version has a conversion script that will cause a backup to occur)
Payment Plan signatures are displayed as invalid days after signing
The DateSuppReceived column in the claimproc table was set to 'today' when a user opens a previously received claimproc.
eRx, changes in Open Dental were not syncing to DoseSpot when refreshing the chart module
Edit Dunning Message window - Some controls were overlapping others within the window.
Mass Email and Secure Email setup windows did not have ? button.
PatPlan Edit Logs show incorrect Date/Time for rows sometimes
Automated Messaging - Premed template was missing eServiceSetup permissions
UE On Edit Recall window if type combo box is clicked with no selected made
CheckAutoSaveImage is sometimes checked for sheetdefs that can't be saved to images
Advertising Postcards - Add audit trail to 'Advertising Postcard' upload list
Credit Card Recurring Charges - EdgeExpress only allowed EdgeExpressCNP and EdgeExpressRCM as valid credit card sources
Electronic EOBs - ERA 835s window, clinic filter excluded all ERAs that had no attached claims.
Group Note window - this window would not scale it's size when using zoom.
Task Search user selection differs between drop down and user selection form
Patient's being set to standard account from TSI collections after adding an adjustment to zero the account even though that adjustment type is marked as excluded under the TSI program link.
Fill Sheet Window - Sheets could not be edited if DateTimeSheet is set to MinValue
Edit Deposit Slip window, sending a deposit to QuickBooks without selecting Class could cause an error.
(Enhancement)Standardize Transworld TSI pop up messages when adding adjustments
Email Inbox - Fixed default sent email sorting
Imaging 'Windows' menu items weren't working if window was maximized
OD can have delay on start
(Enhancement)Secure Email, include an unsecure summary in the notification email.
When a patient is not selected before going in the Email Message Edit window you could save the email message.
21.3.20 (Beta) (Foreign) Released 10/19/2021 (This version has a conversion script that will cause a backup to occur)
21.3.20 (Beta) Released 10/19/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Call Center Map keeps selected cubicle active when changing room view
ValidDate fields lost functionality of auto year completion when leaving the control
Open Dental Cloud, error message when using a local image folder and attempting to open an image location
(Enhancement)Credit Card Edit - disabled controls that would invalidate the card token
Setting user password in CEMT sometimes throws an error
EClipboard - Check-in checklist was not considering all possible check-in items an office can set
(Enhancement)Fix wording for Report permission: Daily Payments - View All Providers. Replace wording from 17.1
Credit Card Recurring Charges window, some XCharge sources were not being accepted when sending charges manually via EdgeExpress.
Task Description is scrolled to the bottom when opening a task
Hosted Email signatures were not set to default values when an office signs up for Mass or Secure Email.
Spaces in names break XVWeb URL when passing as command line argument
Secure Email - Enable frontend for closed beta
Aggregate Tools -> Moved advertising menu items into a sub menu
Added index for document.MountItemNum to speed loading of image mounts
21.3.19 (Beta) (Foreign) Released 10/12/2021
21.3.19 (Beta) Released 10/12/2021
Background color of images on buttons didn't quite match
CareCredit - individual quickscreen approval status would sometimes not get set correctly
Credit Card Recurring Charges window, sending charges manually with EdgeExpress cards present would UE.
Headmaster Device, users should be able to manually enter the ip address for non-cloud devices
Replication Service- database connection would sometimes fail when mysql user had a password
Edit Patient Information window - When using Zoom, some buttons and labels were overlapping fields when zoom was set to max
OrthoChart Audit - securitylog entries were sometimes not ordered correctly
Remove invalid procedure code warning from Report Setup window Exclude Codes from Incomplete Proc Notes report
Web Forms, web forms were not using the correct preference to set background color.
OrthoChart - auto notes were sometimes allowed on a provider field
OrthoChart - blank rows would sometimes be saved
21.3.18 (Beta) (Foreign) Released 10/8/2021
21.3.18 (Beta) Released 10/8/2021
Imaging module, patient portal folder was not showing the world folder icon
Language Translations, the Main Menu could not be translated.
Adding a family member to a Guarantor with a hidden billing type could have caused UE
Language Translations, the Discount Plan breakdown in the Account module could not be translated.
Advertising Postcards - Not showing detailed error messages
(Enhancement)ASAP List Setup window - After an appt is broken, the ASAP booking prompt needed to consider how to fill the appt space more intuitively
21.3.17 (Beta) (Foreign) Released 10/7/2021 (This version has a conversion script that will cause a backup to occur)
21.3.17 (Beta) Released 10/7/2021 (This version has a conversion script that will cause a backup to occur)
Claims - Billing provider phone number defaulted to practice number instead of clinic number.
Language Translations, the right side of the Appts module could not be translated.
Language Translations, the Openings in View popup could not be translated.
Language Translations, the Ins Rem breakdown in the Account module could not be translated.
Language Translations, the Sort By tab in the Treat' Plan module could not be translated.
PatProblemListEdit, PatMedicationListEdit, and PatAllergyEdit permissions should have been added to all security groups
Language Translations, the Chart module was translating already translated controls.
Language Translations, a few labels and buttons in the Manage module could not be translated.
Procedure Edit - Check AdjustmentCreate permission when adding a discount to a procedure via the Procedure Info window
Pay Plans - Check AdjustmentCreate permission when adding adjustment via Patient Payment Plan window
(Enhancement)Advertising Postcards - Enable postcard mania
21.3.16 (Beta) (Foreign) Released 10/5/2021
21.3.16 (Beta) Released 10/5/2021
signup portal integrated texting was not signed up at first clinic, attempting to sign up at another, showed the "must have valid country code + sms limit" error.
eClipboard - Office device marked as 'Bring Your Own Device'
Preference that doesn't apply to certain sheet categories was still visible from the sheet def edit window
Sheet Def Edit window - Setting a width or height of less than or equal to zero would cause an error sometimes
Auto-Save Forms feature had inconsistent naming conventions.
Edit Patient Information window - when typing the into any field that provides a list of potential choices, the list provided would pop up out of place if Zoom was set to 6 or higher
Edit Sheet Grid window - Setting a width or height of less than or equal to zero would cause an error sometimes
OD Mobile: Appointments can disappear from OD Mobile when switching appointment views
Database Maintenance - PatientInvalidBillingType would sometimes choose a hidden billing type
Database Maintenance - replication warning was missing on BillingTypesInvalid
21.3.15 (Beta) (Foreign) Released 10/1/2021
21.3.15 (Beta) Released 10/1/2021
Procedure Info window displayed invalid TP date if medical insurance is disabled
Users without the FeeSchedEdit and AllowFeeSchedEditWhileReceivingClaim permissions could still update allowed fees when entering payments from ERAs.
Open Dental would sometimes crash when attempting to add attachments through ClaimConnect
Provider Production and Income report, the Ins Income column was wrong when viewing the clinic breakdown.
Upgrading databases older than version 19.4.1 were failing sometimes if Open Dental was resized.
Unfinalized Insurance Payment window, sorting using headers did not sort as expected.
21.3.14 (Beta) (Foreign) Released 9/30/2021 (This version has a conversion script that will cause a backup to occur)
21.3.14 (Beta) Released 9/30/2021 (This version has a conversion script that will cause a backup to occur)
Zoom window - Setting additional scale in zoom to 5 was causing issues with text alignment.
Semi-Monthly Pay Periods, start date included in first period
Trying to scan a document to a created mount with the 'blank' type threw a UE.
Broken Appointment Procedure - DateTP field of Broken Appointment Procedures was set to 01/01/0001
(Enhancement)Aging, add warning message when clicking Cancel button of progress bar.
eClipboard - Signature box on Pay Plan sheet is required, but not enforced
Open Dental Email Inbox did not render HTML messages from Secure Email
(Enhancement)Big Tooth Chart - Window title was not descriptive
Carriers window, clicking Combine was taking a long time for large offices.
WebSched, the "reason for this appointment" menu could shrink to an unusable size when it was too long for the window.
Patient Portion Uncollected report does not consider payments attached to adjustments on procs
21.3.13 (Beta) (Foreign) Released 9/28/2021 (This version has a conversion script that will cause a backup to occur)
21.3.13 (Beta) Released 9/28/2021 (This version has a conversion script that will cause a backup to occur)
Recall - Users could set value of 'Max number of texts sent every 10 minutes per clinic' to a negative integer
Recurring Charges - the DateLastAging preference would sometimes get updated incorrectly
UE for Canadian databases sometimes when adding or dropping a plan or doing some lab estimate calculations
Recall - Users could set value of 'Search for openings after X days' to a negative integer
When zoom was -4, in the patient edit window, the Text Ok box was not selectable.
Dynamic Payment Plans, sometimes charges did not post on their period date.
Dynamic Payment Plans, a charge could get posted one pay period ahead of schedule.
Patient Portion Uncollected report could not be ran in direct connection.
Older Tooth Chart Technology, the pie shapes for the Simple 2D tooth chart were not scaling.
Electronic EOBs - ERA 835s window, date filter incorrectly excluded some ERAs
Ortho Chart Locking - When changing users, the signature box didn't always sign correctly.
21.3.12 (Beta) (Foreign) Released 9/23/2021
21.3.12 (Beta) Released 9/23/2021
Sheet Def Edit, sometimes aligning controls works even when it would cause overlap.
(Enhancement)Remove unnecessary message that shows when updating carriers
21.3.11 (Beta) (Foreign) Released 9/22/2021 (This version has a conversion script that will cause a backup to occur)
21.3.11 (Beta) Released 9/22/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement - Web Sched) Web Sched Existing Pat - Added a preference to edit Recall Appt Type display name
Insurance Verification List window - The title "Insurance Plan" on the bottom left hand side of the report was cut off
Replication Service - add support for one-way replication status check
21.3.10 (Beta) (Foreign) Released 9/21/2021 (This version has a conversion script that will cause a backup to occur)
21.3.10 (Beta) Released 9/21/2021 (This version has a conversion script that will cause a backup to occur)
OD Cloud: FormOpenDental_FormClosing isn't called if browser session is closed
Imaging Module - Moving an Image to another category while dragging the file name within the tree was not functioning properly.
Medications window, importing a medication with a "\" character at the end of the Drug Name, Generic name, or Notes resulted in an error message.
Automated statements - emails would sometimes fail to send
Edit Insurance Plan window, Blue Book causes slowness when OK is clicked.
New registration key could not be added to blank database
(Enhancement)Account Module, remove "(overpayment)" from "Refund (overpayment)" menu item when right-clicking in account grid.
Production and Income Report window, running the Provider Report Type for a large date range was slow for larger offices sometimes.
(Canada) Edit Claim window, CDA claim form would show if Claim Ack showed rejection and asked to print CDA claim form.
Imaging Module - Mounts were loading slowly
(Patient Portal) Receipt option for payments - There was no immediate error message if the practice had an invalid email address
Fix wording for Credit Card Edit window regarding inaccurate patient balance checkbox
Update File Copier does not fit full error messages
Payment window, selecting production entries from the Account module to pay was considering the Entire Family balance before suggesting payment splits.
AutoLogOff inappropriately killing some long running processes
Zoom window - An error would occur when clicking the settings button sometimes.
Referrals Report window, choosing Email first in the WHERE dropdown did not render a text box to input value.
Mass Postcard - API integration
Image module, pasting content that was copied with no patient attached would cause UE.
(Enhancement)Copy Email and Phone fields from the selected Patient when Adding a new patient to family
Patient Portion Uncollected report could not be run in Middle Tier
Secondary language importable checkboxes were changing the Mobile Group Caption when additional checkboxes for the same group are added.
(Enhancement)The progress notes scroll bar, in the chart module, was not at the bottom after selecting a patient the first time.
(Enhancement)DBM for missing provider should account for when the provider is not in the database.
21.3.9 (Beta) (Foreign) Released 9/16/2021
21.3.9 (Beta) Released 9/16/2021
Electronic EOBs - ERA 835s window, date range ending in today's date excluded today's ERAs.
Printing prescriptions for patient caused UE sometimes
Check Insurance Plan Fees window could change fee schedules for plans that were not selected.
Check Insurance Plan Fees window, clicking the Change button with no plans selected, would select all plans but change none of them.
Check Insurance Plan Fees window, The prompt to enable/disable Blue Book for plans showed when the Blue Book feature was off.
Check Insurance Plan Fees window, changing fee schedules more than once could set Blue Book for plans incorrectly.
Edit Insurance Plan window, Carrier Allowed Amounts fee schedules could be edited by users without permission.
Sheets, can't create new group names
UE for Canadian databases sometimes when adding or dropping a plan
21.3.8 (Beta) (Foreign) Released 9/14/2021 (This version has a conversion script that will cause a backup to occur)
21.3.8 (Beta) Released 9/14/2021 (This version has a conversion script that will cause a backup to occur)
Secondary Estimates for Canadian Lab Procedures do not consider primary insurance estimates
Payment window, TreatPlan grid, fees in AmtEnd column were cut off.
Error message when clicking OK on appointment when procedure in hidden category are present in procedure grid.
(Websched) Websched New Patient - Would not save the first or last name if only a single letter was entered.
Sheet Def window - The Check 'Auto Save' By Default option was showing even when there was not an image category that had Auto-Save Forms enabled.
Canada - updating carriers sometimes did not update claim reversal flags correctly
UserOdPref cache sent signals when nothing changed in DB.
eConnector Transmissions, sending a list of objects as a parameter could not be interpretted in a DtoMulti.
Language Definitions window - Clicking "ok" on this window would cause OD to crash.
(Enhancement)Added DownLocal growth behavior to Insurance Benefit grid in Treatment Plan Sheet
Fail text messages for offices that don't have IntegratedTexted when trying to send confirmation requests
Backup/Restore Progress bar for OpenDentImages doesn't report correctly
Open Dental Replication Service - add replication service folder to update copier
Supplemental Restore - support different port number
An error can happen when selecting GoToAccount from another form sometimes
Replication Setup - mask synch password textbox
Edit Patient - adding a Family Relationship would sometimes cause an error
Statements - balance forward amount sometimes did not show correctly
dynamic payment plan does not show estimated tax amount for treament planned procedures when adding to payment plan
Fee schedule Go tool UEs when carrier or groupname has string terminating characters
(Enhancement) Grid selection color wasn't showing well if rows were light blue
Database Maintenance - an error would sometimes occur when launching database maintenance
(Enhancement)Send Mass Email window Rendering Replacement Data controls update
21.3.7 (Beta) (Foreign) Released 9/9/2021
21.3.7 (Beta) Released 9/9/2021
Provider Payroll Summary/Detailed Report - Clicking the "This Period" button did not set the date range to the current pay period
Audit Trail - double clicking on a user query audit row would sometimes cause an error
(Enhancement)1500_02_12 Form- add missing fields to the internal form
Sheets, editing sheet field fonts did not save correctly.
Time Card Rule Edit window - Double-clicking into an existing Time Card Rule that was for 'All Employees' would not retain selection
Income Transfer Manager window, unattached positive and negative adjustments were not counteracting each other.
CEMT User Group Permission tree was not scrollable
eClipboard - Turning clinics off did not allow patients to check in sometimes
Automated Messaging - Duplicate rule error showed sometimes when it shouldn't
Procedure Code Tool - update procedure code abbreviations only when blank
(Enhancement)Unearned Allocations Report was very slow in MySQL 5.5
Automated Messaging - Duplicate rule error sometimes did not show when it should
21.3.6 (Beta) (Foreign) Released 9/7/2021 (This version has a conversion script that will cause a backup to occur)
21.3.6 (Beta) Released 9/7/2021 (This version has a conversion script that will cause a backup to occur)
(Web Sched) Web Sched Existing Pat - Existing patients weren't told to call the office when the office wasn't using Web Sched Existing Patient
Pick Patient for Web Form window, when having more than one web form that needed a patient picked, skipping one or more and cancelling any subsequently after would result in generic error messages.
Income Transfer Manager window, payment plans that cover partial production value with guarantors outside of the family were transferring too much money to the original production entity sometimes.
Program Link - Convert Script command that set button text and toolbar placement for SteriSimple bridge was overwritten
Imaging Module - When selecting between multiple floating images, the selected image would not always get the intended focus.
Imaging Module - Changing patients while in the Imaging Module would disable various toolbar buttons.
Added a preference to save payment plan PDF from eClipboard
Income Transfer Manager - Dynamic Payment Plans charges can cause a rounding error when trying to run an income transfer.
Tx Module - Subtotal category is set to 0
eClipboard, don't include the make payment checkin option when there are no payments to make
(Enhancement)SheetX - Exclude IsInputMedInactive from DTO
Grid scrolling was jumping
Select Patient window, up and down arrow keys weren't working in grid
UserOdPref cache refresh affected other users
WebForms - Only download selected clinic's webforms.
Imaging Module - The crop and adjust buttons were not functioning correctly.
Imaging Module - Adding text to an image within a mount via the draw button would cause an error sometimes.
Considers if clinic is signed up for eClipboard
eClipboard, treatment plans were showing up as blank when a patient is checking in
21.3.5 (Beta) (Foreign) Released 9/2/2021
21.3.5 (Beta) Released 9/2/2021
Automated statements - emailing statements sometimes failed to send
Automated statements - duplicate statements were sometimes generated and sent
Email Client - Not all emails showed in sent tab due to whitespace within angle brackets
Provider Setup window, checking Show Deleted check box did not automatically check Show Hidden check box.
GroupBoxOD was overlapping UI in multiple places
Sheets, creating a new sheet def does not save the selected font correctly.
Discount Plan Report, tab order goes from textbox to cancel
Transaction History, Calendars did not display properly.
Credit Card Edit - UE occurred after editing a newly created credit card
Statements were not printing multiline rows
Task Search window, hiding hidden users for drop down did not produce accurate list of task search results.
Credit Cards - XCharge cards could show as using EdgeExpress
(Enhancement)DoseSpot, clinic fax number is no longer required.
The computer name for remote sessions would be incorrect sometimes
21.3.4 (Beta) (Foreign) Released 9/1/2021 (This version has a conversion script that will cause a backup to occur)
21.3.4 (Beta) Released 9/1/2021 (This version has a conversion script that will cause a backup to occur)
Patient Payment Plans - Exclude deleting patient payment plan credits
Unearned Allocation Report - This report had unnecessarily shortened column headers.
Exception stack traces were sometimes truncated when thrown from a threaded context.
Repeat Charge Tool had incorrect permission
(Enhancement)Add Weekend Rate 3 in TimeCardRules
Group Notes, creating a new group note would sometimes cause an error.
Grid scrolling was not accurate and jumped
WikiSearch, changing Ignore Content caused excessive cache refreshes.
21.3.3 (Beta) (Foreign) Released 8/31/2021 (This version has a conversion script that will cause a backup to occur)
21.3.3 (Beta) Released 8/31/2021 (This version has a conversion script that will cause a backup to occur)
Income Transfer Manager thinks transfers need to happen with adjustments on DPP when they don't
Net Production Detail Report - Clicking the "This Period" button did not set the date range to the current pay period
Typo on FormOrthoSetup
Dynamic Pay Plans Overcharged Report window - The text box for the From and To dropdowns were overlapping the Filters label and were a different color than the rest of the window.
Blockouts - Adding or editing blockout did not set the start and end time correctly
Schedules - Adding or editing schedule did not set the start and end time correctly
Credit Card Edit - Audit trail log text when charge frequency is edited did not use the frequency in words
Select Patient hotkey was not detected in the Imaging module if an Image Float was selected
Income Transfer Manager, FIFO transfers were not warning users about insurance overpayments.
ASAP List Setup window - Appointments broken 20 mins before their scheduled start time were being prompted to be filled by appointments on the ASAP list.
Add security permission to restrict access to Patient Edit
Blue Book Check box sometimes shows on Insurance Plan Form for new plans
FormPayment - Only show enabled payment providers
Slow Query Tool does not parse out Log Start Up text properly in all cases
Database Maintenance window, Old Tab -> trying to fix DiscountPlanSubWithInvalidDiscountPlanNum with no invalid DiscountPlanSubs would UE.
Enter Payment window for claims, the cursor did not always default to the Allowed column when Blue Book was in use.
Account Module, Patient Account grid, patient payment plans with down payment would show description as "Downpayment".
(Enhancement)Change wording for Aging of AR Exclude Income Transfer option Block message
Procedure Info window, adding procedure from Chart Module with Entry Status of Existing Other and no surface chosen would not allow them to be charted without changing date.
Warn/Block user when setting complete a procedure in a hidden category
DoseSpot, skip over errors relating to medications not being associated to the correct patient
(Enhancement)Imaging Preferences - Add browse buttons to import folder fields
Arithmetic Error on DBM method ProcedurelogWithInvalidAptNum
Resizing a grid can cause an arithmetic operation error sometimes
Discount Plan report cursor does not default to focusing on text box
Insurance Plans, saving edits to a plan subscription could recalculate estimates too many times.
(Enhancement)Hide MariaDB sys and session users from MySQL Manager
Repeat Charge Update Tool
Schema changes for etrans835
Version 21.2 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
Cents are missing from some grids, including Dynamic Payment Plans.
21.2.63 Unreleased
21.2.62 (Foreign) Released 3/17/2022
21.2.62 Released 3/17/2022
OrthoChart Rows- convert script would sometimes cause an OOM error
21.2.61 (Foreign) Released 2/24/2022
21.2.61 Released 2/24/2022
Popups - Were not always showing in front of Open Dental in RemoteApp and weren't available in the taskbar
(enhancement) eRx, prescriptions marked as deleted in DoseSpot were not being deleted from Open Dental
21.2.60 (Foreign) Released 1/10/2022
21.2.60 Released 1/10/2022
UCR fee was ignored if second ins plan is Cat%
21.2.59 (Foreign) Released 1/4/2022
21.2.59 Released 1/4/2022
The letters "po" in the practice address are no longer read as a PO Box by Legacy eRx.
21.2.58 (Foreign) Released 12/21/2021
21.2.58 Released 12/21/2021
(Canada) Claim Edit window, manually marking claim with lab fees as Received would not show lab fees upon re-open.
eClipboard / OD Mobile - Serialization errors on login
21.2.57 (Foreign) Released 12/17/2021
21.2.57 Released 12/17/2021
Payment Plan Procedures and Credits window, payment plan credits were negative with no procedure associated if procedure is paid in full.
Insurance - Print label caused printer selection window to show twice sometimes.
Appointment Module, confirming to delete appointment instead of sending to Unscheduled List with the correct pref on did not delete appointment.
21.2.56 (Foreign) Released 12/8/2021
21.2.56 Released 12/8/2021
MySQL views would sometimes cause issues when updating
FormCodeSystemImport - Blank exceptions being thrown
Spelling error in FormTreatPlanCur when giving warning about moving attached procedures.
Replication Server Path Override always shows when using MariaDB
(EdgeExpress) Processing insurance payment caused UE.
Print Day for Hospital menu item shows when Hospital feature is turned off
Changes to getting Server_ID runs queries that can be permission locked in MySQL causing unhandled exception
CareCredit - getting original completed batch quickscreen would sometimes be wrong
Reports - User Query sometimes took 30+ seconds to load into toolbar.
21.2.55 (Foreign) Released 11/30/2021
21.2.55 Released 11/30/2021
Service Manager - installing the replication service would sometimes show the wrong title
Patient Portal, navigating to a statement URL and logging in would display a very small image of the statement.
Web Sched, patient could not select communication method when verifying identity.
EdgeExpress- transactions would always defaulting to 'Web Service'
21.2.54 (Foreign) Released 11/26/2021
21.2.54 Released 11/26/2021
Legacy eRx - Identity Proofing could cause a UE
21.2.53 (Foreign) Released 11/23/2021 (This version has a conversion script that will cause a backup to occur)
21.2.53 Released 11/23/2021 (This version has a conversion script that will cause a backup to occur)
2022 CDT Codes, D9613 referenced TreatmentArea of mouth and not quadrant.
Having a signed TP with just the signature field populated would remove the X in the Treatment Plan Module when SigPractice is added to a TP sheet.
Automated recurring charges didn't filter out inactive cards
The summary of a definition in our documentation didn't indicate that it had been deprecated
21.2.52 (Foreign) Released 11/18/2021
21.2.52 Released 11/18/2021
Treatment Plan module incorrectly shows that insurance will not cover a procedure due to waiting periods when frequency checking is disabled.
Claims were not properlry linked to an ERA when the ERA represented each procedure payment as an individual claim.
Email Client window was taking a while to load when an email address that used Gmail Authorization and had lots of emails was set as the 'inbox' email address.
eClipboard - Treatment plan wouldn't return to checkin checklist after signing
21.2.51 (Foreign) Released 11/16/2021 (This version has a conversion script that will cause a backup to occur)
21.2.51 Released 11/16/2021 (This version has a conversion script that will cause a backup to occur)
Imaging Module - In cloud mode, checking the imaging preference "PDF files always launch in a separate window" then attempting to Print will cause an error.
Removed url from Trophy program description
Database Maintenance window, the Raw Emails tool had an error optimizing tables when using the MyISAM storage engine.
21.2.50 (Foreign) Released 11/9/2021
21.2.50 Released 11/9/2021
OD Mobile ios sets scroll to middle of long conversations
Treatment Module - Individual Insurance amounts were not being calculated consistently
Ortho Chart Setup Display Fields: Adding "Signature" and immediately editing its width could cause the width to not save.
Sheet Fill Edit window, trying to paste content into a text box was crashing the program sometimes.
User Query Favorites window - The 'Wrap Text' box was overlapping the boarder of the box below it specifically when using zoom.
Erx - Error opening erx window sometimes
21.2.49 (Foreign) Released 11/8/2021
21.2.49 Released 11/8/2021
eRx, local medications that are not synced with DoseSpot get set inactive.
DoseSpot, DoseSpot does not support passing patient demographics via single sign on URL
21.2.48 (Foreign) Released 11/2/2021
21.2.48 Released 11/2/2021
Tasks - Go to Patient would sometimes get restricted incorrectly
21.2.47 (Foreign) Released 11/2/2021 (This version has a conversion script that will cause a backup to occur)
21.2.47 Released 11/2/2021 (This version has a conversion script that will cause a backup to occur)
MySQL Manager - User full permissions were not recognized in MariaDB 10.5
User Query Favorites window - this window was not scaling it's size when using zoom.
VisionX program bridge does not launch exe path
(Enhancement) Family Balancer window, added option to only process families that have had financial data change after a specified date.
(Enhancement) Family Balancer window, changed the label next to the Rigorous button to be descriptive.
DiscountPlanSub sometimes has a DiscountPlanNum of 0
Launching Open Dental was crashing with the error "The added or subtracted value results in an un-representable DateTime" sometimes.
Production and Income Report window, clicking the left arrow button when the From text box is blank was crashing the program.
Birthday Report window, clicking the left arrow button when the From text box is blank was crashing the program.
New Patients window, clicking the left arrow button when the From text box is blank was crashing the program.
Laser Labels window, clicking the left arrow button when the From text box is blank was crashing the program.
Edit Claim window, clicking Cancel on a new claim was crashing the program sometimes.
Imaging module, dragging a document to a different category was crashing the program sometimes.
Imaging module, clicking on a document that was deleted from another workstation was crashing the program sometimes.
Error in RenderScene() at Sparks3DXEngine.Engine_SetVertices
Credit Card Recurring Charges window, declined EdgeExpress charges created payments with the recurring charge amount.
Clinic Restrictions can be circumvented through Task -> GoTo button
21.2.46 (Foreign) Released 10/27/2021
21.2.46 Released 10/27/2021
The DateSuppReceived column in the claimproc table was set to 'today' when a user opens a previously received claimproc.
eRx, changes in Open Dental were not syncing to DoseSpot when refreshing the chart module
Edit Dunning Message window - Some controls were overlapping others within the window.
PatPlan Edit Logs show incorrect Date/Time for rows sometimes
Credit Card Recurring Charges - EdgeExpress only allowed EdgeExpressCNP and EdgeExpressRCM as valid credit card sources
Electronic EOBs - ERA 835s window, clinic filter excluded all ERAs that had no attached claims.
Group Note window - this window would not scale it's size when using zoom.
Patient's being set to standard account from TSI collections after adding an adjustment to zero the account even though that adjustment type is marked as excluded under the TSI program link.
Fill Sheet Window - Sheets could not be edited if DateTimeSheet is set to MinValue
Edit Deposit Slip window, sending a deposit to QuickBooks without selecting Class could cause an error.
(Enhancement)Standardize Transworld TSI pop up messages when adding adjustments
Email Inbox - Fixed default sent email sorting
OD can have delay on start
When a patient is not selected before going in the Email Message Edit window you could save the email message.
21.2.45 (Foreign) Released 10/19/2021 (This version has a conversion script that will cause a backup to occur)
21.2.45 Released 10/19/2021 (This version has a conversion script that will cause a backup to occur)
Setting user password in CEMT sometimes throws an error
EClipboard - Check-in checklist was not considering all possible check-in items an office can set
Credit Card Recurring Charges window, some XCharge sources were not being accepted when sending charges manually via EdgeExpress.
Hosted Email signatures were not set to default values when an office signs up for Mass or Secure Email.
Spaces in names break XVWeb URL when passing as command line argument
Added index for document.MountItemNum to speed loading of image mounts
21.2.44 (Foreign) Released 10/12/2021
21.2.44 Released 10/12/2021
Edit Patient Information window - When using Zoom, some buttons and labels were overlapping fields when zoom was set to max
Remove invalid procedure code warning from Report Setup window Exclude Codes from Incomplete Proc Notes report
OrthoChart - auto notes were sometimes allowed on a provider field
OrthoChart - blank rows would sometimes be saved
Open Dental Cloud, error message when using a local image folder and attempting to open an image location
(Enhancement)Credit Card Edit - disabled controls that would invalidate the card token
21.2.43 (Foreign) Released 10/11/2021
21.2.43 Released 10/11/2021
Imaging module, patient portal folder was not showing the world folder icon
Language Translations, the Main Menu could not be translated.
Adding a family member to a Guarantor with a hidden billing type could have caused UE
Language Translations, the Discount Plan breakdown in the Account module could not be translated.
CareCredit - individual quickscreen approval status would sometimes not get set correctly
Credit Card Recurring Charges window, sending charges manually with EdgeExpress cards present would UE.
Replication Service- database connection would sometimes fail when mysql user had a password
OrthoChart Audit - securitylog entries were sometimes not ordered correctly
OrthoChart - ortho chart rows sometimes did not save correctly.
21.2.42 (Foreign) Released 10/7/2021
21.2.42 Released 10/7/2021
Language Translations, the right side of the Appts module could not be translated.
Language Translations, the Openings in View popup could not be translated.
Language Translations, the Ins Rem breakdown in the Account module could not be translated.
Language Translations, the Sort By tab in the Treat' Plan module could not be translated.
Language Translations, the Chart module was translating already translated controls.
Language Translations, a few labels and buttons in the Manage module could not be translated.
21.2.41 (Foreign) Released 10/5/2021
21.2.41 Released 10/5/2021
eClipboard - Office device marked as 'Bring Your Own Device'
Sheet Def Edit window - Setting a width or height of less than or equal to zero would cause an error sometimes
Unfinalized Insurance Payment window, sorting using headers did not sort as expected.
Edit Patient Information window - when typing the into any field that provides a list of potential choices, the list provided would pop up out of place if Zoom was set to 6 or higher
Edit Sheet Grid window - Setting a width or height of less than or equal to zero would cause an error sometimes
Database Maintenance - PatientInvalidBillingType would sometimes choose a hidden billing type
Database Maintenance - replication warning was missing on BillingTypesInvalid
21.2.40 (Foreign) Released 10/1/2021
21.2.40 Released 10/1/2021
Procedure Info window displayed invalid TP date if medical insurance is disabled
Open Dental would sometimes crash when attempting to add attachments through ClaimConnect
(Middle Tier) Ortho Chart window, going to Ortho Chart from an apppointment would cause UE.
Provider Production and Income report, the Ins Income column was wrong when viewing the clinic breakdown.
Upgrading databases older than version 19.4.1 were failing sometimes if Open Dental was resized.
21.2.39 (Foreign) Released 10/1/2021
21.2.39 Released 10/1/2021
Zoom window - Setting additional scale in zoom to 5 was causing issues with text alignment.
Semi-Monthly Pay Periods, start date included in first period
Broken Appointment Procedure - DateTP field of Broken Appointment Procedures was set to 01/01/0001
(Enhancement)Aging, add warning message when clicking Cancel button of progress bar.
(Middle Tier) Ortho Chart window, clicking Add Row will cause UE.
Carriers window, clicking Combine was taking a long time for large offices.
WebSched, the "reason for this appointment" menu could shrink to an unusable size when it was too long for the window.
Users without the FeeSchedEdit and AllowFeeSchedEditWhileReceivingClaim permissions could still update allowed fees when entering payments from ERAs.
21.2.38 (Foreign) Released 9/29/2021
21.2.38 Released 9/29/2021
Sales tax sometimes added on TP procedures not attached to appointment when setting appointment complete
New version for trial users
21.2.37 (Foreign) Released 9/29/2021
21.2.37 Released 9/29/2021
Recall - Users could set value of 'Max number of texts sent every 10 minutes per clinic' to a negative integer
Recurring Charges - the DateLastAging preference would sometimes get updated incorrectly
(Enhancement)Remove unnecessary message that shows when updating carriers
UE for Canadian databases sometimes when adding or dropping a plan or doing some lab estimate calculations
When zoom was -4, in the patient edit window, the Text Ok box was not selectable.
OrthoCharts - Middle tier pattern violation would cause UE
Dynamic Payment Plans, sometimes charges did not post on their period date.
Dynamic Payment Plans, a charge could get posted one pay period ahead of schedule.
Older Tooth Chart Technology, the pie shapes for the Simple 2D tooth chart were not scaling.
Electronic EOBs - ERA 835s window, date filter incorrectly excluded some ERAs
Trial Installer - added the optimizer_switch=split_materialized variable
New trial version
21.2.36 (Foreign) Released 9/22/2021 (This version has a conversion script that will cause a backup to occur)
21.2.36 Released 9/22/2021 (This version has a conversion script that will cause a backup to occur)
Misc checkboxes do not act properly without a Mobile Group Caption in eClipboard
Electronic EOBs - ERA 835s window, date range ending in today's date excluded today's ERAs.
Printing prescriptions for patient caused UE sometimes
Check Insurance Plan Fees window could change fee schedules for plans that were not selected.
Check Insurance Plan Fees window, clicking the Change button with no plans selected, would select all plans but change none of them.
Check Insurance Plan Fees window, The prompt to enable/disable Blue Book for plans showed when the Blue Book feature was off.
Check Insurance Plan Fees window, changing fee schedules more than once could set Blue Book for plans incorrectly.
Edit Insurance Plan window, Carrier Allowed Amounts fee schedules could be edited by users without permission.
Edit Insurance Plan window, Blue Book causes slowness when OK is clicked.
UE for Canadian databases sometimes when adding or dropping a plan
Production and Income Report window, running the Provider Report Type for a large date range was slow for larger offices sometimes.
(Canada) Edit Claim window, CDA claim form would show if Claim Ack showed rejection and asked to print CDA claim form.
Imaging Module - Mounts were loading slowly
Payment window, selecting production entries from the Account module to pay was considering the Entire Family balance before suggesting payment splits.
AutoLogOff inappropriately killing some long running processes
Zoom window - An error would occur when clicking the settings button sometimes.
Referrals Report window, choosing Email first in the WHERE dropdown did not render a text box to input value.
Secondary language importable checkboxes were changing the Mobile Group Caption when additional checkboxes for the same group are added.
(Enhancement)The progress notes scroll bar, in the chart module, was not at the bottom after selecting a patient the first time.
Replication Service - add support for one-way replication status check
21.2.35 (Foreign) Released 9/14/2021
21.2.35 Released 9/14/2021
New version for trial users
21.2.34 (Foreign) Released 9/14/2021
21.2.34 Released 9/14/2021
Backup/Restore Progress bar for OpenDentImages doesn't report correctly
Open Dental Replication Service - add replication service folder to update copier
Supplemental Restore - support different port number
Replication Setup - mask synch password textbox
Statements - balance forward amount sometimes did not show correctly
dynamic payment plan does not show estimated tax amount for treament planned procedures when adding to payment plan
Fee schedule Go tool UEs when carrier or groupname has string terminating characters
Database Maintenance - an error would sometimes occur when launching database maintenance
New trial version
21.2.33 (Foreign) Released 9/13/2021
21.2.33 Released 9/13/2021
New version for trial users
21.2.32 (Foreign) Released 9/13/2021
21.2.32 Released 9/13/2021
Secondary Estimates for Canadian Lab Procedures do not consider primary insurance estimates
Provider Payroll Summary/Detailed Report - Clicking the "This Period" button did not set the date range to the current pay period
Canada - updating carriers sometimes did not update claim reversal flags correctly
(Enhancement)1500_02_12 Form- add missing fields to the internal form
Ortho Chart Rows - Middle Tier pattern violation caused UE when opening Form Ortho Chart
Time Card Rule Edit window - Double-clicking into an existing Time Card Rule that was for 'All Employees' would not retain selection
Income Transfer Manager window, unattached positive and negative adjustments were not counteracting each other.
CEMT User Group Permission tree was not scrollable
eClipboard - Turning clinics off did not allow patients to check in sometimes
Procedure Code Tool - update procedure code abbreviations only when blank
Language Definitions window - Clicking "ok" on this window would cause OD to crash.
An error can happen when selecting GoToAccount from another form sometimes
New trial version
21.2.31 (Foreign) Released 9/7/2021
21.2.31 Released 9/7/2021
(Web Sched) Web Sched Existing Pat - Existing patients weren't told to call the office when the office wasn't using Web Sched Existing Patient
Unearned Allocation Report - This report had unnecessarily shortened column headers.
Email Client - Not all emails showed in sent tab due to whitespace within angle brackets
Exception stack traces were sometimes truncated when thrown from a threaded context.
Discount Plan Report, tab order goes from textbox to cancel
Income Transfer Manager - Dynamic Payment Plans charges can cause a rounding error when trying to run an income transfer.
Tx Module - Subtotal category is set to 0
21.2.30 (Foreign) Released 8/31/2021 (This version has a conversion script that will cause a backup to occur)
21.2.30 Released 8/31/2021 (This version has a conversion script that will cause a backup to occur)
ASAP List Setup window - Appointments broken 20 mins before their scheduled start time were being prompted to be filled by appointments on the ASAP list.
Slow Query Tool does not parse out Log Start Up text properly in all cases
Enter Payment window for claims, the cursor did not always default to the Allowed column when Blue Book was in use.
Procedure Info window, adding procedure from Chart Module with Entry Status of Existing Other and no surface chosen would not allow them to be charted without changing date.
Discount Plan report cursor does not default to focusing on text box
Insurance Plans, saving edits to a plan subscription could recalculate estimates too many times.
(Enhancement)Hide MariaDB sys and session users from MySQL Manager
Schema changes for etrans835
21.2.29 (Beta) (Foreign) Released 8/30/2021
21.2.29 (Beta) Released 8/30/2021
Net Production Detail Report - Clicking the "This Period" button did not set the date range to the current pay period
Typo on FormOrthoSetup
(Enhancement)Permission Change: Description for Mobile Web to say "Mobile Web/OD Mobile"
Income Transfer Manager, FIFO transfers were not warning users about insurance overpayments.
Blue Book Check box sometimes shows on Insurance Plan Form for new plans
FormPayment - Only show enabled payment providers
(Enhancement)Change wording for Aging of AR Exclude Income Transfer option Block message
DoseSpot, skip over errors relating to medications not being associated to the correct patient
Arithmetic Error on DBM method ProcedurelogWithInvalidAptNum
Ortho chart locking
21.2.28 (Beta) (Foreign) Released 8/24/2021 (This version has a conversion script that will cause a backup to occur)
21.2.28 (Beta) Released 8/24/2021 (This version has a conversion script that will cause a backup to occur)
Blue Book caused the Treatment Plan Module to load slowly.
Ortho Chart Audit Trail filed all entries under 01/01/0001 service date
Reports - Report print preview refreshed even if user printed all pages in report
Claim Attachments window, saving lots of attachments was causing the program to run out of memory sometimes.
Per Plan Blue Book does not save settings properly for insurance plans sometimes
(Enhancement)Allow Procedure Codes to be Excluded from the Incomplete Procedure Notes Report
Aging report with Exclude IncomeTransfers is extremely slow using MySQL 5.5 in some cases.
WebForms, timestamps were sometimes for the incorrect timezone.
(Enhancement)DB Engine Upgrade on InnoDB to run Optimize and not Repair on OD startup
(Enhancement)Clear associated recurring charges when closing payment plan
(Enhancement)Set recurring charge clinic to credit card clinic on non-payment plan recurring charges
Completing treatment planned procedures was leaving unearned money attached to the procedure sometimes.
Payment window, manually selected production from the Account module was not suggested to be paid first sometimes.
(Enhancement)HCFA-1500 Claim Form- add missing fields to the internal form
21.2.27 (Beta) (Foreign) Released 8/17/2021 (This version has a conversion script that will cause a backup to occur)
21.2.27 (Beta) Released 8/17/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Allow Blue Book to be disabled for individual Insurance Plans.
Payment window, payment splits associated to dynamic payment plans but not to any production are causing the Outstanding Charges grid to display incorrectly.
After creating a New Appointment Type, before leaving Appointment Types form, then trying to delete the new type, it showed a error popup message.
Patient Portal crashes when pressing Cancel on Validating EServices window
Web Sched Existing Pat: 2FA prompt showed before telling user they had not selected a timeslot.
Recurring Charges - charges with payment plans sometimes did not allocate correctly
Declined credit card charges for recurring charges on payment plan no longer attach declined payment to payment plan
OrthoChart - removing an orthochart row sometimes would not delete
(Enhancement)Automated Thank Yous, include office address in addition to office name in calendar event.
(Enhancement)Update Verbiage in the Income Transfer Manager
Secure Email: Signup Portal entry was removed
Erx, prescriptions created in DoseSpot did not save changes made in Open Dental
(Enhancement)Message is enhanced in the main Billing Options window but wasn't in the Billing Defaults window.
(Australia) Statement Preview window, statement displayed provider abbreviation multiple times in statement descriptions.
Canada - Secondary claims created when sending primary claims would sometimes throw an exception
Text Message Inbox, including a url followed by regular text that includes a forward slash extended the hyperlink to the superfluous forward slash.
OrthoChart - Date column was not wide enough
Billing/Finance Charges window - Would display invalid dates within specific fields when first ran
AR Manager does not print past the first page
Income Transfer Manager, FIFO transfers were transferring insurance overpayments as patient income.
Aging option Exlcude Income Transfers could still make the query slow sometimes
21.2.26 (Beta) (Foreign) Released 8/10/2021
21.2.26 (Beta) Released 8/10/2021
FormEditOperatory threw a UE when clicking 'Update All' button.
Credit Card Edit - When editing 'Run charge even if no patient balance is present', the audit trail entry created incorrectly logged the change
Images Module, auto-importing from OpenDentImages displayed an error if the file name had numbers surrounded by underscores in the middle of the file name.
(Enhancement)Load Time Card Edit with nothing selected in the employee list box
Image Module, opening a PDF and saving changes displayed a message that the file is read-only and used by another program.
(Enhancement)Add (hidden) to included hidden billing types in Treatment Finder report control
(Enhancement)Added two new 'Now' buttons for date boxes in FormChartViewDateFilter.cs.
21.2.25 (Beta) (Foreign) Released 8/5/2021 (This version has a conversion script that will cause a backup to occur)
21.2.25 (Beta) Released 8/5/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Updated Mobile Header fields on FormSheetDefEdit to not be able to duplicate.
ListBoxOD threw UE when setting VScroll Value.
Mobile Captions entered in an OutputText field do not show in eClipboard
Delete button on the Appointment Type Edit window did not behave as expected.
(Enhancement)Waiting Period insurance benefits, change hierarchy to Code then Category
Dynamic Payment Plans - Prepayments are being made to the production patient, not the Guarantor
MySQL Password Reset Tool does not work with MariaDB
Discount Plan - Added missing audit trail when changing discount plan.
Recall List - If 'To' date was left blank, the 'To' date was set to 01/01/0001 filtering out all patients
User Edit window, restricting the clinics for a user already logged in was not taking effect until they logged off sometimes.
Auto Ortho - 'Next Claim Date' field would populate inconsistently for ortho procs depending on where they were set 'Complete'
(Enhancement)Recalculate aging after receiving bulk insurance payments
DownLocal had multiple issues with consistency and with moving the correct fields.
(Enhancement)Modify claim export path for Published App users
Text Messaging window, each message in the selected message thread would not show context menu on the first right-click.
(Enhancement)Supplemental Backups, increase allowed backup size
TimeSlot retrieval could take a long time on large databases in some cases
Erx, DoseSpot bridge could send poorly formatted JSON sometimes.
UE when editing a copied image field in sheets
(Enhancement)Add option to include hidden billing types in the Treatment Finder report
Sparks3D - Would not work if working directory did not match the Open Dental installation path
21.2.24 (Beta) (Foreign) Released 7/31/2021
21.2.24 (Beta) Released 7/31/2021
OD Mobile devices not updating sent status
Dynamic Payplan interest was not getting the correct patient on paysplits when guarantor was outside the family.
eConfirmations, automated failure message was not sent for a broken appointment when patient texts confirm code.
CareCredit Prefill- don't fail to send request if username has invalid characters
eRx, allow phone numbers with 7 or more repeating digits
Customers on support were unable to use features that require support due to stale help key
(Enhancement)Imaging Module - Use LastWriteTime for DateCreated attribute when importing files
Sales tax estimates were applying to all procedures regardless of auto tax status
21.2.23 (Beta) (Foreign) Released 7/29/2021
21.2.23 (Beta) Released 7/29/2021
HIE automation would sometimes create multiple CCDs
HIE - create CCDs even when patient is missing info
User was prompted if they want to update procedure fee amounts even if they are unchanged when pref 'Procedure fee update behavior' is set to 'Prompt,always'
Edit Sheet Def window and Fill Sheet Window - Blank space would sometimes be added to the top of a multi-page sheet.
(Canada)Edit Claim window, repeatedly clicking Send button queues up sending the claim numerous times.
Manually applying Sales Tax can result in $0 adjustment
21.2.22 (Beta) (Foreign) Released 7/27/2021 (This version has a conversion script that will cause a backup to occur)
21.2.22 (Beta) Released 7/27/2021 (This version has a conversion script that will cause a backup to occur)
When printing routing splits from the appointment module if anything is open in the background the program will be pushed behind whats open.
In PaySimple Setup Error message, Description for headquarters is blank
(Enhancement)Prexion Acquire Bridge - Title contained typo
Add Supplemental Backup prompts to the Monthly Backup Reminder window
Recurring charges, Xcharge cards were trying to be ran through EdgeExpress
(Enhancement)Account module, small patient grid at right, remove commas so that large negative numbers don't wrap
Dynamic Payment Plans - Income Transfer Manager enabled on prepayments
(Enhancement)Discount Plan Edit - Validate Frequency fields before OK click
(Enhancement)Add provider name to Audit Trail log when changed within a completed procedure
(Enhancement)TP Module, display Tax info in procedure description when Tax column is missing
21.2.21 (Beta) (Foreign) Released 7/22/2021
21.2.21 (Beta) Released 7/22/2021
Dynamic Payment Plans - Interest calculation is considering hidden unearned prepayments
Wording on popup message when running Billing Charge as if there has already been a Billing or Finance charge was wrong.
Incomplete Procedure Note Report checkboxes filtered results inconsistently
(Enhancement)Electronic EOBs - ERA 835s window filter speed
(Enhancement)Billing options window, send text messages, clarified that Patient Portal is required.
Object Reference error in Tools > Certifications
UE when adding a blank WHERE clause in Patients - Raw report
Some UI elements on income transfer manager not anchored properly
(Enhancement)Update verbage in Backup window
ComboBoxOD, clicking underneath the last item in the drop down sometimes returned null
21.2.20 (Beta) (Foreign) Released 7/20/2021 (This version has a conversion script that will cause a backup to occur)
21.2.20 (Beta) Released 7/20/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)PayConnect, recurring charges, block a clinic mismatch on associated payment plan
Dashboard Setup window - A critical error could occur when resizing a Patient Dashboard Sheet sometimes
eConnector may not heartbeat if no entries found in UpdateHistory table.
Certifications window - The Sort By Date Completed checkbox wouldn't maintain category sort for certifications that had not been completed
Benefits - The insurance benefits control is inconsistent with what benefits it displays.
Billing/Finance Charges window, Billing/Finance Filters groupbox had cut off error exclamation when entering invalid entry for "Exclude accounts not billed since" textbox.
(Enhancement)Credit Card Manage window, if EdgeExpress is enabled, check if the currently selected clinic is set up before attempting to add credit card.
Dynamic Payment Plan - Close out charges are being created incorrectly
DoseSpot, invalid inactive dates were possibly being sent when adding a new medication via API.
DynamicPayPlanStartDateTime preference can be set and in some circumstances never cleared.
(Enhancement) FIFO button on Income Transfer Manager and Family Balancer windows.
(Enhancement) Family Balancer, add an As of Date picker that will ignore account entries after the selected date when creating income transfers.
(Enhancement)Fixed Waiting Room Name Format to work when the waiting room is not being filtered by appointment view
Edit Electronic Benefit Request window, current and request group num controls were not hidden for Message Text viewing mode.
(Enhancement)Texting - Set warning amount for each clinic. Users were unable to set sms warning amounts at individual clinics.
EdgeExpress, Card Not Present API is assigning patient's clinic instead of the currently selected clinic.
Only able to fill out BYOD forms the same day of the appointment.
Credit Card Manage window, sometimes shows a false positive friendly exception message that's empty when successfully adding credit card.
(Enhancement)Appointment Reminder Rule Edit - Shows whether the rule is scheduled to send a message before or after an appointment
(Enhancement)eServices setup option to disable ASAP message prompt
Mass Email - User query should do nothing on empty queries
Appointment Module will allow overlapping when preference to allow overlapping is turned off
(Enhancement)Procedure Quick buttons do not update from T codes to D codes when running the Procedure Code Tools
(Enhancement) Payment window, Total now updates to show the sum of selected items, or the total of all items if nothing is selected in the outstanding and treat plan tabs.
21.2.19 (Beta) (Foreign) Released 7/13/2021
21.2.19 (Beta) Released 7/13/2021
Ortho broke up the Frequency in the InsPlan grid in the Family module.
(Enhancement)Automation sheet selection showed sheets that were not able to be selected.
Mass Email - User query regex is too strict
Chart Module - UE occurred when trying to edit multiple procedures with the same provider
Clicking a row in the incomplete procedures note report will change patients, but not update any patient information, having a different patient selected than what is showing on the screen
Confirmation Status colors were not editable within eServices Automated Messaging Form
DBM - PreferenceProblemsIndicateNone needs a flag set for replication unsafe.
PaySimple Setup window, enabling the program link and clicking OK with invalid credentials resulted in multiple, duplicate error messages.
Appointment net production numbers sometimes do not match treatment plan amounts
(Web Sched) Web Sched - Procedures added by Web Sched were not being assigned to a specific clinic when an appointment was created
Appointment module - When the patient picture was set as the first display field in the appointment bubble, the patient name wasn't wrapping correctly sometimes
Disabled automated ERA processing
Mass Email - Clinics warning label shows when clinics arent enabled
Show Features window - The Repeating Charges checkbox did not prompt a restart when a restart was required in order to see the feature within the tools menu
Database Maintenance Tool - NotesWithTooMuchWhiteSpace check/fix did not check the AddrNote column in the patient table
(Enhancement)Dynamic Payment Plan window, automatically check Full Lock if APR is set when clicking Create Schedule.
Sheet Pref Defaults - Remove the enum for SheetTypeEnum and hardcode the value
UE when entering values into the perio chart when the patient is missing a lower arch
Obfuscate third party passwords, changed 21.2 convert script to not use enumerations.
Dynamic Payment Plan - sometimes doesn't issue a principal charge when charges overpaid
AsTotal Payments on Capitation claims can change historical data if using the preference to auto split as total payments
Global Security Settings window, having 'Allow user override for automatic logoff' enabled was crashing the program sometimes.
(Enhancement)Prevent user from changing Amount Attached on Dynamic Payment Plans when the plan is locked
21.2.18 (Beta) (Foreign) Released 7/8/2021
21.2.18 (Beta) Released 7/8/2021
Claim Edit window - When claim attachments were being saved back to the Imaging Module, there was no audit trail for them.
Mass Email, offices that are not signed up for Mass Email could access Mass Email window.
Texting, patient has opted out for texting commlog was vague.
21.2.17 (Beta) (Foreign) Released 7/6/2021
21.2.17 (Beta) Released 7/6/2021
Income Transfers, mismatched adjustments attached to procedures were not offsetting each other.
Chart Module - OD would crash when completing a procedure that had its appointment deleted out from under it
UE when right-clicking to copy text on text message thread view
Patient Dashboard ToothChart, displayed patient's inactive Treatment Plan procedures unless Chart module was clicked at some point.
Appointments can still overlap in some situations when the setting to allow appointment overlaps is turned off
Edit Patient Information window (Canada), Map button overlapped with Edit Postal button.
Email Inbox - Composing a message could error sometimes
Dynamic Pay Plans Overcharged Report, Provider dropdown - The dropdown would not let you select any other providers except all.
Account module (Middle Tier), right-clicking on prepayment for Refund caused an UE.
Imaging Device, If Show Twain UI was changed, that was sometimes not immediately working without a restart.
21.2.16 (Beta) (Foreign) Released 7/2/2021
21.2.16 (Beta) Released 7/2/2021
DoseSpot, invalid SSO could be generated sometimes.
21.2.15 (Beta) (Foreign) Released 7/1/2021
21.2.15 (Beta) Released 7/1/2021
Mass Email Template does not reflect correct spacing
Dynamic Payment Plan, down payment charge was not created when awaiting completion of all attached production.
Middle Tier - Double-clicking on hidden clinic threw UE
eClipboard Image Capture window did not maintain selection when returning to the window
DentalXChange - AttachmentID was sometimes not getting reset when attempting to resend a claim
Cloud Management - Wording for cost for additional sessions is wrong
21.2.14 (Beta) (Foreign) Released 6/29/2021 (This version has a conversion script that will cause a backup to occur)
21.2.14 (Beta) Released 6/29/2021 (This version has a conversion script that will cause a backup to occur)
Canada Proc Code Tool - Recall Types tool would uncheck Append To Special from non-special recall types
EdgeExpress Card Not Present, invalid voids did not return an error message.
Allocate Unearned, manually selecting outstanding procedures did not correctly allocate unearned sometimes.
PaySimple Setup window, clicking OK with invalid credentials and program is not enabled will pop up error messages.
Fee Schedules window, clicking "Hide Unused" button would hide Manual Blue Book fee schedules even when in use.
Web Mail Message Edit window, password input popup did not display correctly after an incorrect password was submitted.
UE when clearing forms from a kiosk in the kiosk manager sometimes.
Email Compose, address auto-complete was not using full list of historical email addresses.
(Enhancement)Remove RefAttachNum from a pre-inserted patient on Cancel
Referral Edit window - Referral Edit and Add Permissions were not working as expected.
UE when clicking OK on appointment edit window after using GoTo on task launched from appointment edit window
Secure Email sync would add extra repeat charge
(Enhancement)CEMT Version Check
ListBoxOD didn't allow for selecting numbered items on key down
ComboBoxOD, when retrieving the selected item, it would sometimes return null
(Enhancement)Global pref to prompt users to update allowed fee schedules when entering payments
(Enhancement)Setup Recall window - Changed spelling of "e-mail" to "email"
21.2.13 (Beta) (Foreign) Released 6/24/2021
21.2.13 (Beta) Released 6/24/2021
(Enhancement)DentalXChange Attachment Process: Add ability to make a new snip from the Image Info screen
Web Sched Recall default provider rules greyed out when defaults box is checked.
(Enhancement)Remove procedures already attached to a payment plan from the select production window
(Web Sched) Web Sched New Patient - When scheduling an appt the FName and LName fields would allow spaces or only numbers as valid input field information
Income Transfer Manager, payment splits meant to pay off dynamic payment plans interest that are incorrectly linked to production were allowing users to create infinite income transfers.
Income Transfer Manager, unallocated money was not transferring directly into payment plans.
Income Transfer Manager, families with dynamic payment plans that have negative production linked were allowed to create transfers.
Income Transfer Manager, payment splits incorrectly linked to adjustments were not transferring into dynamic payment plans correctly.
Income Transfer Manager, families with dynamic payment plans that have over charged production were allowed to create transfers.
Connection settings were causing queries to be run against the wrong database
Adding a new API Developer in Broadcast Monitor threw UE
Replication - force synch would sometimes cause an error
eClipboard, signed treatment plans weren't saving from an active checkin session
21.2.12 (Beta) (Foreign) Released 6/23/2021
21.2.12 (Beta) Released 6/23/2021
Sheet check box field doesn't remain highlighted after OK click.
Fee Schedules window - When some fee schedules were hidden, using the reordering functionality was not working correctly.
eServices, WebServiceMainHQ.GetEConnectorType did not log correctly.
Payment window, credit cards using EdgeExpress Card Not Present API will show "(XCharge)" when multiple credit card programs are enabled.
Chart module, Canadian lab fees could be removed from a claim even after it was created and sent using right-click option.
Automated Messaging - Clicking a link in the email preview made the preview navigate to that link
(Enhancement)Remove keyboard shortcut for delete button in Task window
(Enhancement)Automated Messaging - Group aggregate messages by date.
Procedures show on incomplete procedures report when they shouldn't in some case
eClipboard, Sparks3D.dll and Spark3DXEngine.dll is missing causing signed treatment plans to not save a PDF
21.2.11 (Beta) (Foreign) Released 6/22/2021
21.2.11 (Beta) Released 6/22/2021
New CEMT Lock Dates were not saved before pushing to databases
Fee Schedules window - When some fee schedules were hidden, clicking into the listed fee schedule would populate an incorrect row.
Pop stating not all procedure are marked received when entering claim payment by procedure happening when it shouldnt
eConfirmations, a completed appointment could be confirmed sometimes.
Ortho Chart - deleting a row sometimes did not consider ortho tabs
Frequency Limitations and Insurance History, fields for error message were not in the correct order.
Form Window does not scale properly for lower resolution in some situations
21.2.10 (Beta) (Foreign) Released 6/21/2021
21.2.10 (Beta) Released 6/21/2021
Appointment module - Some appointment bubble display fields were not word wrapping correctly
Setup Confirmation window, verbage for available tags to use was not consistent with rest of Open Dental.
Email Inbox convert script caused an error sometimes
Accounts Receivable Manager window, changed wording of popup message when sending accounts older than 365 / 180 days.
Dynamic Payment Plans - Negative paysplits arent applied when explicitly linking charge credits.
GetClaimFromX12 - Query filters out default year 1900
Late Charge Adjustments were made with an invalid procedure date.
Logoff could throw UE
21.2.9 (Beta) (Foreign) Released 6/17/2021 (This version has a conversion script that will cause a backup to occur)
21.2.9 (Beta) Released 6/17/2021 (This version has a conversion script that will cause a backup to occur)
Dynamic Payment Plans - Charges missed by the payment plan thread are being created incorrectly.
Dynamic Payment Plans - Closeing out a plan doesn't transfer prepayments
Erx Setup, enabling DoseSpot with Legacy displays an inaccurate popup
Account Entries/Select Procedure window, treatment planned procedures could be selected when allocating unearned.
FamUrgentFinacial note box sometimes gets erased when closing Open Dental
Bug, in a grid with dropdowns, using arrow keys to select wasn't firing the same event as using mouse.
Support multiple ortho chart rows for the same provider per day
Claim insurance payment window would sometimes not give a reason as to why a payment was declined
(Patient Portal) Patient Portal - Some webmail attachments could not be accessed when multiple were attached
(Enhancement)Canada, give specific details about e-claim responses that are not formatted according to message standards.
Mass Email - Re-add the patient count
eClipboard, PdfSharp dll is missing when trying to save PDF of signed treatment plan
(Reseller Portal) Reseller Portal - When creating new customer accounts, date fields were being set incorrectly
(Enhancement)Frequency Limitations and Insurance History, should not allow the entry of invalid codes.
Patient Payment Plan window, the 'Cannot add an adjustment totaling more than remaining balance due' error was displaying sometimes when it shouldn't have.
Operatory Edit window - The message pop-up had a spelling error when trying to hide an operatory with future dated appointments
Database connection restore does not restart threads in some cases
(Enhancement)FormEtrans835s - Added preference to ignore clinic / status of ERAs
21.2.8 (Beta) (Foreign) Released 6/15/2021 (This version has a conversion script that will cause a backup to occur)
21.2.8 (Beta) Released 6/15/2021 (This version has a conversion script that will cause a backup to occur)
UE occurred when closing patient dashboard and logging off.
NC Connex - Generating CCDs defaults to HIE HQ setting if the patient's clinic is not valid
Write-off button on insurance payment window does not function properly when insurance payment matches procedure fee
Open Dental Cloud - Billing for sessions over is calculating wrong
Incorrect procedures sometimes show up on the Incomplete Procedure Notes Report
Dynamic Payment Plans - Charge dates are being changed when the associated production status is changed.
Backup Copy Network Path browse button caused an Unhandled Exception
HIE - creating CCDs would sometimes cause an error.
(Enhancement)Dynamic Payment Plans - Allow users to delete payment plan charges
Warning for not attaching lab procs to procs on claim happens once for each procedure instead of just once
Lab Fees don't always select parent proc in claim grid, leading to a status mismatch between lab and parent proc if payment is received
Auto-Created claimprocs can sometime have a mismatched status from the claim with a normal workflow
Reminder Rule Aggregate Edit - Fixed spelling
Edit Arrival Rules - Hid email "Edit" button
CEMT users were not included in list of DoseSpot providers
Patient Edit window - The tab order after the birthdate field was incorrect
(Enhancement)Claims - Improve GetClaimFromX12 query
(Enhancement)Update appt confirmed definitions window
Quick Buttons - allow quick buttons in the trial version
21.2.7 (Beta) (Foreign) Released 6/10/2021 (This version has a conversion script that will cause a backup to occur)
21.2.7 (Beta) Released 6/10/2021 (This version has a conversion script that will cause a backup to occur)
Web Form Access permission wasn't checked when accessing web forms via Alerts
Mass Email Templates - Selected mass email template preview was not cleared when switching clinics
Unscheduled and Recall Lists - Would print incorrectly when using zoom.
Patient Edit window - Entering in a MMDDYY date in the Birthdate field and then clicking out was showing an invalid error
HIE Setup - UE occurred when accessing HIE Setup with any clinic other than headquarters selected
Setup Allocations - Description for 'TP prepayments are non-refundable' checkbox was always visible on form load
Ortho Chart - signature would sometimes get invalidated when more than one chart for a single day
Referrals window - The 'Business Name' column in the Referrals grid was missing
Setup Confirmation window and Confirm List window, confirmation postcards were missing the ability to replace [NameF] earlier than version 21.2.
Created a new database table that allows users to generate PDFs correctly from eClipboard
(Enhancement)Texting - Deceased patients were receiving text messages
21.2.6 (Beta) (Foreign) Released 6/9/2021
21.2.6 (Beta) Released 6/9/2021
Database Maintenance tools grid for the Recalc Estimates tool mispelled.
Patient Edit window - Entering in a MMDDYY date in the Birthdate field and then clicking out was showing an invalid error
Billing Options window, did not show message when no bills were generated when filtering with All or multiple clinics.
Canada Labs - Sending a seperate claim for a lab attached to a parent procedure can result in claims being left in invalid states
Care Credit Quick screen UE's
eRx, new web control didn't use appdata for cache causing access denied errors.
Mass Email List window, 'Custom Query' wording was still used if 'Use User Query' was checked.
(Enhancement)Add option to Active Patients Report to show patients with any status
21.2.5 (Beta) (Foreign) Released 6/8/2021
21.2.5 (Beta) Released 6/8/2021
FormPayment - Rework 'Pay on Principal' and 'Pay on Prepay'
Patient Dashboard layout was jumbled when zoom or 4k monitor
(Enhancement)Included guarantor email addresses when exporting a billing list to an xml file.
(Enhancement)Program Property Edit - Form loads with text box selected
DBM Redundant Indexes Tool - Description contained typo
Chart Module Button - Chart module caption did not change to 'Procs' when 'Clinical (computers in operatories)' is unchecked in Show Features
(Enhancement)Tasks window, do not set a task list's ObjectType to none, DateType to none, or DateTL to DateTime.MinValue when archiving it.
Reverted previous fix for an out of memory error when generating the billing list because it was causing deadlock errors for some users
(Enhancement)Dynamic Payment Plans, automatically create adjusting entries for overcharged production
Procedure button setup window had layout issues when zoom
CEMT security setup list of users scrollbar was stuck at upper left
Canadian Lab Fees created and attached to a send claim
UE when clicking GoTo on task attached to planned appointment
(Enhancement)Restore find-as-you-type functionality to the Supplies window
warning to contact support in case of lost rows in patient table opens behind other windows
(Enhancement)ERA window - Changing the date refreshes data.
21.2.4 (Beta) (Foreign) Released 6/3/2021
21.2.4 (Beta) Released 6/3/2021
(Enhancement)eServices Patient portal messaging window didn't allow new languages to be added on new invites.
eClipboard, signing a treatment plan did not save copy to the image module.
Edit Insurance Payment, EdgeExpress - Voiding a transaction could cause an error.
Automated Messaging - Activating patient portal invites was missing permissions check
Local user group overwrote CEMT user group when editing in Open Dental
Sheet Grid - Adding grid to sheet did not validate x and y positions causing crash
Patient picture, when unavailable, box was too dark
Appointment width and position not accurate when very narrow.
unearned breakdown grid doesn't show correctly sometimes
(Enhancement)Added message box warning US users when unchecking 'Include Opt-Out Statement'
21.2.3 (Beta) (Foreign) Released 6/2/2021
21.2.3 (Beta) Released 6/2/2021
Headmaster Page Loader does not sanitize data before checking it
eClipboard Setup, trying to delete a mobile app device causes a UE
(Enhancement)Legacy eRx Billing-Enhanced message box to indicate which accounts were skipped when adding repeat charges
Add Web Chat to the services monitored by Headmaster
Database Maintenance/Tools - Instructions for DBM tools contained a typo
FormBilling - Error when sending
21.2.2 (Beta) (Foreign) Released 6/1/2021 (This version has a conversion script that will cause a backup to occur)
21.2.2 (Beta) Released 6/1/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)QuickBooks Online, improve error message displayed when a negative deposit is sent.
Creating the billing list for large offices could cause an out of memory issue sometimes
Exported medication lists sometimes fail to import
Error when reversing claims sometimes
Recurring Charges is incorrectly getting blocked by repeating charges that aren't actually running
(Enhancement) Web Sched NewPat/Existing Pat iframe now sends a message to the parent window when a patient schedules an appointment
Improve PhoneNumber table sync
Month calendar layout wasn't working with zoom
Claim validation states information is missing when it is present, but invalid
Central User Edit window, did not refresh to show user updates unless window was re-opened.
Imaging Module - AutoImport sometimes attempted to import the same file twice
(Enhancement)Arrivals, only mark appointments arrived for patients with the same phone number.
Discount Plans able to be edited from FormDiscountPlanSubEdit without InsEdit permission. Also does not audit trail the change.
Recurring Charges blocked from running in some circumstances even when repeating charge preference is turned off
(Enhancement)Repeating Charge Automation controls in Module Preference window not affected by Repeating Charge preference
Improve PhoneNumber table sync memory use
Canadian Claim Forms printing with $0 fee even though fee billed to insurance > $0
Referrals window - The clinic filter dropdown was not filtering out unassigned referrals
(Enhancement)Update link in XCharge Program Link
Hosted Email/Birthday Messages - HQ was able to delete the birthday template needed for birthday messages to function correctly
Unearned breakdown does not display for negative unearned amounts
Hidden Paysplits that are not in use on the account still show in uneanred breakdown
Broadcaster - Clean the SMSMTAttempt table
eClipboard threw an exception when there are no treatment plans on patient checkin list
Insurance plans created from sheet import ignore preference for default insurance plans
(Enhancement)Change unearned breakdown panel to use a grid rather than plain text
Benefits could be assigned to a provider on paper claims when the clinic was using the Always Assign Benefits to the Patient override.
Discount Plan - Updating Fees from Treatment module can cause an UE
Pay Period Manager - semi-monthly paydates were sometimes before pay period end date.
Edit Practice window - The Billing Address Phone number was showing on claims even when the Use on Claims checkbox was not checked
(Enhancement)Load region specific manual pages when launching the help browser
Moved Payment Allocation from Module Setup window out into its own window
Audit Trail entries for changing fee schedule and adjustment on discount plan not happeing
Enterprise Pref to not pre-load ERAs in the Electronic EOBs - ERA 835s window
(Enhancement)Outstanding secondary claims - Change selection to use radio buttons
Procedurecode treatment area, support both Mouth and None, and multiple
(Enhancement)Mass Email - Clarified the message that shows to users when clicking 'Prepare to Send'
(Enhancement)Pattern change for altering large tables in the update script
(Enhancement)Dynamic Payment Plans, improve interest calculations
Version 21.1 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
21.1.64 Unreleased
21.1.63 (Foreign) Released 2/24/2022
21.1.63 Released 2/24/2022
(enhancement) eRx, prescriptions marked as deleted in DoseSpot were not being deleted from Open Dental
21.1.62 (Foreign) Released 12/21/2021
21.1.62 Released 12/21/2021
eClipboard / OD Mobile - Serialization errors on login
21.1.61 (Foreign) Released 12/17/2021
21.1.61 Released 12/17/2021
Reports - User Query sometimes took 30+ seconds to load into toolbar.
21.1.60 (Foreign) Released 11/8/2021
21.1.60 Released 11/8/2021
Imaging module, patient portal folder was not showing the world folder icon
(Enhancement) Family Balancer window, added option to only process families that have had financial data change after a specified date.
(Enhancement) Family Balancer window, changed the label next to the Rigorous button to be descriptive.
DoseSpot, DoseSpot does not support passing patient demographics via single sign on URL
21.1.59 (Foreign) Released 10/1/2021
21.1.59 Released 10/1/2021
Provider Production and Income report, the Ins Income column was wrong when viewing the clinic breakdown.
21.1.58 (Foreign) Released 9/30/2021
21.1.58 Released 9/30/2021
Zoom window - Setting additional scale in zoom to 5 was causing issues with text alignment.
When zoom was -4, in the patient edit window, the Text Ok box was not selectable.
Carriers window, clicking Combine was taking a long time for large offices.
21.1.57 (Foreign) Released 9/22/2021
21.1.57 Released 9/22/2021
Canada - updating carriers sometimes did not update claim reversal flags correctly
Procedure Code Tool - update procedure code abbreviations only when blank
Statements - balance forward amount sometimes did not show correctly
Production and Income Report window, running the Provider Report Type for a large date range was slow for larger offices sometimes.
21.1.56 (Foreign) Released 9/2/2021
21.1.56 Released 9/2/2021
Email Client - Not all emails showed in sent tab due to whitespace within angle brackets
21.1.55 (Foreign) Released 8/30/2021
21.1.55 Released 8/30/2021
Income Transfer Manager, FIFO transfers were not warning users about insurance overpayments.
(Enhancement)Change wording for Aging of AR Exclude Income Transfer option Block message
DoseSpot, skip over errors relating to medications not being associated to the correct patient
Arithmetic Error on DBM method ProcedurelogWithInvalidAptNum
21.1.54 (Foreign) Released 8/24/2021
21.1.54 Released 8/24/2021
Reports - Report print preview refreshed even if user printed all pages in report
Aging report with Exclude IncomeTransfers is extremely slow using MySQL 5.5 in some cases.
Completing treatment planned procedures was leaving unearned money attached to the procedure sometimes.
21.1.53 (Foreign) Released 8/17/2021
21.1.53 Released 8/17/2021
Web Sched Existing Pat: 2FA prompt showed before telling user they had not selected a timeslot.
Declined credit card charges for recurring charges on payment plan no longer attach declined payment to payment plan
Erx, prescriptions created in DoseSpot did not save changes made in Open Dental
(Australia) Statement Preview window, statement displayed provider abbreviation multiple times in statement descriptions.
Canada - Secondary claims created when sending primary claims would sometimes throw an exception
Text Message Inbox, including a url followed by regular text that includes a forward slash extended the hyperlink to the superfluous forward slash.
AR Manager does not print past the first page
Income Transfer Manager, FIFO transfers were transferring insurance overpayments as patient income.
Aging option Exlcude Income Transfers could still make the query slow sometimes
21.1.52 (Foreign) Released 8/10/2021
21.1.52 Released 8/10/2021
FormEditOperatory threw a UE when clicking 'Update All' button.
Credit Card Edit - When editing 'Run charge even if no patient balance is present', the audit trail entry created incorrectly logged the change
Images Module, auto-importing from OpenDentImages displayed an error if the file name had numbers surrounded by underscores in the middle of the file name.
Image Module, opening a PDF and saving changes displayed a message that the file is read-only and used by another program.
21.1.51 (Foreign) Released 8/6/2021
21.1.51 Released 8/6/2021
Recall List - If 'To' date was left blank, the 'To' date was set to 01/01/0001 filtering out all patients
Auto Ortho - 'Next Claim Date' field would populate inconsistently for ortho procs depending on where they were set 'Complete'
TimeSlot retrieval could take a long time on large databases in some cases
Erx, DoseSpot bridge could send poorly formatted JSON sometimes.
UE when editing a copied image field in sheets
21.1.50 (Foreign) Released 8/3/2021
21.1.50 Released 8/3/2021
New trial version
21.1.49 (Foreign) Released 8/3/2021
21.1.49 Released 8/3/2021
(Enhancement)Updated Mobile Header fields on FormSheetDefEdit to not be able to duplicate.
Mobile Captions entered in an OutputText field do not show in eClipboard
Delete button on the Appointment Type Edit window did not behave as expected.
User Edit window, restricting the clinics for a user already logged in was not taking effect until they logged off sometimes.
DownLocal had multiple issues with consistency and with moving the correct fields.
Text Messaging window, each message in the selected message thread would not show context menu on the first right-click.
21.1.48 (Foreign) Released 7/31/2021
21.1.48 Released 7/31/2021
OD Mobile devices not updating sent status
eConfirmations, automated failure message was not sent for a broken appointment when patient texts confirm code.
CareCredit Prefill- don't fail to send request if username has invalid characters
eRx, allow phone numbers with 7 or more repeating digits
Customers on support were unable to use features that require support due to stale help key
(Enhancement)Imaging Module - Use LastWriteTime for DateCreated attribute when importing files
Sales tax estimates were applying to all procedures regardless of auto tax status
21.1.47 (Foreign) Released 7/29/2021
21.1.47 Released 7/29/2021
User was prompted if they want to update procedure fee amounts even if they are unchanged when pref 'Procedure fee update behavior' is set to 'Prompt,always'
Edit Sheet Def window and Fill Sheet Window - Blank space would sometimes be added to the top of a multi-page sheet.
Manually applying Sales Tax can result in $0 adjustment
21.1.46 (Foreign) Released 7/27/2021
21.1.46 Released 7/27/2021
Incomplete Procedure Note Report checkboxes filtered results inconsistently
When printing routing splits from the appointment module if anything is open in the background the program will be pushed behind whats open.
ComboBoxOD, clicking underneath the last item in the drop down sometimes returned null
Add Supplemental Backup prompts to the Monthly Backup Reminder window
(Enhancement)Account module, small patient grid at right, remove commas so that large negative numbers don't wrap
21.1.45 (Foreign) Released 7/20/2021
21.1.45 Released 7/20/2021
DoseSpot, invalid inactive dates were possibly being sent when adding a new medication via API.
DynamicPayPlanStartDateTime preference can be set and in some circumstances never cleared.
(Enhancement) FIFO button on Income Transfer Manager and Family Balancer windows.
(Enhancement) Family Balancer, add an As of Date picker that will ignore account entries after the selected date when creating income transfers.
Edit Electronic Benefit Request window, current and request group num controls were not hidden for Message Text viewing mode.
Only able to fill out BYOD forms the same day of the appointment.
Mass Email - User query should do nothing on empty queries
Appointment Module will allow overlapping when preference to allow overlapping is turned off
(Enhancement)Procedure Quick buttons do not update from T codes to D codes when running the Procedure Code Tools
21.1.44 (Foreign) Released 7/13/2021
21.1.44 Released 7/13/2021
Mass Email - User query regex is too strict
Chart Module - UE occurred when trying to edit multiple procedures with the same provider
Claim Edit window - When claim attachments were being saved back to the Imaging Module, there was no audit trail for them.
Confirmation Status colors were not editable within eServices Automated Messaging Form
Appointment net production numbers sometimes do not match treatment plan amounts
(Web Sched) Web Sched - Procedures added by Web Sched were not being assigned to a specific clinic when an appointment was created
Mass Email, offices that are not signed up for Mass Email could access Mass Email window.
Texting, patient has opted out for texting commlog was vague.
Appointment module - When the patient picture was set as the first display field in the appointment bubble, the patient name wasn't wrapping correctly sometimes
Disabled automated ERA processing
Mass Email - Clinics warning label shows when clinics arent enabled
Sheet Pref Defaults - Remove the enum for SheetTypeEnum and hardcode the value
UE when entering values into the perio chart when the patient is missing a lower arch
AsTotal Payments on Capitation claims can change historical data if using the preference to auto split as total payments
Global Security Settings window, having 'Allow user override for automatic logoff' enabled was crashing the program sometimes.
21.1.43 (Foreign) Released 7/6/2021
21.1.43 Released 7/6/2021
Income Transfers, mismatched adjustments attached to procedures were not offsetting each other.
UE when right-clicking to copy text on text message thread view
Appointments can still overlap in some situations when the setting to allow appointment overlaps is turned off
Email Inbox - Composing a message could error sometimes
Imaging Device, If Show Twain UI was changed, that was sometimes not immediately working without a restart.
21.1.42 (Foreign) Released 7/1/2021
21.1.42 Released 7/1/2021
Mass Email Template does not reflect correct spacing
Dynamic Payment Plan, down payment charge was not created when awaiting completion of all attached production.
DentalXChange - AttachmentID was sometimes not getting reset when attempting to resend a claim
Cloud Management - Wording for cost for additional sessions is wrong
21.1.41 (Foreign) Released 6/29/2021
21.1.41 Released 6/29/2021
Canada Proc Code Tool - Recall Types tool would uncheck Append To Special from non-special recall types
Allocate Unearned, manually selecting outstanding procedures did not correctly allocate unearned sometimes.
Fee Schedules window, clicking "Hide Unused" button would hide Manual Blue Book fee schedules even when in use.
Web Mail Message Edit window, password input popup did not display correctly after an incorrect password was submitted.
Email Compose, address auto-complete was not using full list of historical email addresses.
Referral Edit window - Referral Edit and Add Permissions were not working as expected.
ListBoxOD didn't allow for selecting numbered items on key down
ComboBoxOD, when retrieving the selected item, it would sometimes return null
21.1.40 (Foreign) Released 6/24/2021
21.1.40 Released 6/24/2021
(Enhancement)DentalXChange Attachment Process: Add ability to make a new snip from the Image Info screen
Web Sched Recall default provider rules greyed out when defaults box is checked.
(Web Sched) Web Sched New Patient - When scheduling an appt the FName and LName fields would allow spaces or only numbers as valid input field information
Replication - force synch would sometimes cause an error
eClipboard, signed treatment plans weren't saving from an active checkin session
21.1.39 (Foreign) Released 6/23/2021
21.1.39 Released 6/23/2021
Chart module, Canadian lab fees could be removed from a claim even after it was created and sent using right-click option.
Procedures show on incomplete procedures report when they shouldn't in some case
eClipboard, Sparks3D.dll and Spark3DXEngine.dll is missing causing signed treatment plans to not save a PDF
21.1.38 (Foreign) Released 6/22/2021
21.1.38 Released 6/22/2021
Appointment module - Some appointment bubble display fields were not word wrapping correctly
New CEMT Lock Dates were not saved before pushing to databases
Setup Confirmation window, verbage for available tags to use was not consistent with rest of Open Dental.
Email Inbox convert script caused an error sometimes
Late Charge Adjustments were made with an invalid procedure date.
Form Window does not scale properly for lower resolution in some situations
21.1.37 (Foreign) Released 6/17/2021 (This version has a conversion script that will cause a backup to occur)
21.1.37 Released 6/17/2021 (This version has a conversion script that will cause a backup to occur)
Erx Setup, enabling DoseSpot with Legacy displays an inaccurate popup
Bug, in a grid with dropdowns, using arrow keys to select wasn't firing the same event as using mouse.
Claim insurance payment window would sometimes not give a reason as to why a payment was declined
(Enhancement)Canada, give specific details about e-claim responses that are not formatted according to message standards.
Patient Payment Plan window, the 'Cannot add an adjustment totaling more than remaining balance due' error was displaying sometimes when it shouldn't have.
(Enhancement)FormEtrans835s - Added preference to ignore clinic / status of ERAs
21.1.36 (Foreign) Released 6/16/2021
21.1.36 Released 6/16/2021
Account Entries/Select Procedure window, treatment planned procedures could be selected when allocating unearned.
(Patient Portal) Patient Portal - Some webmail attachments could not be accessed when multiple were attached
Mass Email - Re-add the patient count
Quick Buttons - allow quick buttons in the trial version
eClipboard, PdfSharp dll is missing when trying to save PDF of signed treatment plan
21.1.35 (Foreign) Released 6/15/2021 (This version has a conversion script that will cause a backup to occur)
21.1.35 Released 6/15/2021 (This version has a conversion script that will cause a backup to occur)
UE occurred when closing patient dashboard and logging off.
Incorrect procedures sometimes show up on the Incomplete Procedure Notes Report
Backup Copy Network Path browse button caused an Unhandled Exception
CEMT users were not included in list of DoseSpot providers
(Enhancement)Claims - Improve GetClaimFromX12 query
21.1.34 (Foreign) Released 6/10/2021
21.1.34 Released 6/10/2021
Web Form Access permission wasn't checked when accessing web forms via Alerts
Database Maintenance tools grid for the Recalc Estimates tool mispelled.
Unscheduled and Recall Lists - Would print incorrectly when using zoom.
Patient Edit window - Entering in a MMDDYY date in the Birthdate field and then clicking out was showing an invalid error
Billing Options window, did not show message when no bills were generated when filtering with All or multiple clinics.
Ortho Chart - signature would sometimes get invalidated when more than one chart for a single day
Setup Confirmation window and Confirm List window, confirmation postcards were missing the ability to replace [NameF] earlier than version 21.2.
(Enhancement)Texting - Deceased patients were receiving text messages
21.1.33 (Foreign) Released 6/8/2021
21.1.33 Released 6/8/2021
Patient Dashboard layout was jumbled when zoom or 4k monitor
(Enhancement)Included guarantor email addresses when exporting a billing list to an xml file.
DBM Redundant Indexes Tool - Description contained typo
Chart Module Button - Chart module caption did not change to 'Procs' when 'Clinical (computers in operatories)' is unchecked in Show Features
(Enhancement)Tasks window, do not set a task list's ObjectType to none, DateType to none, or DateTL to DateTime.MinValue when archiving it.
Reverted previous fix for an out of memory error when generating the billing list because it was causing deadlock errors for some users
Procedure button setup window had layout issues when zoom
CEMT security setup list of users scrollbar was stuck at upper left
Canadian Lab Fees created and attached to a send claim
warning to contact support in case of lost rows in patient table opens behind other windows
21.1.32 (Foreign) Released 6/3/2021
21.1.32 Released 6/3/2021
eClipboard, signing a treatment plan did not save copy to the image module.
Local user group overwrote CEMT user group when editing in Open Dental
Database Maintenance/Tools - Instructions for DBM tools contained a typo
Patient picture, when unavailable, box was too dark
21.1.31 (Foreign) Released 6/1/2021 (This version has a conversion script that will cause a backup to occur)
21.1.31 Released 6/1/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)QuickBooks Online, improve error message displayed when a negative deposit is sent.
Creating the billing list for large offices could cause an out of memory issue sometimes
Recurring Charges is incorrectly getting blocked by repeating charges that aren't actually running
Claim validation states information is missing when it is present, but invalid
Central User Edit window, did not refresh to show user updates unless window was re-opened.
Imaging Module - AutoImport sometimes attempted to import the same file twice
Recurring Charges blocked from running in some circumstances even when repeating charge preference is turned off
(Enhancement)Repeating Charge Automation controls in Module Preference window not affected by Repeating Charge preference
(Enhancement)Update link in XCharge Program Link
Hosted Email/Birthday Messages - HQ was able to delete the birthday template needed for birthday messages to function correctly
Insurance plans created from sheet import ignore preference for default insurance plans
(Enhancement)Load region specific manual pages when launching the help browser
Enterprise Pref to not pre-load ERAs in the Electronic EOBs - ERA 835s window
(Enhancement)Mass Email - Clarified the message that shows to users when clicking 'Prepare to Send'
21.1.30 (Beta) (Foreign) Released 5/24/2021
21.1.30 (Beta) Released 5/24/2021
Exported medication lists sometimes fail to import
Error when reversing claims sometimes
(Enhancement) Web Sched NewPat/Existing Pat iframe now sends a message to the parent window when a patient schedules an appointment
Improve PhoneNumber table sync
Improve PhoneNumber table sync memory use
21.1.29 (Beta) (Foreign) Released 5/20/2021
21.1.29 (Beta) (Foreign) Unreleased
21.1.29 (Beta) Released 5/20/2021
eRx, Self reported medications were assigned an incorrect ErxGuid sometimes
Age is still calculated for deceased patients in the family module family grid.
FormCreditCardManage - Updating oder of cards on fill grid needs to be done in descending order
Age did not automatically update in the patient edit window
3D Tooth Chart was crashing on some server computers
Cancelling a new procedure from account quick procs for customers on a discount plan would sometime UE
Hidden Unearned Types are still allocated when repeating charge tool is ran in some scenarios
Make Recall button does not jump to due date if providers are scheduled with no op specified
Perio chart - custom auto advance would sometimes cause an error when all teeth are marked as missing
(Enhancement) The three No...txt files were getting ignored if working directory was changed.
Mass Email - Make Case Insensative for Custom User Query SELECT and PatNum
Sales Tax sometimes get added to account for treatment planned procedures
Edit Carrier window incorrectly directs users to run an outdated DBM method
ControlFamily - FormDiscountPlanSubEdit handles making security logs, remove security log from ControlFamily
Right to left languages like Arabic were causing layout problems
Fee Billed to Insurance on auto-generated claims for Canada does not match fee billed to insurance for primary claims when fee billed does not equal procedure fee
Mass Email, email addresses containing an alias were not sent
Mass Email - changed the verification message box text to be clearer
Daily Procedures Report window, the "Only for procedure codes similar to:" filter was case sensitive.
Tx Plan module, patients with Pre Authorizations associated to invalid insurance plans or carriers crashed the program.
Longer incoming texts don't display as intended in OD Mobile
21.1.28 (Beta) (Foreign) Released 5/13/2021 (This version has a conversion script that will cause a backup to occur)
21.1.28 (Beta) Released 5/13/2021 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Updated right click menu item for Quick Paste Note text.
Electronic EOBs window, claimproc data reduction in attempt to save memory.
Negative As Total payments could still be made from an ERA when the ERA allow total payments preference was off.
Dental School - non- instructors are sometimes allowed to be set as the instructor on a requirement
Chart Module - Perio charts saved to images would start to cut off when zoom was set to 30 or higher.
Signing Treatment plan eClipboard does not show the TP as signed in OD proper
DiscountPlans - Default frequency limitations to infinite if all are 0.
Module Setup window was taller than allowed
Space maintainers now work with primary teeth.
FormCreditCardManage - Handling duiplicate credit card item order.
Treatment Finder Report, change text of "include patients without insurance" checkbox
Secondary Writeoffs can sometimes be negative
21.1.27 (Beta) (Foreign) Released 5/11/2021
21.1.27 (Beta) Released 5/11/2021
3D toothchart sometimes showed redX and gave error. D3D11.
PayConnect, clicking Cancel in the progress window when making terminal transactions was crashing the program.
Claim payment - The Pay as Total button when the "Claim Pay by Total splits automatically" preference was enabled would cause overpaid procedures sometimes
Message Replacement Fields window, did not include [NamePreferredOrFirst] replacement field for mass emails.
FormDiscountPlanSubEdit - Trying to drop a discount plan when adding a discount plan results in a UE
Index outside bounds when selecting a clinic when editing a procedure
Patient Edit, clearing WirelessPhone could sometimes prompt to send a text message.
FormCreditCardManage - Moving a card to another patient with existing cards can cause a UE
Kiosk Manager window, clicking Clear in the Active Kiosks grid was not clearing the kiosk.
Perio Chart window - There was a display issue around the boarders of the chart itself when setting zoom to -18 or less.
Web Chat reverted to suggested customer after selecting one manually
Capturing radiographs was crashing after about ten patients.
21.1.26 (Beta) (Foreign) Released 5/6/2021
21.1.26 (Beta) Released 5/6/2021
Perio chart was printing wrong when zoomed
Patient Portal, error occurred when a patient clicked the History button in the Care Summary area.
Wiki search sometimes did not show pages with links to other pages when search word matched a keyword
HouseCalls- appt.txt would sometimes not be available to get uploaded by HouseCalls
Procedure Info window - A zoom of -5 or less would cause the tooth range to be unclickable.
Student Evaluations - non-instructors were sometimes able to view student evaluations
Dental School - users were sometimes allowed to edit student requirements without permissions
Added GsmCharSet and GsmCharSetExtended to headmaster prefs class
eClipboard does not show any lines/borders after fields
Canada Claim Payments - Write Off button would sometimes ignores response
Clean up Query Result table in Headmaster
Canada Claim Payments - Write-off button would sometimes cause too much credit
eConfirmations, aggregated appointments were not all marked eConfirm Failed if the messages fail.
Recalculate estimates when attaching a discount plan to a patient - Backport to 21.1
Arrivals, appointment confirmation status change did not create an audit trail entry.
21.1.25 (Beta) (Foreign) Released 5/4/2021
21.1.25 (Beta) Released 5/4/2021
Multiple Adjustments Window - Patient payments were not being considered in the remaining balance
(Enhancement)Open Dental Cloud, require the Security Admin permission for adding/removing allowed IP addresses.
Claim Edit window is too tall for small screen on remote app server
(Enhancement)Allow users to import CDCREC codes regardless of the state of the EHR show feature
Merged patients were showing up in Family dropdown within Patient Portal.
(Enhancement)Default to patient's preferred name instead of their first name for replacement fields
Broadcaster - SyncEserviceAccountThread would sometimes throw an exception when pinging devices for the Headmaster
Reseller customers could temporarily sign up for Mass Email
Open Dental Cloud, changed message box text when attempting to move images to another patient
Electronic EOBs window, claim data reduction in attempt to save memory.
The date range picker control was malformed on windows throughout the program.
PayConnect, setup window would display password in plaintext sometimes.
Space Maintainer graphic was not showing for paint area Quadrant
Account module would be slow to load sometimes
21.1.24 (Beta) (Foreign) Released 4/28/2021
21.1.24 (Beta) Released 4/28/2021
Headmaster - Login would throw an exception that allowed users to log in with the wrong password
Incoming text messages were not linked to a patient.
21.1.23 (Beta) (Foreign) Released 4/27/2021
21.1.23 (Beta) Released 4/27/2021
Incorrect error message was being shown to offices when attempting to access a program that was disabled at HQ
New patient - date first visit would sometimes not get set correctly
Images - importing a document would sometimes not set the date created correctly
Headmaster texts did not always send.
DoseSpot, vitalsigns requirement for patients under 18 only considered most recent entry.
Online payments, EdgeExpress wasn't disabled when enabling a different processor for online payments
Database Maintenance, added a new method that deletes invalid Canadian ROT responses.
(Enhancement)FormEServicesWebSchedPat.cs didn't have the correct title when going through New or Existing patient.
Loading the account module could be slow sometimes
Enterprise Setup - Do not include 'None' appointment views preference sometimes did not get considered when loading appt views
Adding a new student sometimes did not load the correct class
(Enhancement)Improve phone number matching for incoming text messages.
Wireless Phone, including an extension caused an error.
21.1.22 (Beta) (Foreign) Released 4/21/2021 (This version has a conversion script that will cause a backup to occur)
21.1.22 (Beta) Released 4/21/2021 (This version has a conversion script that will cause a backup to occur)
Transworld, loading the A/R Manager window can cause an out of memory error for large offices
(Enhancement)Images module, popup the document window after copy/pasting in a new file
Broken appointment codes are excluded from Incomeplete Procedure Notes report even when they have a blank prompt
Sometimes appointments would have no background color instead of the default white
UE when clicking "OK" or "Print" on forms that have a font selected that is TTC format
CareCredit - pending transactions were sometimes not processed in the correct order
21.1.21 (Beta) (Foreign) Released 4/20/2021
21.1.21 (Beta) Released 4/20/2021
API - Threw StatusCode 500 errors without message text
Discount Plans - Medical Unit Quantity doesnt scale properly.
Electronic EOBs - ERA 835s window, changing filters without clicking Refresh was causing queries to run.
Sheet Fields do not stay highlighted after editing
Web Sched: Embedded mobile view used to cause unexpected page scrolling sometimes
(Enhancement)Modify Incomplete Procedures Report query for deleted notes
Outstanding Transactions Request (ROT) window, disabled the 'Version 4' option for all carriers due to erroneous responses that were causing issues.
Broadcaster MTReceiptThread - Deadlocks somtimes during processing
(Enhancement)Use ODDatePicker in Patient Edit window.
Open Dental Cloud - Adjust Billing Charges
Patient Portal Reset Code - email message date time sent was not getting set
ListBoxOD threw a UE sometimes when resizing.
DXC - Unhandled Exception would occur when adding attachment to claims
API - Add Image
CareCredit - Send Dup QS to the CareCredit Batch QS webpage
(Enhancement)Web Sched: Deprecate WebSchedNewPatVerifyInfo preference
FHIR - Planned appointments had a status of 'pending' instead of 'proposed
21.1.20 (Beta) (Foreign) Released 4/15/2021
21.1.20 (Beta) Released 4/15/2021
(Enhancement)Open Dental Cloud, removing the 'Allow Login From Any Location' permission from all users when there are no approved IP addresses could lock an office out of their database
Imaging Module, when changing user, tree was sometimes empty with graphical error
Web Sched Appointment window, change default date range from a month ago to today.
Employee Schedules, Edit Day window crashed when opening.
ERA Window - Sometimes crashes on load or refresh with an out of memory error for large databases
21.1.19 (Beta) (Foreign) Released 4/13/2021
21.1.19 (Beta) Released 4/13/2021
Restricted-To blockouts for Web Sched New Patient causing Web Sched Recall timeslots to not show properly sometimes
API - Appointments/ASAP searches did not always allow a ClinicNum
Arrivals, AutoReply had to be enabled for ComeIn message to be an option.
Clicking GoTo Appointment when View is 'none' sometimes threw UE
Preference 'EnterpriseNoneApptViewDefaultDisabled' was not considered after clicking GoTo Appointment
Family Module, having patient clones with clone and Superfamily feature off instantiates an empty Superfamily grid.
API - PUT Appointments said AptDateTime was invalid when missing from JSON
Dynamic Payment Plan - Calculates interest including TP procs.
Remote app sometimes has 8px offset on top and left that also affects mouse. Added "NoCustomBorders.txt" option as described on Zoom page.
Imaging Module - Users were getting a critical error when trying to stop or cancel an acquisition of images.
Images without a valid image category do not show in the image module
Patient Portal Reset Code emails did not show in the email client sometimes
ListBoxOD was slow when autoscrolling through many items on FormSheetDefEdit.
Comm Logs - Fix what is considered hidden for 'Show Automated Commlogs'
Bills window, sending thousands of bills at once was causing an out of memory exception sometimes.
Sheet Edit does not refresh properly when editing a sheet object
Clicking on fields in the mobile view do not update field highlighting on the mobile view panel
(Enhancement)Allow users to receive a PreAuth without Insurance Payment Create permission
21.1.18 (Beta) (Foreign) Released 4/8/2021
21.1.18 (Beta) Released 4/8/2021
Income Transfer Manager - UE when claims have been deleted with attached claim procs
Set variable window for saved query favorites will replace more than just the initial variable set. Breaks functionality in query
EDS Electronic statement batches overwrite previous batch when creating bulk statements
canceling a completed credit card payment causes a UE when no payment type is selected
Update Carriers button will create duplicate carriers if capitalization does not match in carrier name
FormPayment - 'Cancel' doesn't void X-Charge payments if paysplits aren't equal to amount.
Email Client - removed promotion from the list of automated message sources
(Enhancement)Canada, Insurance Plan List filter criteria is confusing
21.1.17 (Beta) (Foreign) Released 4/7/2021
21.1.17 (Beta) Released 4/7/2021
Imaging Module, when changing user, tree would not refresh
NewCrop - UE gets thrown sometimes when adding repeating charges
Family Module - Discount Plan frequency grid, the word Prophy was misspelled.
Added override to turn off dpi awareness by adding an empty text file called NoDpi.txt
21.1.16 (Beta) (Foreign) Released 4/6/2021 (This version has a conversion script that will cause a backup to occur)
21.1.16 (Beta) Released 4/6/2021 (This version has a conversion script that will cause a backup to occur)
The aging option Exclude Income Transfers could make the query slow sometimes
Ortho Chart window - The dates in the main grid were not being organized chronologically.
Email Inbox - message sources would sometimes not get selected on load
Email Client - When using Zoom the automated filter scroll bar and All button would get cutoff when reducing the size of the window
DentalEye program path was incorrectly updated
Canadian EOBs sometimes show procedure with $0 fee even though the fee billed to insurance was > $0
SheetUtil - GetStatementSheetDef using PIn.Int instead of PIn.Long
ERAs - Exception when cancelling the progress bar on refresh
Within AutoNote One Response key presses when focused on ListBox used to fire click button events.
ControlFamily - Only show frequency limitations if they are greater than 0
Discount Plans - Frequency Limitations can have decimals that overflow
(Enhancement)Changing Text OK field for a patient through the Text Message popup adds securitylog entry
Clinc query runs excessively when running the Payment Plan report
Canceling a new claim will delete the claim even after it has been sent
10DLC, 'Thanks for joining' text did not substitute [your Dentist] tag.
Etrans - Viewing or deleting an ERA sometimes has an error
PushNotifications, refactor for alternative push notification provider implementation.
(Enhancement)Procedure Code Tools window, the D Codes check box should correct abbreviations as well as descriptions.
Email Client window - On the Sent Tab clicking All under Manual and checking Show Failed Emails was causing some text overlap.
(Enhancement)Fill Sheet window - Users were not having their user-specific emails chosen by default in the from field when sending emails
Automation, PrintPatientLetter and PrintReferralLetter actions were crashing the program.
Documents sent to eClipboard with patient DOB input field will populate a date one day before date entered in Open Dental
DoseSpot, Edit patient API call uses Add patient route
ControlTreat - Candian 'Ins Rem' button appears on non-Canadian database.
Insurance Claims Window - Deleting claims did not delete Etrans 835 Attachments
Billing, sending statements was sometimes failing when a large number of statements was being sent
21.1.15 (Beta) (Foreign) Released 4/1/2021
21.1.15 (Beta) Released 4/1/2021
Control Appt, hitting F1 key when the view is on F10 or higher made it so F1 wouldn't select the first view
Broadcast Monitor, text messages cannot be searched when a database cannot be found.
FormCreditCardEdit - Deleting a credit card should check if their are duplicates before deleting tolkens
(Enhancement)Web Sched appointment form, default date range to start from the past month.
Email Hosting - Web request parameters were mismatched
eClipboard check in, mismatched device and clinic caused an error if device or appointment is headquarters clinic.
Icons would not have shown on older computers
Merged Patients sometimes not hidden in family module on superfamily guarantors
Setting a TP procedure complete will detach the procedure from payments when unearned type is not present
Clean up Monitored Status table in Headmaster
(Enhancement)Discount Plans - Add an option for users to set unlimited frequency limitations on the plan level
21.1.14 (Beta) (Foreign) Released 3/30/2021
21.1.14 (Beta) Released 3/30/2021
eRx - Setting a medication discontinued in eRx did not set a stop date in Open Dental
Open Dental Cloud, opening a saved treatment plan would sometimes result in an error
Procedure Info window, the Patient Payments grid wasn't considering payment plan payments associated to the procedure that were made outside of the family.
Edit Adjustment window, the Procedure group box wasn't considering payment plan payments associated to the procedure that were made outside of the family.
Payment Plan Procedures and Credits window, the Rem Before column wasn't considering payment plan payments associated to the procedure that were made outside of the family.
Wiki search slow to respond in some cases
Claimpayment erroneously marked as IsPartial, causing valid insurance payments to not show on deposit slips.
Dynamic Mode - Command line arguments are not escaped
APIBillingTests - Tests would consistently fail
(Enhancement)Add "Ignore Content" user preference for wiki search
(Enhancement)Show LName in superfamily commlogs when FName is blank
Broadcaster Transmissions, improve transmission retry delays.
Recurring Charges incorrectly creates charges sometimes after credit cards are moved between patients
New 2021 CDT Covid-19 Codes
PayPlanProductionEntry - AmountOverride is being set when full lock is selected
FormPayPlanDynamic - Set completed amount should happen after the Treatment Planned option is selected
21.1.13 (Beta) (Foreign) Released 3/25/2021 (This version has a conversion script that will cause a backup to occur)
21.1.13 (Beta) Released 3/25/2021 (This version has a conversion script that will cause a backup to occur)
ControlAccount - Toggle between Insurance and Discount Plan dashboards depending on whats associated to the patient.
Insurnace Overpaid report was slow to load in some situations
Repeating Tasks - When using repeating tasks, the task count for new task items was inaccurate sometimes
WebSched Advanced form was not keeping selection for checkbox.
FormDiscountPlanEdit - Annual Max should default to blank.
(Enhancement)Consider Pref when including Treatment Plan Discounts in Appt Module Net Production
Broadcaster - TransmistMasterThread and MTSendMasterThread spawn child threads during shutdown
Shutdown signals were not always being processed while inactive
CareCredit - round estimated fees to whole numbers for batch quickscreen
(Enhancement)Trios 3Shape only passes over Patient Last Name
API - Created Unit Tests
21.1.12 (Beta) (Foreign) Released 3/23/2021
21.1.12 (Beta) Released 3/23/2021
ODTextBox, TaskNum and PatNum right click context menu was not working.
Dynamic Payment Plan - GetExpected Charge logic doesn't consider insurance or discount plans for TP procs.
Discount Plans - UE on annual edge dates
Unit tests, SMSMTAttempt tests are failing.
ControlAppt - When running a frequency limitation check for discount plans and attached production is TPd error is show.
Confirmation Postcards, [time] was not filled out correctly.
(Enhancement)Display discount plan subscriber and plan notes in Family Module
EtransL - Unhandled Exception when patient has been deleted or added to the DB before import.
(Enhancement)Group Sub Note with other subscriber info in Discount Plan Sub Edit window
Deductible estimate for category procedure was not reflecting the appropriate amount in the treatment module
Google email, unchecking 'Download incoming email' also disabled sending email.
FormLateCharges
Insurance History - adding an insurance history would sometimes not update recall
(Enhancement)Merge Tool - Remove superfamily from patFrom
ERA preauthorizations did not update estimates.
Email inbox - Changed title of form to Email Client
DBM method FeeScheduleHiddenWithPatient unhides fee schedules for deleted patients
Sheets - Mobile Group Captions were the same for every language
Object Reference Error in Enter Treatment field of Chart Module
Unit test, ASAPActWSs_MoveAppointment_SendVerification was failing.
WebSched Advanced window - Would automatically minimize each clinic section when moving the window.
Unit tests, Test19_1eConnectorInit() was failing.
Unit tests, TimeSlots_ChooseTimeSlot_SendVerification() was failing
(Enhancement)10DLC OptIn/Out
EdgeExpress - Payment error message was not clear
WebSched, trying to find timeslots for an office without any operatories resulted in the wrong error.
21.1.11 (Beta) (Foreign) Released 3/19/2021
21.1.11 (Beta) Released 3/19/2021
ListBox threw UE when selecting message in Manage Module.
Edit Insurance Payment window, Note didn't show Auth Code and Ref Number.
Right-clicking on a transaction within the Patient Portal Transactions window would sometimes throw an unhandled exception
Account Module, Quick Procs Add button security message was not consistent.
Account Module Preference window, 'recurring charges run time' box did not stay grayed out when 'recurring charges run automatically' was not checked.
FormClaimEdit - Remove Capitation Claim Check on Pay By Procedure
MassEmailSignupsThread - Fix failing unit tests
Imaging Module - Attempting to export a PDF to a different patient's Imaging folder would cause OD to crash
Billing/Finace Charges, Undo - The message box that popped up with a list of patients with charges that could not be removed was opening behind Open Dental.
Wiki Search - search sometimes did not consider links to other wiki pages
Remote RDP sessions had layout issues.
(Enhancement)Images Module, popup the document window after importing images
(Enhancement)Indicate if a provider is hidden in the Custom Aging Report window
In eServices Automated Messaging, the Auto-Thank-you Calendar Event Title was not updating.
21.1.10 (Beta) (Foreign) Released 3/18/2021
21.1.10 (Beta) Released 3/18/2021
Emails, use external process setting, EmailMessages were not inserted into the database.
Perio Chart window - An error occurs when zoom is set to zero and a user opens the perio chart sometimes.
eServices WebSchedNewPat setup, clicking Today button did not clear date validation exclamation point.
21.1.9 (Beta) (Foreign) Released 3/18/2021 (This version has a conversion script that will cause a backup to occur)
21.1.9 (Beta) Released 3/18/2021 (This version has a conversion script that will cause a backup to occur)
CareCredit - improved batch request validation
AccountModule - Dynamic payment plan credit doesn't take proc status into account for 'DoNotAge' logic.
CareCredit - quickscreen batches were sometimes being processed incorrectly
FormLateCharges - Undoing late charges attached to Dynamic Payment Plans leaves the DPP in a broken state.
Editing Batch Insurance Payments threw UE when no ClaimPaymentGroup is selected
(Enchancement) Payment Plan Charge window - Added a permission that allows users to edit a pay plan charge date
Perio Chart window - The perio chart (non-graphical) had items that overlapped on the page when printing and using the zoom feature.
21.1.8 (Beta) (Foreign) Released 3/16/2021
21.1.8 (Beta) Released 3/16/2021
Remote RDP sessions had font size issues on high DPI displays
Dashboard attempted to insert into reporting server
Remove 'E' from eClipboard and eService
Diagnostics window, EnabledPlugins field were blank if the plugin(s) was third-party.
Deductible estimate for treatment planned procedures will sometimes exceed remaining deductible for patient
Edit Insurance Plan window, when high dpi or zoom, layout issues
FormDiscountPlanSubEdit - The Tab Order is Incorrect
Account Module - The text for the 'Show Automated Commlogs' checkbox was getting cut off when using zoom sometimes.
Mobile Settings should require eServices Setup permission
Offices using ClaimConnect as their default clearinghouse but sending e-claims from a different clearing house were sometimes being blocked from doing so
Computer Prefs - Duplicate computer names caused crash on startup
Convert scripts are slow when the ComputerPrefs table is changed
Late Charges, Undo - The message box that popped up with a list of patients with charges that could not be removed was opening behind Open Dental.
Over accrued write offs were not consistent between the multiple adjustments window and single adjustment
Perio Chart window - The top row of the Number Entry keys had minor graphical issues when using zoom sometimes.
(Enhancement)WebForms when clicking next/prev should return to the top of the screen
Unable to copy text messages from Text Messages Received window in right side panel by right clicking and selecting Copy.
Edit Appointment - new appointments would sometimes show student requirements incorrectly
Benefit Frequencies - Incorrect language on reports
Show user an error message when trying to use voice input in Perio Chart over a server RDP session
Printing - Tooth chart would not show up
Supplies - rearranged the grid columns
21.1.7 (Beta) (Foreign) Released 3/11/2021
21.1.7 (Beta) Released 3/11/2021
Attempted fix, OpenDental.exe was not being treated as a trusted executable by the CDT.dll
21.1.6 (Beta) Released 3/11/2021 (This version has a conversion script that will cause a backup to occur)
User Query Favorite print preview went behind main OD window
DoseSpot, multi-line patient notes on a medication would cause a 400 bad request error
When closing, Open Dental remained open in Task Manager. Sometimes, there was also an error.
Dynamic Payment Plans - Recalculates Est Patient portion when procedures set as complete
Dynamic Payment Plans - Removes Charge Debit when Procedure reverted to Treatment Planned
Automated Birthdays, emails were sent repeatedly if rule is setup for more than one day in advance.
(Enhancement)DentalXChange Attachment Process: Add image preview to Image Info window
Broadcaster - HQ Exception logging does not give enough information
(Enhancement)eClipboard - BYOD, allow sending a link when appointment is in a status other than Arrived.
(Enhancement)eClipboard - Check In, confirmation status change.
Signup portal unit tests failing
(Enhancement)Payment Plan Credits - Show discounted fees for procedures
(Enhancement) Chart Module - All rows and pages will be combined when sorting the progress grid by column header.
Email Inbox Overhaul
CareCredit - invalid input batches were sometimes being reprocessed
(Enhancement)Update patient data in DoseSpot
Patient Dashboard, selecting a different patient did not always fully update the view.
Version 20.5 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
20.5.78 Unreleased
20.5.77 (Foreign) Released 11/8/2021
20.5.77 Released 11/8/2021
Imaging module, patient portal folder was not showing the world folder icon
DoseSpot, DoseSpot does not support passing patient demographics via single sign on URL
20.5.76 (Foreign) Released 10/1/2021
20.5.76 Released 10/1/2021
Provider Production and Income report, the Ins Income column was wrong when viewing the clinic breakdown.
20.5.75 (Foreign) Released 9/17/2021
20.5.75 Released 9/17/2021
Procedure Code Tool - update procedure code abbreviations only when blank
Production and Income Report window, running the Provider Report Type for a large date range was slow for larger offices sometimes.
20.5.74 (Foreign) Released 9/2/2021
20.5.74 Released 9/2/2021
DoseSpot, skip over errors relating to medications not being associated to the correct patient
20.5.73 Released 8/24/2021
Completing treatment planned procedures was leaving unearned money attached to the procedure sometimes.
20.5.72 (Foreign) Released 8/5/2021
20.5.72 Released 8/5/2021
TimeSlot retrieval could take a long time on large databases in some cases
20.5.71 (Foreign) Released 8/3/2021
20.5.71 Released 8/3/2021
Edit Sheet Def window and Fill Sheet Window - Blank space would sometimes be added to the top of a multi-page sheet.
20.5.70 (Foreign) Released 7/26/2021
20.5.70 Released 7/26/2021
New trial version
20.5.69 (Foreign) Released 7/26/2021
20.5.69 Released 7/26/2021
ComboBoxOD, clicking underneath the last item in the drop down sometimes returned null
20.5.68 (Foreign) Released 7/14/2021
20.5.68 Released 7/14/2021
New trial version
20.5.67 (Foreign) Released 7/14/2021
20.5.67 Released 7/14/2021
Chart Module - UE occurred when trying to edit multiple procedures with the same provider
Sheet Pref Defaults - Remove the enum for SheetTypeEnum and hardcode the value
20.5.66 (Foreign) Released 7/6/2021
20.5.66 Released 7/6/2021
(Enhancement)DentalXChange Attachment Process: Add ability to make a new snip from the Image Info screen
Allocate Unearned, manually selecting outstanding procedures did not correctly allocate unearned sometimes.
ListBoxOD didn't allow for selecting numbered items on key down
ComboBoxOD, when retrieving the selected item, it would sometimes return null
Income Transfers, mismatched adjustments attached to procedures were not offsetting each other.
20.5.65 (Foreign) Released 6/22/2021 (This version has a conversion script that will cause a backup to occur)
20.5.65 Released 6/22/2021 (This version has a conversion script that will cause a backup to occur)
Bug, in a grid with dropdowns, using arrow keys to select wasn't firing the same event as using mouse.
New CEMT Lock Dates were not saved before pushing to databases
(Enhancement)FormEtrans835s - Added preference to ignore clinic / status of ERAs
20.5.64 (Foreign) Released 6/16/2021
20.5.64 Released 6/16/2021
New trial version
20.5.63 (Foreign) Released 6/16/2021
20.5.63 Released 6/16/2021
20.5.62 (Foreign) Released 6/15/2021
20.5.62 Released 6/15/2021
New trial version
20.5.61 (Foreign) Released 6/15/2021 (This version has a conversion script that will cause a backup to occur)
20.5.61 Released 6/15/2021 (This version has a conversion script that will cause a backup to occur)
Procedure button setup window had layout issues when zoom
CEMT security setup list of users scrollbar was stuck at upper left
Unscheduled and Recall Lists - Would print incorrectly when using zoom.
Ortho Chart - signature would sometimes get invalidated when more than one chart for a single day
CEMT users were not included in list of DoseSpot providers
(Enhancement)Claims - Improve GetClaimFromX12 query
Quick Buttons - allow quick buttons in the trial version
20.5.60 (Foreign) Released 6/4/2021
20.5.60 Released 6/4/2021
Local user group overwrote CEMT user group when editing in Open Dental
Patient picture, when unavailable, box was too dark
Reverted previous fix for an out of memory error when generating the billing list because it was causing deadlock errors for some users
20.5.59 (Foreign) Released 6/2/2021
20.5.59 Released 6/2/2021
New trial version
20.5.58 (Foreign) Released 6/2/2021
20.5.58 Released 6/2/2021
20.5.57 (Foreign) Released 6/1/2021 (This version has a conversion script that will cause a backup to occur)
20.5.57 Released 6/1/2021 (This version has a conversion script that will cause a backup to occur)
Creating the billing list for large offices could cause an out of memory issue sometimes
Central User Edit window, did not refresh to show user updates unless window was re-opened.
Imaging Module - AutoImport sometimes attempted to import the same file twice
(Enhancement)Repeating Charge Automation controls in Module Preference window not affected by Repeating Charge preference
Hosted Email/Birthday Messages - HQ was able to delete the birthday template needed for birthday messages to function correctly
Enterprise Pref to not pre-load ERAs in the Electronic EOBs - ERA 835s window
20.5.56 (Foreign) Released 5/24/2021
20.5.56 Released 5/24/2021
(Enhancement) Web Sched NewPat/Existing Pat iframe now sends a message to the parent window when a patient schedules an appointment
Improve PhoneNumber table sync
Improve PhoneNumber table sync memory use
20.5.55 (Foreign) Released 5/20/2021
20.5.55 Released 5/20/2021
Signing Treatment plan eClipboard does not show the TP as signed in OD proper
Secondary Writeoffs can sometimes be negative
FormCreditCardManage - Updating oder of cards on fill grid needs to be done in descending order
3D Tooth Chart was crashing on some server computers
Hidden Unearned Types are still allocated when repeating charge tool is ran in some scenarios
Perio chart - custom auto advance would sometimes cause an error when all teeth are marked as missing
(Enhancement) The three No...txt files were getting ignored if working directory was changed.
Mass Email - Make Case Insensative for Custom User Query SELECT and PatNum
Sales Tax sometimes get added to account for treatment planned procedures
Mass Email - changed the verification message box text to be clearer
Daily Procedures Report window, the "Only for procedure codes similar to:" filter was case sensitive.
Tx Plan module, patients with Pre Authorizations associated to invalid insurance plans or carriers crashed the program.
Longer incoming texts don't display as intended in OD Mobile
20.5.54 (Foreign) Released 5/13/2021
20.5.54 Released 5/13/2021
Electronic EOBs window, claimproc data reduction in attempt to save memory.
Negative As Total payments could still be made from an ERA when the ERA allow total payments preference was off.
Chart Module - Perio charts saved to images would start to cut off when zoom was set to 30 or higher.
Module Setup window was taller than allowed
Space maintainers now work with primary teeth.
FormCreditCardManage - Handling duiplicate credit card item order.
20.5.53 (Foreign) Released 5/11/2021
20.5.53 Released 5/11/2021
3D toothchart sometimes showed redX and gave error. D3D11.
PayConnect, clicking Cancel in the progress window when making terminal transactions was crashing the program.
Message Replacement Fields window, did not include [NamePreferredOrFirst] replacement field for mass emails.
Index outside bounds when selecting a clinic when editing a procedure
FormCreditCardManage - Moving a card to another patient with existing cards can cause a UE
Kiosk Manager window, clicking Clear in the Active Kiosks grid was not clearing the kiosk.
Perio Chart window - There was a display issue around the boarders of the chart itself when setting zoom to -18 or less.
Web Chat reverted to suggested customer after selecting one manually
Capturing radiographs was crashing after about ten patients.
20.5.52 (Foreign) Released 5/6/2021
20.5.52 Released 5/6/2021
Perio chart was printing wrong when zoomed
Patient Portal, error occurred when a patient clicked the History button in the Care Summary area.
HouseCalls- appt.txt would sometimes not be available to get uploaded by HouseCalls
Procedure Info window - A zoom of -5 or less would cause the tooth range to be unclickable.
eClipboard does not show any lines/borders after fields
eConfirmations, aggregated appointments were not all marked eConfirm Failed if the messages fail.
Arrivals, appointment confirmation status change did not create an audit trail entry.
20.5.51 (Foreign) Released 5/4/2021
20.5.51 Released 5/4/2021
Multiple Adjustments Window - Patient payments were not being considered in the remaining balance
Claim Edit window is too tall for small screen on remote app server
(Enhancement)Allow users to import CDCREC codes regardless of the state of the EHR show feature
Merged patients were showing up in Family dropdown within Patient Portal.
(Enhancement)Default to patient's preferred name instead of their first name for replacement fields
Open Dental Cloud, changed message box text when attempting to move images to another patient
Electronic EOBs window, claim data reduction in attempt to save memory.
The date range picker control was malformed on windows throughout the program.
PayConnect, setup window would display password in plaintext sometimes.
Space Maintainer graphic was not showing for paint area Quadrant
Account module would be slow to load sometimes
20.5.50 (Foreign) Released 4/28/2021
20.5.50 Released 4/28/2021
Incoming text messages were not linked to a patient.
20.5.49 (Foreign) Released 4/27/2021
20.5.49 Released 4/27/2021
Incorrect error message was being shown to offices when attempting to access a program that was disabled at HQ
Images - importing a document would sometimes not set the date created correctly
Database Maintenance, added a new method that deletes invalid Canadian ROT responses.
Advanced button in the eServices Setup window crashes after update
Loading the account module could be slow sometimes
Enterprise Setup - Do not include 'None' appointment views preference sometimes did not get considered when loading appt views
Adding a new student sometimes did not load the correct class
(Enhancement)Improve phone number matching for incoming text messages.
Adding image to second language does not show image.
20.5.48 (Foreign) Released 4/21/2021 (This version has a conversion script that will cause a backup to occur)
20.5.48 Released 4/21/2021 (This version has a conversion script that will cause a backup to occur)
Transworld, loading the A/R Manager window can cause an out of memory error for large offices
(Enhancement)Images module, popup the document window after copy/pasting in a new file
UE when clicking "OK" or "Print" on forms that have a font selected that is TTC format
CareCredit - navigating to the quickscreen home page sometimes does not get the correct original RefNumber
CareCredit - pending transactions were sometimes not processed in the correct order
20.5.47 (Foreign) Released 4/20/2021
20.5.47 Released 4/20/2021
Electronic EOBs - ERA 835s window, changing filters without clicking Refresh was causing queries to run.
Web Sched: Embedded mobile view used to cause unexpected page scrolling sometimes
Outstanding Transactions Request (ROT) window, disabled the 'Version 4' option for all carriers due to erroneous responses that were causing issues.
Patient Portal Reset Code - email message date time sent was not getting set
ListBoxOD threw a UE sometimes when resizing.
DXC - Unhandled Exception would occur when adding attachment to claims
API - Add Image
(Enhancement)Web Sched: Deprecate WebSchedNewPatVerifyInfo preference
FHIR - Planned appointments had a status of 'pending' instead of 'proposed
20.5.46 (Foreign) Released 4/15/2021
20.5.46 Released 4/15/2021
Imaging Module, when changing user, tree was sometimes empty with graphical error
Web Sched Appointment window, change default date range from a month ago to today.
Employee Schedules, Edit Day window crashed when opening.
ERA Window - Sometimes crashes on load or refresh with an out of memory error for large databases
20.5.45 (Foreign) Released 4/13/2021
20.5.45 Released 4/13/2021
Remote app sometimes has 8px offset on top and left that also affects mouse. Added "NoCustomBorders.txt" option as described on Zoom page.
Images without a valid image category do not show in the image module
Patient Portal Reset Code emails did not show in the email client sometimes
ListBoxOD was slow when autoscrolling through many items on FormSheetDefEdit.
Comm Logs - Fix what is considered hidden for 'Show Automated Commlogs'
Bills window, sending thousands of bills at once was causing an out of memory exception sometimes.
(Enhancement)Allow users to receive a PreAuth without Insurance Payment Create permission
20.5.44 (Foreign) Released 4/10/2021
20.5.44 Released 4/10/2021
Restricted-To blockouts for Web Sched New Patient causing Web Sched Recall timeslots to not show properly sometimes
Arrivals, AutoReply had to be enabled for ComeIn message to be an option.
Clicking GoTo Appointment when View is 'none' sometimes threw UE
Preference 'EnterpriseNoneApptViewDefaultDisabled' was not considered after clicking GoTo Appointment
Family Module, having patient clones with clone and Superfamily feature off instantiates an empty Superfamily grid.
Imaging Module - Users were getting a critical error when trying to stop or cancel an acquisition of images.
20.5.43 (Foreign) Released 4/8/2021
20.5.43 Released 4/8/2021
Imaging Module, when changing user, tree would not refresh
EDS Electronic statement batches overwrite previous batch when creating bulk statements
canceling a completed credit card payment causes a UE when no payment type is selected
Update Carriers button will create duplicate carriers if capitalization does not match in carrier name
FormPayment - 'Cancel' doesn't void X-Charge payments if paysplits aren't equal to amount.
(Enhancement)Canada, Insurance Plan List filter criteria is confusing
20.5.42 (Foreign) Released 4/7/2021
20.5.42 Released 4/7/2021
Added override to turn off dpi awareness by adding an empty text file called NoDpi.txt
20.5.41 (Foreign) Released 4/6/2021 (This version has a conversion script that will cause a backup to occur)
20.5.41 Released 4/6/2021 (This version has a conversion script that will cause a backup to occur)
Ortho Chart window - The dates in the main grid were not being organized chronologically.
DentalEye program path was incorrectly updated
Canadian EOBs sometimes show procedure with $0 fee even though the fee billed to insurance was > $0
SheetUtil - GetStatementSheetDef using PIn.Int instead of PIn.Long
ERAs - Exception when cancelling the progress bar on refresh
Mass Email, changing status to enabled/disabled is blocked in 20.5
Within AutoNote One Response key presses when focused on ListBox used to fire click button events.
Claims - CalculateAndUpdate will update when using the procedure fee in 20.5
Canceling a new claim will delete the claim even after it has been sent
Etrans - Viewing or deleting an ERA sometimes has an error
(Enhancement)Procedure Code Tools window, the D Codes check box should correct abbreviations as well as descriptions.
(Enhancement)Fill Sheet window - Users were not having their user-specific emails chosen by default in the from field when sending emails
DoseSpot, Edit patient API call uses Add patient route
Insurance Claims Window - Deleting claims did not delete Etrans 835 Attachments
Billing, sending statements was sometimes failing when a large number of statements was being sent
20.5.40 (Foreign) Released 4/1/2021
20.5.40 Released 4/1/2021
Control Appt, hitting F1 key when the view is on F10 or higher made it so F1 wouldn't select the first view
FormCreditCardEdit - Deleting a credit card should check if their are duplicates before deleting tolkens
(Enhancement)Web Sched appointment form, default date range to start from the past month.
ListBoxOD threw on resize.
eClipboard check in, mismatched device and clinic caused an error if device or appointment is headquarters clinic.
Setting a TP procedure complete will detach the procedure from payments when unearned type is not present
20.5.39 (Foreign) Released 3/30/2021
20.5.39 Released 3/30/2021
eRx - Setting a medication discontinued in eRx did not set a stop date in Open Dental
Open Dental Cloud, opening a saved treatment plan would sometimes result in an error
Dynamic Mode - Command line arguments are not escaped
Recurring Charges incorrectly creates charges sometimes after credit cards are moved between patients
New 2021 CDT Covid-19 Codes
20.5.38 (Foreign) Released 3/25/2021 (This version has a conversion script that will cause a backup to occur)
20.5.38 Released 3/25/2021 (This version has a conversion script that will cause a backup to occur)
WebSched Advanced window - Would automatically minimize each clinic section when moving the window.
CareCredit - round estimated fees to whole numbers for batch quickscreen
(Enhancement)Trios 3Shape only passes over Patient Last Name
20.5.37 (Foreign) Released 3/23/2021
20.5.37 Released 3/23/2021
Confirmation Postcards, [time] was not filled out correctly.
In eServices Automated Messaging, the Auto-Thank-you Calendar Event Title was not updating.
EtransL - Unhandled Exception when patient has been deleted or added to the DB before import.
Google email, unchecking 'Download incoming email' also disabled sending email.
Insurance History - adding an insurance history would sometimes not update recall
ERA preauthorizations did not update estimates.
Object Reference Error in Enter Treatment field of Chart Module
Unit tests, Test19_1eConnectorInit() was failing.
Unit tests, TimeSlots_ChooseTimeSlot_SendVerification() was failing
EdgeExpress - Payment error message was not clear
Reverting 'Deductible estimate for treatment planned procedures will sometimes exceed remaining deductible for patient'
20.5.36 (Foreign) Released 3/19/2021
20.5.36 Released 3/19/2021
Edit Insurance Payment window, Note didn't show Auth Code and Ref Number.
Right-clicking on a transaction within the Patient Portal Transactions window would sometimes throw an unhandled exception
Account Module Preference window, 'recurring charges run time' box did not stay grayed out when 'recurring charges run automatically' was not checked.
FormClaimEdit - Remove Capitation Claim Check on Pay By Procedure
Imaging Module - Attempting to export a PDF to a different patient's Imaging folder would cause OD to crash
Remote RDP sessions had layout issues.
(Enhancement)Images Module, popup the document window after importing images
20.5.35 (Foreign) Released 3/18/2021
20.5.35 Released 3/18/2021
FormLateCharges - Undoing late charges attached to Dynamic Payment Plans leaves the DPP in a broken state.
Editing Batch Insurance Payments threw UE when no ClaimPaymentGroup is selected
Perio Chart window - An error occurs when zoom is set to zero and a user opens the perio chart sometimes.
eServices WebSchedNewPat setup, clicking Today button did not clear date validation exclamation point.
20.5.34 (Foreign) Released 3/17/2021 (This version has a conversion script that will cause a backup to occur)
20.5.34 Released 3/17/2021 (This version has a conversion script that will cause a backup to occur)
Remote RDP sessions had font size issues on high DPI displays
Diagnostics window, EnabledPlugins field were blank if the plugin(s) was third-party.
Deductible estimate for treatment planned procedures will sometimes exceed remaining deductible for patient
Edit Insurance Plan window, when high dpi or zoom, layout issues
Offices using ClaimConnect as their default clearinghouse but sending e-claims from a different clearing house were sometimes being blocked from doing so
Convert scripts are slow when the ComputerPrefs table is changed
CareCredit - improved batch request validation
Over accrued write offs were not consistent between the multiple adjustments window and single adjustment
Perio Chart window - The top row of the Number Entry keys had minor graphical issues when using zoom sometimes.
CareCredit - quickscreen batches were sometimes being processed incorrectly
Unable to copy text messages from Text Messages Received window in right side panel by right clicking and selecting Copy.
Edit Appointment - new appointments would sometimes show student requirements incorrectly
Benefit Frequencies - Incorrect language on reports
Show user an error message when trying to use voice input in Perio Chart over a server RDP session
Printing - Tooth chart would not show up
(Enchancement) Payment Plan Charge window - Added a permission that allows users to edit a pay plan charge date
Perio Chart window - The perio chart (non-graphical) had items that overlapped on the page when printing and using the zoom feature.
20.5.33 (Foreign) Released 3/12/2021 (This version has a conversion script that will cause a backup to occur)
20.5.33 Released 3/12/2021 (This version has a conversion script that will cause a backup to occur)
User Query Favorite print preview went behind main OD window
DoseSpot, multi-line patient notes on a medication would cause a 400 bad request error
When closing, Open Dental remained open in Task Manager. Sometimes, there was also an error.
Automated Birthdays, emails were sent repeatedly if rule is setup for more than one day in advance.
(Enhancement)DentalXChange Attachment Process: Close Snipping Tool after a snip is made
(Enhancement)DentalXChange Attachment Process: Add image preview to Image Info window
CareCredit - invalid input batches were sometimes being reprocessed
(Enhancement)Update patient data in DoseSpot
Patient Dashboard, selecting a different patient did not always fully update the view.
Account Module - The text for the 'Show Automated Commlogs' checkbox was getting cut off when using zoom sometimes.
20.5.32 (Beta) (Foreign) Released 3/9/2021 (This version has a conversion script that will cause a backup to occur)
20.5.32 (Beta) Released 3/9/2021 (This version has a conversion script that will cause a backup to occur)
Graphical Perio Chart was slightly cut off at bottom
Cloud - unhandled exception caused the program to enter an infinite loop when attempting to log on
Some button icons were overlapping button border line.
Dental Schools - Users were unable to set student requirements complete
ControlTreat - Update discountplanamt in LoadActiveTp
Dental school courses and classes weren't reflecting changes made until the form was reopened
Main Menu - Unfinalized Payment Report was not displaying in the Reports menu
(Enhancement)DentalXChange Attachment window: Pop up the Image Info window upon taking a snip
Used to UE when trying to access Ins Verify window with regions added.
eRx Setup, registering new clinics would not save the ID and Key correctly.
Procedure Codes Fee Schedules - The window was loading larger than the screen size when using Zoom
CareCredit - duplicate batch quickscreens were sometimes being processed incorrectly
W watch was not showing on old graphical tooth chart
Patient Portal: Changing username caused users to get signed out
'Supplemental Backup Successful' alert items sometimes have ClinicNum=0 instead of ClinicNum=-1
DoseSpot - Perscriptions being set to quantity 0
20.5.31 (Beta) (Foreign) Released 3/4/2021
20.5.31 (Beta) Released 3/4/2021
(Enhancement)Enter Payment window, start the cursor in the top cell of the "Allowed" column for Category Percentage plans when Blue Book is active.
Security window, user was prompted to restart Open Dental after adding/removing Account Quick Procs Add permission.
(Enhancement)Added the option to opt out of downloading the inbox for Gmail accounts
Required Fields, using race as a required field was causing an error
20.5.30 (Beta) (Foreign) Released 3/3/2021
20.5.30 (Beta) Released 3/3/2021
Commlogs - User created commlogs incorrectly treated as automated
Certifications window - When viewing by Cert Complete, the Certifications list would include certs from hidden categories.
Chart Module - The ability to adjust the height of the image section was not functioning.
Sheet Def Defaults window, changing the Clinic combo box selection was prompting the user to save changes when nothing changed sometimes.
Payment window - Delete button label would overlap the Note text box when zoom was set to 16 or higher.
20.5.29 (Beta) (Foreign) Released 3/2/2021
20.5.29 (Beta) Released 3/2/2021
Edit eReminder Rule window was crashing when adding another language
Kiosk window, "Welcome Screen" text was not centered to the screen.
(Enhancement)Account Module, always show Quick Procs button, users without Account Procs Quick Add permission will be blocked from button.
Edit eReminder Rule window - The headers describing each field were missing
Appointments Module - Restricted blockouts were still allowing appointments to be scheduled over the top of them.
(Enhancement)Insurance Plans, don't use Blue Book for PPO plans that don't track write-offs.
20.5.28 (Beta) (Foreign) Released 2/25/2021
20.5.28 (Beta) Released 2/25/2021
Email Failure Alert - alert did not give enough information on what went wrong.
Creating a negative Payment Split that is attached to a Dynamic Payment Plan can result in a negative Payment Plan Charge.
Default mobile layout scrambled if you remove headers/input fields in second language
CareCredit - Browser emulation was not being set for payments
Text Messaging window, filling the conversation thread was crashing the program sometimes.
Trial Installer would always add a blank ODI and data directory
CEMT via Middle Tier, users could not change their own passwords.
Canada: Lab fee codes don't retain "Fee billed to insurance"
Initial Payment window - the "Prefer this Patient" text was getting cut off when using the Zoom feature sometimes.
Canada: Labs do not use the parent proc benefits and limitations
20.5.27 (Beta) (Foreign) Released 2/23/2021
20.5.27 (Beta) Released 2/23/2021
LogOff window - When using the Zoom feature, the logOff window wasn't sizing correctly.
Recall List window - Would grow in size after minimizing and restoring repeatedly.
'Mail' flag on DXC claims showed 'Invalid NEA number' in response received from clearinghouse
CareCredit - batch QS were sometimes sent for patients with expired batches
(Enhancement)FAQ System - Add Ctrl-Z to Answer Textbox
Changed wording on 'Go To Appt Date' button in the Other Appts form to accurately reflect that this button does
Transworld, filter combo boxes would sometimes not allow selecting a new item
Open Dental Cloud, machine name would sometimes not display correctly
Open Dental Cloud, attempting to get the storage size in the cloud management window was causing an error
Assembly info text parsing in ProgramEntry without commas crashed OpenDental.
Text messages weren't sending when services are showing as down in Headmaster
Exiting the program before a successful log on would sometimes leave a row in the active instance table
20.5.26 (Beta) (Foreign) Released 2/17/2021
20.5.26 (Beta) Released 2/17/2021
When deleting many fields on the sheet in FormSheetDefEdit.cs, the ListBoxOD fields didn't show items.
Zoom window - Zoom was not functioning when connecting via middle tier
Web payments upload to ODHQ
20.5.25 (Beta) (Foreign) Released 2/16/2021 (This version has a conversion script that will cause a backup to occur)
20.5.25 (Beta) Released 2/16/2021 (This version has a conversion script that will cause a backup to occur)
Canada: Lab fee codes (attached to a procedure) don't show and/or retain their "Fee billed to insurance".
(Enhancement)Select Payment Plan window, added a column to the grid that indicates whether or not a payment plan is active or closed.
Error message that showed for offices trying to add a gmail account did not show the real error
Imaging module, double clicking on the document preview was crashing the program sometimes.
Imaging module, clicking Cancel was crashing the program sometimes.
Imaging module, clicking paste was causing a 'Requested Clipboard operation did not succeed' error sometimes.
Stable version did not populate in Manage FAQ's form
Security window, double clicking on the Users grid was crashing the program sometimes.
Edit Insurance Plan window, changing the Filing Code was crashing the program sometimes.
Tx Plan module, clicking eClipboard was crashing the program sometimes.
Only report Open Dental Cloud active instance count to HQ if it's greater than 0
Making edits in the FAQ edit window causes the page to disappear
Sorting the FAQ picker window by column can throw an exception if the grid is empty
Procedure Codes Tool window (Canada), checking Recall Types and running altered 'Root Planing' to 'Root Planning'.
Supplemental Backups alert category is tied to the 'All' alert category link, not the 'Supplemental Backups' link.
Provider Edit window - When editing a deleted provider, the form could not be closed
CareCredit - Changed batch quickscreens to expire after 24hrs
20.5.24 (Beta) (Foreign) Released 2/11/2021
20.5.24 (Beta) Released 2/11/2021
Edit Payment Split window, payment splits for adjustments could not be attached to dynamic payment plans.
(Enhancement)Task List window, when the Repeating Task Lists (Legacy) feature is off, hide all controls related to it.
ListBoxOD would have scrolled above the first selected item if multiple items were selected at the same time not showing the items.
Payment Plans, payment splits were being suggested for the guarantor of payment plans when using payment plan version 'No Charges to Account (rarely used)'.
About window, Diagnostics always had 'PatientNumCur' set to -1.
Signing Treatment plan in check-in checklist does not show the TP as signed in OD proper.
DXC attachment process: Snipping Tool button could fail to launch Snip & Sketch
(Enhancement)Add ability for HQ to quickly add a FAQ to the current page in the help browser
(Enhancement)Load the Manage FAQ's form with the manual page and version text boxes filled out
20.5.23 (Beta) (Foreign) Released 2/10/2021
20.5.23 (Beta) Released 2/10/2021
Web Payments through XWeb were not being pulled back into OD.
20.5.22 (Beta) (Foreign) Released 2/9/2021
20.5.22 (Beta) Released 2/9/2021
Imaging Module - Hovering over the folders list wasn't allowing mouse wheel scrolling
Forms shown with ShowDialog were not being disposed of afterward, leading to potential issues throughout the app
Mobile Item Caption when changing the same field in a different language
Income Transfer Manager, payment splits incorrectly linked to both procedures and payment plans were not being corrected.
Web Sched Recall - Appointment-restricted patients could still schedule appts sometimes
DoseSpot, syncing clinicerxs didn't invalidate the cache for all connections.
Repeat charges preference was preventing recurring charges from running even if repeat charges weren't enabled
Topaz Signature Pads, starting a signature capture and closing the window would crash the program sometimes.
Chart module, large HTML emails caused the program to crash sometimes.
Recurring charges- inactive recurring charges were sometimes processed
Adding a new credit card sometimes would not show all of the enabled processors
Imaging Module - Scrolling to the bottom of a large image tree, then collapsing the tree would cause it to disappear from view
Edit Insurance Plan window, misclicking on an employer caused an error sometimes.
Edit Patient Information window, misclicking on a state caused an error sometimes.
Edit Insurance Plan window, misclicking on a carrier caused an error sometimes.
Edit Patient Information window, misclicking on an employer caused an error sometimes.
Chart Module - viewing multivisit group procedures would sometimes cause an error
Zoom set to 3 or higher was showing a repeat of graphics on controls with background images.
Web Browser, opening new windows from FormWebBrowser caused links to open in IE.
Mismatched language settings warning was misleading
ListBoxOD in FormSheetDefEdit.cs didn't unhighlight fields when deselecting on sheet.
PatientGallery bridge would sometimes launch without parameters
The last procedure on a preauthorization was not prevented from being deleted in the appointment edit window
(Enhancement)Allow customers not on support to authenticate with Google for Gmail.
Mass Email, set EServiceSignup.DateStopped when a Registration Key is disabled or ended.
On a Surface Tablet in tablet mode trying to open some forms would have thrown a UE.
The wording in the fee schedule authorization window was inconsistent with what was expected
20.5.21 (Beta) (Foreign) Released 2/4/2021
20.5.21 (Beta) Released 2/4/2021
DXC attachment process: Snipping tool could cause memory access errors
Patient Portal Web Mail: Can't vertically resize the text input
Can delete patients with Discount Plans attached. Deleted patients show on Discount Plan report.
QuickBooks Online, trying to deposit to Inventory or Undeposited Funds accounts resulted in an error.
Imaging Module - Images were duplicating when dragging to another folder sometimes.
Imaging Module - Changing an image category via double click would move to the new location and attempt to confirm afterwards.
Canadian lab procedure descriptions showed inconsistently across modules
Fill Sheet window, starting a signature capture and then closing the window was causing Open Dental to hard crash sometimes.
Convert Script - 20.5.17 would fail for customers using Linux servers
WebMail alerts could not be created on a Linux server
RecordCloudSessionUseThread - Typo in web method field
20.5.20 (Beta) (Foreign) Released 2/3/2021
20.5.20 (Beta) Released 2/3/2021
CareCredit Batch QS request- error would occur when no valid response from CareCredit
HandleExpiredConfirmationPendings - Thread frequently sends invalid heartbeat alerts
Account module, selecting a patient and loading the module was crashing the program sometimes.
20.5.19 (Beta) (Foreign) Released 2/2/2021
20.5.19 (Beta) Released 2/2/2021
No validation was present for deleting a treatment planned procedure attached to a preauth
Open Dental was not fully exiting after receiving a termination signal when silently updating via command-line arguments sometimes.
Secondary providers were automatically being selected for new prescriptions.
(Enhancement)Edited Deposit Slip window, removed unnecessary warning when QuickBooks Online accounts were not selected.
Guarantor substitution codes affected other family members
Manage Module, typing in the Filter by Name field caused an error.
Broadcaster, failing to properly start sending transmissions to an eConnector can block future transmissions.
Group Note - Attempted bug fix for proc dates set to 0001-01-01
HandleExpiredConfirmationPendingsThread - Thread logging to wrong subdirectory
Broadcaster, move each AccountMaintThread RunMethod to its own BroadcasterThreadAbs.
WebApps CrudGenerator, EnumAsString fields default value.
20.5.18 (Beta) (Foreign) Released 1/28/2021
20.5.18 (Beta) Released 1/28/2021
CEMT: Was unable to search patients when there was a version mismatch
Outstanding Insurance Claims Report - Setting 'Days Old' as blank would sometimes incorrectly show invalid days warning
Charting a procedure with a frequency limitation would sometimes cause an error
TSI - PreAuths were sometimes flagged as outstanding claims
Edit Appointment - histappointment row did not get created when changing confirmation status sometimes
State Abbreviations window, Medicaid ID Length column overlapped window border.
Task Search window - Searching for a task using invalid characters had a message box loop
OK and Cancel buttons were obscured in the Unearned Allocation, Unearned Income, and Line Item Unearned Income Reports.
Internal Registration Form, "'Message" was misspelled.
Proc Quick Add - Fix scaling with zoom
CareCredit - processing pending transactions would sometimes not handle errors correctly
Printing, emailing, or creating a PDF from a statement in the Fill Sheet window caused an error.
Time Card window, Clicking the Calc Week OT button could cause an error.
Web Forms: Checkboxes in Mobile Mode show box and oval overlaid
Printing - Opening a form while printing can make that form appear behind Open Dental
PreXion Acquire - Fix command line sending illegal characters
20.5.17 (Beta) (Foreign) Released 1/26/2021 (This version has a conversion script that will cause a backup to occur)
20.5.17 (Beta) Released 1/26/2021 (This version has a conversion script that will cause a backup to occur)
Web Forms, headers with checkboxes under them can display in the wrong order sometimes
Payment Plans, when the guarantor of a payment plan is from a different family than the patient, payments would post to the wrong account.
eRx, not all program properties are visible and can cause login problems
CEMT over Middle Tier - Threw UE when clicking X or Cancel on Choose Database window
Logicoy url endings vary based on state
When using Remote Desktop, errors "Object is currently in use elsewhere"
CareCredit - batch quickscreens would sometimes fail to process
Repeat Charge - Hide unearned types that are marked as Do Not Show on Account
State Abbreviation Edit - Medicaid ID warning always shows
Send to TSI - Fix grammar for outstanding claims
Claim As Total - Capitation claim throws UE
Sheets - Deleting a default sheet can cause a UE
Text message window, character count was not set when loading a pre-filled text message.
(Enhancement)Manage module - Added a first name filter to the Employee Time Clock Grid
Autocodes should not consider inactive treatment plans
Resizing the main window small enough to run the patient dashboard off the left side of the window caused an error
20.5.16 (Beta) (Foreign) Released 1/21/2021
20.5.16 (Beta) Released 1/21/2021
Appointment module - would have a GDI+ graphics exception related to clearing the pinboard rarely
EServices Advanced form was not laid out propery when Zoomed
Signups for ODMobile don't warn about Mobile Credentials
Fill Sheet and Sheet Def Edit forms: Closing the forms or using them was causing potential slowness
CC Recurring Charges was showing a message with an incorrect number of cards deselected sometimes.
Web Payments, payments made using XWeb were being blocked by not having EdgeExpress enabled.
eServices, Automated Messaging, double click rule, click Advanced. When using zoom, these windows were laying out wrong
Imaging Module - Draging and dropping files into the same folder consecutively was not functioning.
Global procedure code substitutions required a manual refresh after adding unrelated insurance level substitutions
When updating with a mix of storage engines, two backups could be created sometimes
Losing connection to the MySQL server was crashing the program sometimes.
Web Chat - Auto suggest patient did not fail silently
Canada - Preauth EOB is not entered into claim proc estimate
Billing Defaults, Include 'Adjust' checkbox does not resize with the window.
Recurring Charges, a $0 prepayment split was getting created sometimes.
Finding schedules with operatories with old clinic associations threw SQL query error
Wiki Window - When Zooming in using the Zoom feature, page text was cut off on the right side.
Certification window - The filter by category was not returning correct results.
Imaging Module - Dragging PDF files from one category to another was not working.
Allow Providers/Employees/DoseSpot to be Associated to CEMT Users
Open Dental Cloud - Add Billing Charges
Broken Appointment - Sales Tax not calculating correctly
WebSched - Theme styling missing from some widgets
(Enhancement)Modify Trophy Enhanced bridge to allow column sorting in the Select Folder grid
20.5.15 (Beta) (Foreign) Released 1/15/2021
20.5.15 (Beta) Released 1/15/2021
Canada, preauth EOB estimates are not entered into preauth as estimates.
Name of Billing/Finance Charges window was not consistent throughout the program.
Warning that deposit had already been sent to QuickBooks Online showed when the deposit had not been sent.
ListBoxOD didn't autoscroll to selectedItem not visible, plus holding ctrl and moving down didn't autoscroll listbox.
Loading the Account Module can be slow sometimes
Web Chats - Clicking on a chat threw UE when the customer's phone number was invalid
20.5.14 (Beta) (Foreign) Released 1/14/2021
20.5.14 (Beta) Released 1/14/2021
(Enhancement)Paysplit audit trail: When no provider is associated say "without a provider" instead of blank string
Secure Email - an error would sometimes occur when processing emails
Web Sched New Patient - Invalid character flag appeared off screen
Web Sched New Patient: Text scrolls off-screen in IE scheduler
A select patient query is being run repeatedly in the chart module for super families sometimes
(Enhancement)Imaging Module - Added a preference to only launch PDF files in a separate window
Could not send a text to a 5 or 6 digit phone number (Short Code phone number).
Income Transfer Manager, supplemental 'Txfr' payments created when distributing 'As Total' payments on secondary insurance claims were not considering what the other insurance plans had paid.
Imaging Module - Images were moving folders when clicking between images in the imaging module
Send Claim, sorting by ServiceDate does not sort correctly
Commlog in Chart View Edit displays as 'Comm Log' but should be 'Commlog'
20.5.13 (Beta) (Foreign) Released 1/13/2021 (This version has a conversion script that will cause a backup to occur)
20.5.13 (Beta) Released 1/13/2021 (This version has a conversion script that will cause a backup to occur)
Entering an invalid kiosk password caused an error
ClaimConnect validation was giving warning "Missing Attachment ID" when no attachment was present
Select QuickBooks Accounts window, account selections could be left blank, resulting in a UE when OK was clicked.
Broadcaster - Invalid casting of null type
CEMT, syncing users would sometimes cause an error.
ListBoxOD threw when selecting ok to add a new user.
Perio Exam - updating perio exam note would sometimes not save perio measures correctly.
(Enhancement)DentalEye, enhance the DentalEye bridge to work with version 3.3.2
Broadcaster does not immediately terminated text messages that are too large to send.
Immediately clear unsent text messages when account is not signed up for texting.
(Enhancement)Sheets - Importable checkbox values did not have editable labels
HeadMaster - Replication health
Fill Sheet Edit window - Adding forms with large pictures or pdf files repeatedly could cause Out of Memory errors
Income Transfers, explicitly linked adjustments were not being consider with the insurance overpayment warning.
Enabling CareCredit would sometimes not show CareCredit Transactions under Tools
(Enhancement)Tooth Nomenclature drop down now allows for typing. Typing a selection used to result in tooth numbers being a dash (-) in the edit procedure window.
DBM method 'ProcedureLogWithInvalidAptNum' was returning rows that don't need to be fixed in the 'Check' method
DBM method 'ProcedureLogWithInvalidAptNum' returned rows that didn't need to be fixed in the 'Check' method.
Loading the Account Module and sending statements could be slow.
(Enhancement)Web Chat: Added End Chat button
Patient Dashboard setup would sometimes cause an error
FPC, electronic statements, setting to not output 'Adjust' as part of an adjustment description
Income Transfers, insurance payments for ZZZFIX procedures were not transferable.
(Enhancement)Include Treatment Plan Discounts in appointment-level EstPatientPortion
20.5.12 (Beta) (Foreign) Released 1/5/2021
20.5.12 (Beta) Released 1/5/2021
Patients with a deleted payment plan attached to a recurring charge did not clear the recurring charge information attached.
Certifications window - Loading and updating cert information had extreme latency
Manage module email window - Email inbox columns were getting cutoff when using the Zoom feature
Custom appt font size now works well with zoom
Appointment module - Adjusting the size of the patient dashboard would cause layout issues
Patient Dashboard - Closing this tool would not re-size main modules back to normal
20.5.11 (Beta) (Foreign) Released 1/4/2021 (This version has a conversion script that will cause a backup to occur)
20.5.11 (Beta) Released 1/4/2021 (This version has a conversion script that will cause a backup to occur)
Estimates are not consistent when charted.
Payment window, income transfers were prompting users to select a payment type.
Broadcaster, ProcessBilling algorithm used a slow query to get counts of received text messages.
FormWiki - Resizing a wiki page on a file link throws null pointer exceptions
Imaging Module - Using the paste option without something copied would crash Open Dental
(Enhancement)Web Chat: Suggest customer to technician based on chat info
CareCredit - ODHQ Metrics API
Ortho Chart, all column widths on new fields would change when changing only one and they didn't correctly save
(Enhancement)Remove irrelevant buttons from web browser form
(Enhancement)Open Dental Cloud, prevent the printer prompt from showing in when connected via the web
Database Update - Progress bar was not advising users of updates that were happening after the database upgrade.
Font size layout issues in Reports window and Print Preview.
Crash on startup with event viewer error referring to Direct2DWrapper. See Graphics Preferences page in manual. You must add NoD2D.txt to app folder.
Unit test Patients_GetPatientsWithFirstLastAppointments_ExcludeSeenSinceOneYearNewPat was failing.
Short Code text message failures were sometimes marked as 'Delivery Unconfirmed'.
Edit Patient Information window - The right edge of the View button after the Birthdate field was slightly distorted.
20.5.10 (Beta) (Foreign) Released 12/30/2020
20.5.10 (Beta) Released 12/30/2020
Commlog, commlogs with a commtype not in the commlog type defs could cause an UE.
20.5.9 (Beta) (Foreign) Released 12/30/2020
20.5.9 (Beta) Released 12/30/2020
Imaging module was crashing with no warning. Also, tree at left was flickering.
Appointments, patients with email commlogs caused an UE when creating an appointment.
20.5.8 (Beta) (Foreign) Released 12/29/2020
20.5.8 (Beta) Released 12/29/2020
20.5.7 (Beta) (Foreign) Released 12/29/2020
20.5.7 (Beta) Released 12/29/2020
PatientPortal - PayConnect would give error code 170 without explaining what this meant
LDAP not working internally after user name change
(Enhancement)Web Chat: Saves notes without prompt
Gave web chat sessions ability to automatically go to customer accounts after attaching to web chat session.
Automated commlogs using 'Name' instead of 'Usage'
Having an invalid Insurance History codeNum used to create a procedurelog with an invalid codeNum when adding a historical insurance date
20.5.6 (Beta) (Foreign) Released 12/29/2020
20.5.6 (Beta) Released 12/29/2020
Kiosk Window was not full screen and was able to be moved.
CareCredit Transaction - Go to Account would sometimes not work correctly
Edit Sheet Def Window - Extra space was added at top when editing a multi-page sheet and clicking the title bar
Global substitution codes were still used when an insurance level substitution code was in place
Zoom window was crashing sometimes
FHIR parameters not accepting space or %20
Payment window, checking 'Show Super Family Charges' was not including super family charges.
(Enhancement)CareCredit - Invalid characters in email address prevent patient from being Quickscreened
SetThreadDpiAwarenessContext was failing if not Windows 10
Canada - Misleading message was shown to an office when attempting to create a secondary claim and no secondary insurance was referenced in the primary claim
ODCloud - Track ODCloud clients in the ActiveInstance table
Open Market, update carrier lookup code to new API endpoint.
(Enhancement)Updated TSI Link
20.5.5 (Beta) (Foreign) Released 12/23/2020 (This version has a conversion script that will cause a backup to occur)
20.5.5 (Beta) Released 12/23/2020 (This version has a conversion script that will cause a backup to occur)
Dynamic pay plan charges could be incorrect when insurance overpaid a procedure
Shutdown Workstations window - Shows wrong connection type
CEMT: Searching for patients did not always indicate if there was an error
Payment window, loading income transfer payments would cause an error.
Payment window, the AmtAvail column in the Outstanding Charges grid was wrong sometimes.
Allocate Unearned, manually selecting procedures to allocate unearned to did not work when there was unallocated payment splits sometimes.
Accessing deposits could cause an error sometimes (rare)
Middle Tier Enhancement to include the database name in the About window
20.5.4 (Beta) (Foreign) Released 12/22/2020 (This version has a conversion script that will cause a backup to occur)
20.5.4 (Beta) Released 12/22/2020 (This version has a conversion script that will cause a backup to occur)
Sheet Def Edit window - the Fields box would sometimes have field names that overlap other field names in the list.
Payment Window - Open Dental would sometimes throw an exception when clicking 'OK' in the payment window
Supplemental Backups: Retain backups for 1 year when backup size decreases from previous backup.
Check Ins Plan Fees - Fixed Benefit displays and updates the wrong fee schedule type
Web Crud Generator - BroadcasterThreadSetting DTOMethod created when it shouldnt be
(Enhancement)2021 ODA Fee Guide (General Practitioners)
Broken Appointment - Broken appointment procedures aren't adding sales tax
Patient Edit window - Patient's Birthdate field was not allowing a user to put a date in without slashes.
Imaging Module, PDFs would not display sometimes when storing images on a server via SFTP.
Active Instances - Middle tier client never sets current active instance
CareCredit - Verifying assembly was causing issues sometimes
Sheet Def Edit window, clicking OK in the edit window for an individual field reselected the wrong field.
Payment window, clicking the Pay button would reset the Filtering controls.
Payment window, the AmtAvail column in the Outstanding Charges grid was wrong sometimes.
Some combo boxes didn't allow for first letter searching when unexpanded
Short Codes, opt in reply text message did not send if patient's phone number does not begin with 1.
(Enhancement)Encrypt EBill ElectPassword in the database
(Enhancement)Implement 2021 ODA Fee Guides (Specialists)
UE when clicking new Lab Slip after generating Lab Case
DBM ClaimProcWithInvalidClaimNum cleared results when inspecting Breakdown text.
Update window - The classic update window had overlapping labels and fields.
20.5.3 (Beta) (Foreign) Released 12/17/2020 (This version has a conversion script that will cause a backup to occur)
20.5.3 (Beta) Released 12/17/2020 (This version has a conversion script that will cause a backup to occur)
Supplemental backups - selecting a backup path would cause an error sometimes
Add Patients Many - employer textbox would sometimes cause errors
Treatment Plan Module Setup - frequency limitation info label was cut off
Replication - A to Z image folder path did not support multiple paths
CareCredit appointment icons would sometimes show 2 confirmation bubbles
Treatplan module - show discount checkbox would sometimes not display correctly
Recurring Charges, splits were being made to account entries not related to the Payment Plan set on the credit card sometimes.
Supplemental Backups alerts sometimes not being sent to subscribers
Repeating Charge Edit - Unable to select unearned types
Broadcaster heartbeats, inherit expected heartbeat frequency from thread for monitoring.
Clicking the appointment view dropdown and clicking off of it showed a fake appointment where the cursor was
Open Dental Cloud, loading in the web browser would hang on program load, requiring the user to refresh the page to continue
Appt Break Required - Do not create broken appointment procedure if proc code doesn't exist
Provider Edit Form - Open Dental would sometimes throw an unhandled exception when trying to hide a provider
Chart Module - Unable to set procedure priority from priority list
Custom aging report did not consider dynamic payplan credits
AccountModules - GetAccount from sheets throwing a missing paremeter exception
(Enhancement)Added a UI setting to disable email downloads into Open Dental for Google (Gmail) API
Dynamic Payment Plan, applying an overpayment on principal sometimes doesn't attach all splits to the plan.
Version 20.4 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
20.4.66 Unreleased
20.4.65 (Foreign) Released 9/16/2021
20.4.65 Released 9/16/2021
3D Tooth Chart was crashing on some server computers
Longer incoming texts don't display as intended in OD Mobile
DoseSpot, skip over errors relating to medications not being associated to the correct patient
20.4.64 (Foreign) Released 5/13/2021
20.4.64 Released 5/13/2021
Perio chart was printing wrong when zoomed
3D toothchart sometimes showed redX and gave error. D3D11.
The date range picker control was malformed on windows throughout the program.
Procedure Info window - A zoom of -5 or less would cause the tooth range to be unclickable.
Signing Treatment plan eClipboard does not show the TP as signed in OD proper
20.4.63 (Foreign) Released 4/21/2021
20.4.63 Released 4/21/2021
New trial version
20.4.62 (Foreign) Released 4/21/2021
20.4.62 Released 4/21/2021
Restricted-To blockouts for Web Sched New Patient causing Web Sched Recall timeslots to not show properly sometimes
Added override to turn off dpi awareness by adding an empty text file called NoDpi.txt
FormPayment - 'Cancel' doesn't void X-Charge payments if paysplits aren't equal to amount.
Images without a valid image category do not show in the image module
Comm Logs - Fix what is considered hidden for 'Show Automated Commlogs'
Added a blank CEMT database in our trial installer
FHIR - Planned appointments had a status of 'pending' instead of 'proposed
20.4.61 (Foreign) Released 4/6/2021
20.4.61 Released 4/6/2021
FormCreditCardEdit - Deleting a credit card should check if their are duplicates before deleting tolkens
Icons would not have shown on older computers
Billing, sending statements was sometimes failing when a large number of statements was being sent
20.4.60 (Foreign) Released 3/25/2021
20.4.60 Released 3/25/2021
Insurance History - adding an insurance history would sometimes not update recall
CareCredit - round estimated fees to whole numbers for batch quickscreen
20.4.59 (Foreign) Released 3/19/2021
20.4.59 Released 3/19/2021
Remote RDP sessions had layout issues.
20.4.58 (Foreign) Released 3/18/2021
20.4.58 Released 3/18/2021
Perio Chart window - An error occurs when zoom is set to zero and a user opens the perio chart sometimes.
20.4.57 (Foreign) Released 3/17/2021
20.4.57 Released 3/17/2021
Remote RDP sessions had font size issues on high DPI displays
Edit Insurance Plan window, when high dpi or zoom, layout issues
CareCredit - improved batch request validation
Perio Chart window - The top row of the Number Entry keys had minor graphical issues when using zoom sometimes.
CareCredit - quickscreen batches were sometimes being processed incorrectly
Perio Chart window - The perio chart (non-graphical) had items that overlapped on the page when printing and using the zoom feature.
20.4.56 (Foreign) Released 3/12/2021 (This version has a conversion script that will cause a backup to occur)
20.4.56 Released 3/12/2021 (This version has a conversion script that will cause a backup to occur)
User Query Favorite print preview went behind main OD window
DoseSpot, multi-line patient notes on a medication would cause a 400 bad request error
When closing, Open Dental remained open in Task Manager. Sometimes, there was also an error.
Automated Birthdays, emails were sent repeatedly if rule is setup for more than one day in advance.
(Enhancement)DentalXChange Attachment Process: Add image preview to Image Info window
CareCredit - invalid input batches were sometimes being reprocessed
Patient Dashboard, selecting a different patient did not always fully update the view.
Account Module - The text for the 'Show Automated Commlogs' checkbox was getting cut off when using zoom sometimes.
20.4.55 (Foreign) Released 3/9/2021
20.4.55 Released 3/9/2021
Graphical Perio Chart was slightly cut off at bottom
Some button icons were overlapping button border line.
(Enhancement)DentalXChange Attachment window: Pop up the Image Info window upon taking a snip
eRx Setup, registering new clinics would not save the ID and Key correctly.
Procedure Codes Fee Schedules - The window was loading larger than the screen size when using Zoom
CareCredit - duplicate batch quickscreens were sometimes being processed incorrectly
Patient Portal: Changing username caused users to get signed out
DoseSpot - Perscriptions being set to quantity 0
(Enhancement)DentalXChange Attachment Process: Close Snipping Tool after a snip is made
20.4.54 (Foreign) Released 3/4/2021
20.4.54 Released 3/4/2021
(Enhancement)Enter Payment window, start the cursor in the top cell of the "Allowed" column for Category Percentage plans when Blue Book is active.
Security window, user was prompted to restart Open Dental after adding/removing Account Quick Procs Add permission.
(Enhancement)Added the option to opt out of downloading the inbox for Gmail accounts
Payment window - Delete button label would overlap the Note text box when zoom was set to 16 or higher.
Required Fields, using race as a required field was causing an error
20.4.53 (Foreign) Released 3/3/2021
20.4.53 Released 3/3/2021
Edit eReminder Rule window was crashing when adding another language
Kiosk window, "Welcome Screen" text was not centered to the screen.
(Enhancement)Account Module, always show Quick Procs button, users without Account Procs Quick Add permission will be blocked from button.
Edit eReminder Rule window - The headers describing each field were missing
Appointments Module - Restricted blockouts were still allowing appointments to be scheduled over the top of them.
Commlogs - User created commlogs incorrectly treated as automated
20.4.52 (Foreign) Released 2/25/2021
20.4.52 Released 2/25/2021
Email Failure Alert - alert did not give enough information on what went wrong.
CareCredit - Browser emulation was not being set for payments
Initial Payment window - the "Prefer this Patient" text was getting cut off when using the Zoom feature sometimes.
20.4.51 (Foreign) Released 2/23/2021
20.4.51 Released 2/23/2021
LogOff window - When using the Zoom feature, the logOff window wasn't sizing correctly.
Recall List window - Would grow in size after minimizing and restoring repeatedly.
'Mail' flag on DXC claims showed 'Invalid NEA number' in response received from clearinghouse
CareCredit - batch QS were sometimes sent for patients with expired batches
Transworld, filter combo boxes would sometimes not allow selecting a new item
Open Dental Cloud, machine name would sometimes not display correctly
Assembly info text parsing in ProgramEntry without commas crashed OpenDental.
20.4.50 (Foreign) Released 2/17/2021
20.4.50 Released 2/17/2021
Zoom window - Zoom was not functioning when connecting via middle tier
Web payments upload to ODHQ
20.4.49 (Foreign) Released 2/16/2021
20.4.49 Released 2/16/2021
Canada: Lab fee codes (attached to a procedure) don't show and/or retain their "Fee billed to insurance".
Error message that showed for offices trying to add a gmail account did not show the real error
Procedure Codes Tool window (Canada), checking Recall Types and running altered 'Root Planing' to 'Root Planning'.
Provider Edit window - When editing a deleted provider, the form could not be closed
CareCredit - Changed batch quickscreens to expire after 24hrs
20.4.48 (Foreign) Released 2/11/2021
20.4.48 Released 2/11/2021
Payment Plans, payment splits were being suggested for the guarantor of payment plans when using payment plan version 'No Charges to Account (rarely used)'.
Signing Treatment plan in check-in checklist does not show the TP as signed in OD proper.
DXC attachment process: Snipping Tool button could fail to launch Snip & Sketch
20.4.47 (Foreign) Released 2/10/2021
20.4.47 Released 2/10/2021
Zoom set to 3 or higher was showing a repeat of graphics on controls with background images.
Web Payments through XWeb were not being pulled back into OD.
20.4.46 (Foreign) Released 2/9/2021
20.4.46 Released 2/9/2021
Forms shown with ShowDialog were not being disposed of afterward, leading to potential issues throughout the app
Mobile Item Caption when changing the same field in a different language
Web Sched Recall - Appointment-restricted patients could still schedule appts sometimes
DoseSpot, syncing clinicerxs didn't invalidate the cache for all connections.
Repeat charges preference was preventing recurring charges from running even if repeat charges weren't enabled
Topaz Signature Pads, starting a signature capture and closing the window would crash the program sometimes.
Chart module, large HTML emails caused the program to crash sometimes.
Edit Insurance Plan window, misclicking on an employer caused an error sometimes.
Edit Patient Information window, misclicking on a state caused an error sometimes.
Edit Insurance Plan window, misclicking on a carrier caused an error sometimes.
Edit Patient Information window, misclicking on an employer caused an error sometimes.
Chart Module - viewing multivisit group procedures would sometimes cause an error
Web Browser, opening new windows from FormWebBrowser caused links to open in IE.
PatientGallery bridge would sometimes launch without parameters
On a Surface Tablet in tablet mode trying to open some forms would have thrown a UE.
The wording in the fee schedule authorization window was inconsistent with what was expected
20.4.45 (Foreign) Released 2/4/2021
20.4.45 Released 2/4/2021
DXC attachment process: Snipping tool could cause memory access errors
Patient Portal Web Mail: Can't vertically resize the text input
Can delete patients with Discount Plans attached. Deleted patients show on Discount Plan report.
Fill Sheet window, starting a signature capture and then closing the window was causing Open Dental to hard crash sometimes.
WebMail alerts could not be created on a Linux server
20.4.44 (Foreign) Released 2/3/2021
20.4.44 Released 2/3/2021
CareCredit Batch QS request- error would occur when no valid response from CareCredit
20.4.43 (Foreign) Released 2/2/2021
20.4.43 Released 2/2/2021
CEMT: Was unable to search patients when there was a version mismatch
Procedures would sometimes show incorrect discount plan amount.
Charting a procedure with a frequency limitation would sometimes cause an error
TSI - PreAuths were sometimes flagged as outstanding claims
Edit Appointment - histappointment row did not get created when changing confirmation status sometimes
State Abbreviations window, Medicaid ID Length column overlapped window border.
OK and Cancel buttons were obscured in the Unearned Allocation, Unearned Income, and Line Item Unearned Income Reports.
Internal Registration Form, "'Message" was misspelled.
Proc Quick Add - Fix scaling with zoom
CareCredit - processing pending transactions would sometimes not handle errors correctly
Time Card window, Clicking the Calc Week OT button could cause an error.
Printing - Opening a form while printing can make that form appear behind Open Dental
Secondary providers were automatically being selected for new prescriptions.
PreXion Acquire - Fix command line sending illegal characters
Guarantor substitution codes affected other family members
Group Note - Attempted bug fix for proc dates set to 0001-01-01
20.4.42 (Foreign) Released 1/26/2021
20.4.42 Released 1/26/2021
Payment Plans, when the guarantor of a payment plan is from a different family than the patient, payments would post to the wrong account.
eServices, Automated Messaging, double click rule, click Advanced. When using zoom, these windows were laying out wrong
eRx, not all program properties are visible and can cause login problems
CEMT over Middle Tier - Threw UE when clicking X or Cancel on Choose Database window
Logicoy url endings vary based on state
When using Remote Desktop, errors "Object is currently in use elsewhere"
CareCredit - batch quickscreens would sometimes fail to process
Send to TSI - Fix grammar for outstanding claims
Sheets - Deleting a default sheet can cause a UE
Text message window, character count was not set when loading a pre-filled text message.
Autocodes should not consider inactive treatment plans
Resizing the main window small enough to run the patient dashboard off the left side of the window caused an error
20.4.41 (Foreign) Released 1/21/2021
20.4.41 Released 1/21/2021
Appointment module - would have a GDI+ graphics exception related to clearing the pinboard rarely
Canada, preauth EOB estimates are not entered into preauth as estimates.
EServices Advanced form was not laid out propery when Zoomed
Fill Sheet and Sheet Def Edit forms: Closing the forms or using them was causing potential slowness
Web Payments, payments made using XWeb were being blocked by not having EdgeExpress enabled.
Global procedure code substitutions required a manual refresh after adding unrelated insurance level substitutions
When updating with a mix of storage engines, two backups could be created sometimes
Losing connection to the MySQL server was crashing the program sometimes.
Canada - Preauth EOB is not entered into claim proc estimate
Recurring Charges, a $0 prepayment split was getting created sometimes.
Finding schedules with operatories with old clinic associations threw SQL query error
Wiki Window - When Zooming in using the Zoom feature, page text was cut off on the right side.
(Enhancement)Modify Trophy Enhanced bridge to allow column sorting in the Select Folder grid
20.4.40 (Foreign) Released 1/15/2021
20.4.40 Released 1/15/2021
Warning that deposit had already been sent to QuickBooks Online showed when the deposit had not been sent.
Loading the Account Module can be slow sometimes
20.4.39 (Foreign) Released 1/14/2021
20.4.39 Released 1/14/2021
Web Sched New Patient - Invalid character flag appeared off screen
A select patient query is being run repeatedly in the chart module for super families sometimes
(Enhancement)Imaging Module - Added a preference to only launch PDF files in a separate window
Could not send a text to a 5 or 6 digit phone number (Short Code phone number).
Income Transfer Manager, supplemental 'Txfr' payments created when distributing 'As Total' payments on secondary insurance claims were not considering what the other insurance plans had paid.
Imaging Module - Images were moving folders when clicking between images in the imaging module
Send Claim, sorting by ServiceDate does not sort correctly
Commlog in Chart View Edit displays as 'Comm Log' but should be 'Commlog'
20.4.38 (Foreign) Released 1/13/2021 (This version has a conversion script that will cause a backup to occur)
20.4.38 Released 1/13/2021 (This version has a conversion script that will cause a backup to occur)
ClaimConnect validation was giving warning "Missing Attachment ID" when no attachment was present
Select QuickBooks Accounts window, account selections could be left blank, resulting in a UE when OK was clicked.
CEMT, syncing users would sometimes cause an error.
Perio Exam - updating perio exam note would sometimes not save perio measures correctly.
(Enhancement)Sheets - Importable checkbox values did not have editable labels
Fill Sheet Edit window - Adding forms with large pictures or pdf files repeatedly could cause Out of Memory errors
Income Transfers, explicitly linked adjustments were not being consider with the insurance overpayment warning.
Enabling CareCredit would sometimes not show CareCredit Transactions under Tools
DBM method 'ProcedureLogWithInvalidAptNum' was returning rows that don't need to be fixed in the 'Check' method
DBM method 'ProcedureLogWithInvalidAptNum' returned rows that didn't need to be fixed in the 'Check' method.
Loading the Account Module and sending statements could be slow.
Patient Dashboard setup would sometimes cause an error
Web Sched New Patient: Text scrolls off-screen in IE scheduler
Income Transfers, insurance payments for ZZZFIX procedures were not transferable.
20.4.37 (Foreign) Released 1/5/2021
20.4.37 Released 1/5/2021
Patients with a deleted payment plan attached to a recurring charge did not clear the recurring charge information attached.
Manage module email window - Email inbox columns were getting cutoff when using the Zoom feature
Custom appt font size now works well with zoom
Appointment module - Adjusting the size of the patient dashboard would cause layout issues
Patient Dashboard - Closing this tool would not re-size main modules back to normal
20.4.36 (Foreign) Released 1/4/2021
20.4.36 Released 1/4/2021
Payment window, income transfers were prompting users to select a payment type.
FormWiki - Resizing a wiki page on a file link throws null pointer exceptions
(Enhancement)Remove irrelevant buttons from web browser form
(Enhancement)Open Dental Cloud, prevent the printer prompt from showing in when connected via the web
Database Update - Progress bar was not advising users of updates that were happening after the database upgrade.
Font size layout issues in Reports window and Print Preview.
Crash on startup with event viewer error referring to Direct2DWrapper. See Graphics Preferences page in manual. You must add NoD2D.txt to app folder.
Unit test Patients_GetPatientsWithFirstLastAppointments_ExcludeSeenSinceOneYearNewPat was failing.
20.4.35 (Foreign) Released 12/30/2020
20.4.35 Released 12/30/2020
Commlog, commlogs with a commtype not in the commlog type defs could cause an UE.
20.4.34 (Foreign) Released 12/30/2020
20.4.34 Released 12/30/2020
Appointments, patients with email commlogs caused an UE when creating an appointment.
20.4.33 (Foreign) Released 12/29/2020
20.4.33 Released 12/29/2020
Kiosk Window was not full screen and was able to be moved.
CareCredit Transaction - Go to Account would sometimes not work correctly
Edit Sheet Def Window - Extra space was added at top when editing a multi-page sheet and clicking the title bar
Global substitution codes were still used when an insurance level substitution code was in place
Zoom window was crashing sometimes
Payment window, checking 'Show Super Family Charges' was not including super family charges.
(Enhancement)CareCredit - Invalid characters in email address prevent patient from being Quickscreened
SetThreadDpiAwarenessContext was failing if not Windows 10
Canada - Misleading message was shown to an office when attempting to create a secondary claim and no secondary insurance was referenced in the primary claim
(Enhancement)Updated TSI Link
Automated commlogs using 'Name' instead of 'Usage'
Having an invalid Insurance History codeNum used to create a procedurelog with an invalid codeNum when adding a historical insurance date
20.4.32 (Foreign) Released 12/23/2020
20.4.32 Released 12/23/2020
Dynamic pay plan charges could be incorrect when insurance overpaid a procedure
CEMT: Searching for patients did not always indicate if there was an error
Payment window, loading income transfer payments would cause an error.
Allocate Unearned, manually selecting procedures to allocate unearned to did not work when there was unallocated payment splits sometimes.
20.4.31 (Foreign) Released 12/22/2020
20.4.31 Released 12/22/2020
Sheet Def Edit window - the Fields box would sometimes have field names that overlap other field names in the list.
Payment Window - Open Dental would sometimes throw an exception when clicking 'OK' in the payment window
Supplemental Backups: Retain backups for 1 year when backup size decreases from previous backup.
Check Ins Plan Fees - Fixed Benefit displays and updates the wrong fee schedule type
(Enhancement)2021 ODA Fee Guide (General Practitioners)
Imaging Module, PDFs would not display sometimes when storing images on a server via SFTP.
CareCredit - Verifying assembly was causing issues sometimes
Payment window, clicking the Pay button would reset the Filtering controls.
Payment window, the AmtAvail column in the Outstanding Charges grid was wrong sometimes.
Some combo boxes didn't allow for first letter searching when unexpanded
(Enhancement)Implement 2021 ODA Fee Guides (Specialists)
DBM ClaimProcWithInvalidClaimNum cleared results when inspecting Breakdown text.
Update window - The classic update window had overlapping labels and fields.
20.4.30 (Foreign) Released 12/17/2020
20.4.30 Released 12/17/2020
Supplemental backups - selecting a backup path would cause an error sometimes
Add Patients Many - employer textbox would sometimes cause errors
Treatment Plan Module Setup - frequency limitation info label was cut off
Replication - A to Z image folder path did not support multiple paths
CareCredit appointment icons would sometimes show 2 confirmation bubbles
Treatplan module - show discount checkbox would sometimes not display correctly
Recurring Charges, splits were being made to account entries not related to the Payment Plan set on the credit card sometimes.
Repeating Charge Edit - Unable to select unearned types
Open Dental Cloud, loading in the web browser would hang on program load, requiring the user to refresh the page to continue
Appt Break Required - Do not create broken appointment procedure if proc code doesn't exist
Provider Edit Form - Open Dental would sometimes throw an unhandled exception when trying to hide a provider
20.4.29 (Beta) (Foreign) Released 12/15/2020 (This version has a conversion script that will cause a backup to occur)
20.4.29 (Beta) Released 12/15/2020 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Edit Deposit Slip window, warns user if they are trying to send a deposit to QuickBooks Online more than once.
WebSched - Existing patient appointments do not show on WebSched report
Daily Writeoff Report the last 't' in the 'Writeoff Adjustment' column title is cut off
Patient Form Language Change Resets Mobile Caption
(Enhancement)Transworld, warn users when sending accounts to collection when there are outstanding claims
Canada - DBM to highlight duplicate claimprocs that are causing inaccurate estimates
(Enhancement) Income Transfer Manager, add an option to run with an 'As of Date'.
Outstanding Insurance Report - Providers names displayed improperly
Claim Edit Form - Form would load with all controls disabled if the claim was attached to a hidden clinic, forcing users to exit out of Open Dental
(Enhancement)Web Sched Existing Patient: Releasing to stable
IsNotAccident claim form item was incorrect sometimes.
eConnector logging, LogLevelOfApplication in config file was case sensitive.
Statements, emailing or creating a PDF of a statement caused an error when using Auto-Save Forms feature.
Mobile Captions are limiting character size input when they didn't used to.
WebChat and Text Messages, message text was cut off on the bottom line.
Add Multiple Adjustments window, Treatment Planned procedures were showing up sometimes.
20.4.28 (Beta) (Foreign) Released 12/10/2020 (This version has a conversion script that will cause a backup to occur)
20.4.28 (Beta) Released 12/10/2020 (This version has a conversion script that will cause a backup to occur)
FHIR - Unscheduled appointments should have a status of "pending" instead of "proposed"
FHIR - Searching for the Slots of multiple Schedules returns only one Schedule's results.
DoseSpot, trailing whitespace in patient and clinic fields would cause issues when sending API calls
eClipboard - Signing a sheet on an iPhone causes the entire view to be dragged
Web Sched Existing Patient: Alert Category was not part of default eServices
CareCredit - Pending carecreditwebresponses would sometimes not process at least one time
Appriss - When clinics were turned on, blank credentials were sometimes being sent in the web request resulting in an error
Secure Email, updating an account email signature caused mass emails to fail temporarily.
(Enhancement)Improved GetSchedulesHelper Query
2021 CDT Codes
Appriss - Response delivered from Appriss when it doesn't fall into expected response types was difficult to read
(Enhancement)CareCredit - changed the bridges.dll to only work with a valid OpenDental version
Closing the Database Maintenance window crashed the program.
(Enhancement)Data path security log entry is created any time the Edit Paths window is accessed.
CareCredit - batch quickscreen must run after 7am EST
Zoom Window - Reducing the Zoom to a very low number would cause an out memory error.
(Enhancement)CareCredit, added clinic-level MID overrides
20.4.27 (Beta) (Foreign) Released 12/3/2020
20.4.27 (Beta) Released 12/3/2020
PatientPortal - EdgeExpress payments were disabled in OD until activated for Patient Portal.
Feature Request Form - Details textbox was disabled instead of marked as 'Read Only', blocking users from being able to read the full text
UE when copying blank note in Perio Chart.
Transworld - Maintain sort order in AR Manager grid after sending an account
20.4.26 (Beta) (Foreign) Released 12/3/2020
20.4.26 (Beta) Released 12/3/2020
Allow testing team to use introspection to test Appriss
eClipboard - ordering of checkboxes did not match mobile order sometimes
Treatment Module - Procedures that weren't attached to planned appointments were marked as 'planned'
Check box Mobile Caption and Group Caption do not honor Language option
Attempting to decrypt a null password caused an error.
Open Dental Cloud, right-clicking on the appointment module would sometimes cause the program to freeze
20.4.25 (Beta) (Foreign) Released 12/1/2020
20.4.25 (Beta) Released 12/1/2020
CareCredit - batch quickscreens were sometimes processed too early
CareCredit - Multiple invalid input batch quickscreens were being processed sometimes
Broadcaster, AccountMaintenance thread locks Transmission and ConfirmationTerminated table with too many concurrent queries.
CareCredit Transaction - Batch errors would sometimes show even after successful retry
eClipboard - changing sheet frequency will not save changes when connected to middle tier
CareCredit - provider combo boxes would sometimes not consider clinic restrictions
PDMP - Appriss would throw a 400 (Bad Request) web error if the provider's DEA number was not properly formatted in the web request
Income Transfer Manager, removed the pre-existing negative unallocated or unearned warning message.
Ins Overpaid Report, default range is incorrect
Mobile Caption in "Edit Input Field" window does not update as expected
20.4.24 (Beta) (Foreign) Released 11/24/2020
20.4.24 (Beta) Released 11/24/2020
Manage Module - Send Claims - Unnecessary warning would show when validating claims from the manage module
Double Currency signs in audit trail
Forms added from eClipboard do not create an Audit Trail Entry
One-cent discrepancy with recurring charges and discounts was corrected.
The TimeClock status in the Daily Graph does not update when clicking the Refresh button.
Procedure Group Note - 'Invalidate' button would get cut off at the top of the window
Income Transfers were not considering claim procedure write off amounts as insurance payments.
Checkin list treatment plan caused an error on submit for eClipboard
(Enhancement)Patient Merge, check for conflicting discount plans and insurance plans
20.4.23 (Beta) (Foreign) Released 11/20/2020
20.4.23 (Beta) Released 11/20/2020
When finalizing a claim payment, insurance payment window does not warn the user that the amount has been changed.
(Enhancement) Income Transfer Manager, added support for insurance payment plans.
Patient Edit window - Adjusting the forms size with a required field and a condition active would cause an error.
Audit Trail entry for InsPlanChangeCarrierName lacks clarity when one of the carriers is blank
Broadcaster, thread heartbeats were sometimes skipped.
(Enhancement)Add "Has Paysplit" column to Adjustment Picker.
eConnector, checking failed emails caused the eConnector to not properly start all processes.
20.4.22 (Beta) (Foreign) Released 11/19/2020 (This version has a conversion script that will cause a backup to occur)
20.4.22 (Beta) Released 11/19/2020 (This version has a conversion script that will cause a backup to occur)
eConnector Email, too many timeouts could lock up email sending.
OD Cloud Management threw UE if computer doesn't exist in table
Proc Note signatures would invalidate when aggregating to a group note
(Enhancement)TP Delete permission uses DateEntryC instead of ProcDate
Program properties retrieved at HQ were not being updated appropriately for offices due to an irrelevant preference
Imaging Module - When viewing multiple PDF files, Adobe Reader would sometimes cause memory leak issues after repeated viewings.
20.4.21 (Beta) (Foreign) Released 11/17/2020 (This version has a conversion script that will cause a backup to occur)
20.4.21 (Beta) Released 11/17/2020 (This version has a conversion script that will cause a backup to occur)
WebSchedRecall, timeslots were determined even when patient has no contact information.
(Enhancement)Add index on the phonenumber table to improve the patient search query run time when searching for an exact match
Webform - mobile item caption does not show for checkboxes sometimes
Webforms - Completed fields still marked in red when certain IOS devices type in apostrophes.
First combobox option does not show up in the form when retrieved if selected.
MobileAppReleaseThread - Add verbose logging
Alert Subscribers - Duplicate rows are being inserted into the erroralertsubscription at HQ
Edit Carrier - Move initially selected textbox from Carrier ID to Carrier Name
eClipboard - Multiple forms loaded into patient account after only checking in with 3 forms
(Enhancement)Check Insurance Plan Fees window, allow the grid to be printed.
View/Scan EOB window - Had an error when moving or resizing the window
MobileAppReleaseThread - Add status logging if the thread crashes
View/Scan EOB window - Doubleclicking an image in the scan EOB window would blank out the displayed image.
Edit Input Field window - Any field name edits would reset when the window was moved or resized.
The select patient window would sometimes run the search query more than once unnecessarily
Income Transfer Manager, claims with Total Payments that also have claim procedures that are attached to an insurance payment plan could create Txfr procedures attached to the payment plan sometimes.
Add Query Monitoring to Broadcaster
Web Mail Message Edit - Having no sender address fails to send webmail
Dailty/Writeoff report third setting sometimes doesn't span the correct dates.
20.4.20 (Beta) (Foreign) Released 11/12/2020 (This version has a conversion script that will cause a backup to occur)
20.4.20 (Beta) Released 11/12/2020 (This version has a conversion script that will cause a backup to occur)
Web Forms Setup, Redirect URL will not redirect properly if it did not begin with http:// or https://
Rule descriptions on the Blue Book Log window and the Insurance Blue Book Setup window were inconsistent.
Mass Email, sending an email to the same address as the reply-to address resulted in an error if capitalization differs.
Reports window, page number field was reverting while typing
Entering an insurance payment using 'this claim only' button defaults the cursor to Check Amount instead of Check #.
Canada: Setup/Definitions/Appt Proc Quick Adds says ADA Codes instead of CDA Codes. Also says ADA Codes if you dbl-click an item.
Canada: Chart module and Appointments module show different surface codes for the same procedure.
Database Documentation: PromotionLog table's PromotionStatus column summary is currently missing the expansion of the PromotionLogStatus Enum
Job Manager - UE when selecting job on middle tier
(Enhancement)Allowed "Enter" to search in the patient select window
(Enhancement)Added changes made to a completed procedure's date and treatment area to logs made for the Edit Completed Procedure permission.
Broadcast Monitor, too many error windows were displayed.
There were typos in QuickBooks Online descriptions.
(Enhancement)Enhanced medication merge tool to allow merging generic medications into brand medications when the generic is only associated with itself
The QuickBooks Online authorization token never refreshed.
20.4.19 (Beta) (Foreign) Released 11/10/2020
20.4.19 (Beta) Released 11/10/2020
When clicking the task history button, it would have thrown a UE if the user returned null.
Edit Sheet Def Window, clicking the help icon loads an empty window. (Won't fix in 20.4)
Canada - Treatment Plan Module - Labs added after procedures are assigned to treatment plans were not staying with their parent procedures.
Web Sched New/Existing Patient: Timeslots did not show for clinics using Restrict To Blockouts
Permissions - ClaimSentEdit permissions was blocking users on claims and preauthorizations that had not been sent
Aging, adjustments would incorrectly increase dynamic payment plan value sometimes.
Manually added replacement tags for mass email appeared to work when they did not
Registration Form - updated internal registration sheet
CareCredit approval statuses would sometimes not display correctly on appointments
FormSheetFillEdit - Save button doesn't work more than once
Dynamic Payment Plans, the Current Payment Splits grid in the Payment window did not display adjustments correctly sometimes.
Dynamic Payment Plans, making payments for adjustments would apply the split towards unearned.
Dynamic Payment Plans, making a payment on an adjustment that is implicitly linked to a procedure attached to a dynamic payment plan was suggesting a split attached to both the procedure and adjustment.
(Enhancement)Allow more than one downgrade per ProcCode with unique SubstOnlyIf conditions
MobileAppVersions - Added unit tests
Webforms window - Buttons were getting cut off if you had Zoom set to 10 and had Clinics turned off.
(Enhancement)Added Angular MIT License to Open Dental License Info
(Enhancement)During database update, the progress bar no longer allowed Cancel because that would corrupt db.
20.4.18 (Beta) (Foreign) Released 11/5/2020
20.4.18 (Beta) Released 11/5/2020
(Enhancement)Hide Web Forms language dropdown if only one language
Dynamic Payment Plans, adjustments were incorrectly increasing principle sometimes.
Dynamic Payment Plans, adjustments were causing credits in the Patient Account grid of the Account module to incorrectly increase value sometimes.
20.4.17 (Beta) (Foreign) Released 11/3/2020 (This version has a conversion script that will cause a backup to occur)
20.4.17 (Beta) Released 11/3/2020 (This version has a conversion script that will cause a backup to occur)
Ortho Auto Claims generated too many claims sometimes.
Task search result was missing some tasks sometimes.
Repeat charges could be added to a deleted patient's account
Popups, window tab order is incorrect.
Signatures in forms were not being auto-saved
Query monitor permission still showing up under tools
Gmail incoming emails not working
In the task list select window some keys are resulting in the grid selected index to change inadvertently
Hidden Splits tab color didn't change from red to gray after setting procs complete sometimes
Unearned Income Reports window, reorder the tabs.
(Enhancement)Payment Window: Added Clinic to Credit Card Dropdown
(Enhancement)Select Patient, created a global preference to disallow find as you type functionality
(Enhancement)Treatment Plan Module, show 'U' for procedures attached to Unscheduled Appointments
FormClaimEdit - Fix UE on trying to edit a claim with no default clearinghouse
(Enhancement)Link Standard Reports to their Manual Page
Edit Checkbox Window - The Problems Listbox cleared the current selection when the window was moved or resized.
Dynamic Payment Plans, procedure credits with associated adjustments caused the Payment window to suggest overpaying the procedure.
20.4.16 (Beta) (Foreign) Released 10/29/2020
20.4.16 (Beta) Released 10/29/2020
(Enhancement)In the select task list window display the tasklists in a grid with tasklist name first and then the path
(Enhancement)UserControlJobEdit - Set unlinked feature requests to approved only if in progress
20.4.15 (Beta) (Foreign) Released 10/29/2020
20.4.15 (Beta) Released 10/29/2020
Preauth Claim Billing Prov Override now behaves the same as for normal claims.
Closing a dynamic payment plan could make a close out charge for the incorrect amount sometimes.
Income Transfer Manager, explicitly linked adjustments were showing as $0 adjustments in Breakdown mode.
User Query window - When the print preview button was pressed, the tool bar with the buttons at the bottom were no longer visible sometimes.
20.4.14 (Beta) (Foreign) Released 10/28/2020
20.4.14 (Beta) Released 10/28/2020
Securitylog was not created when a user adds a new Carrier
UserControlTasks - Job table queries need to be blocked if not ODHQ
Images appeared blurry when adding them to a sheet
20.4.13 (Beta) (Foreign) Released 10/28/2020
20.4.13 (Beta) Released 10/28/2020
Image mount, dragging item to adjust position was not working if image was flipped
20.4.12 (Beta) (Foreign) Released 10/27/2020
20.4.12 (Beta) Released 10/27/2020
CEMT, unhandled exceptions that occur while performing any of the sync methods did not display to the user.
Imaging Module - The Mount button was referencing the "Image" module vs. the new name of "Imaging"
(Enhancement)UserControlTasks - Reduce db calls in FillGrid
20.4.11 (Beta) (Foreign) Released 10/27/2020 (This version has a conversion script that will cause a backup to occur)
20.4.11 (Beta) Released 10/27/2020 (This version has a conversion script that will cause a backup to occur)
Appointment module, an error can occur stating ContextMenu cannot be shown on an invisible control sometimes
Removed check boxes within the screen sheet that uses hardcoded values within Pulbic Health Screening tool caused OD crashes.
Automated Thank Yous sometimes sent before the send window if the appointment was created early in the morning before the send window.
ODThread.RunParallel did not use the full complement of threads
Fee Sched, marking a fee sched as hidden that is in use as a copay fee sched would not warn the user
Popups, users were unable to navigate to wiki links from popups.
Sheet Def Edit, deleting an image via Edit Image Field could delete the the next field in the Fields list
Entering an invalid kiosk password caused an error
Edit Claim - entering a supplemental payment would sometimes not calculate the Pat Resp column correctly
Logoff message, the do not show again checkbox would overlap the OK button.
Web Sched Existing Patient: Patients can schedule disabled recalls
Mass Email Template, error occurred when plaintext template tags do not match html template tags.
Wiki Edit Window - Longer wiki pages would sometimes cut off the last row of text.
Perio Chart was cutting off dates in dd-mmm-yyyy format
Imaging Module - Clicking on specific buttons on the main toolbar would sometimes cause an error.
Progress Bar was not showing messages during version update
(Enhancement)Enterprise Pref to use PhoneNumber table removes sorting in some situations to increase speed
(Enhancement)Sync message part count algorithm with HQ.
Patient Picture in Chart Module was getting cut off
Backported our mobile bug tracking system to 20.4
Email: Sending a PDF attachment via Gmail could cause it to be corrupt upon receipt
Patient Edit, Resizing the window would cause Open Dental to crash when certain fields were required.
OpenDentalBroadcaster - Move AppConnectAPI code to ODWebCore
Edit Email Address: It is misleading that the port fields can be edited when using a Gmail account because the fields are not used.
OpenDentalBroadcaster - MobileAppReleaseThread accessed the wrong db
Sheets, when deleting an image from a sheet, it didn't immediately remove the image from the sheet
Arrivals, appointments were not marked Arrived if an Arrival Response template is not configured.
Small line artifacts in Module Bar and Tool Bars.
20.4.10 (Beta) (Foreign) Released 10/22/2020 (This version has a conversion script that will cause a backup to occur)
20.4.10 (Beta) Released 10/22/2020 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Introspection, don't throw a UE when trying to load invalid Introspection Items from the DB
OD Cloud: Computer Management threw UE if computer didn't exist in table
Saved TP Discount column was unchecking sometimes
Billing list window was not showing when creating list for multiple clinics
Imaging Module - OD was not allowing the deletion of PDF files.
(Enhancement) Enterprise pref searches phone numbers using exact match if x digits
Manual ASAP text messages did not properly format office phone number.
Insurance Verification List, error when loading
(Enhancement)Security Permission for Zoom window
An error occured when sending mass email before selecting a template.
Input string was not in a correct format error occurred when entering charge amount into Credit Card
20.4.9 (Beta) (Foreign) Released 10/21/2020
20.4.9 (Beta) Released 10/21/2020
Image missing in toolbar for "Text" button
(Enhancement)Improve ERA claim matching for scenarios where the response from the carrier contains multiple claims with the same tracking number.
20.4.8 (Beta) (Foreign) Released 10/20/2020 (This version has a conversion script that will cause a backup to occur)
20.4.8 (Beta) (Foreign) Unreleased (This version has a conversion script that will cause a backup to occur)
20.4.8 (Beta) Released 10/20/2020 (This version has a conversion script that will cause a backup to occur)
CDA Tool, in Procedure Code Tools, brings in codes with wrong settings.
Canada, carriers with the same electid and phone number would sometimes overwrite eachother
Web Sched Existing Patient: Appointment scheduling restricted patients can still schedule online
Public Health Screening, emailing a screening sheet could cause a UE
Canada - Carriers window, 'Update Carriers' button updates flags and networks for custom carriers with matching electid.
UserControlJobEdit - Update dynamic context menus in grids to be static
Web Sched Existing Patient: Closed beta web call causing UE
ODCloudClient, when sending a claim, if the claim export folder did not exist it was not created. Requires updating ODCloudClient to 1.0.8.
EService setup-patient facing URL was too easily editable.
Email "To" field was not populating all email addresses sometimes
PatientPortal - TextOK No prevented patients from making online payments
Canada Appt Procs Quick Add procedure tool sometimes adds the wrong definitions
Recurring Charges, changed tool to not prefer current patient when creating autosplits
Sheets-UE occured when clicking close on a newly created sheet
Mass Email - require a signature for all offices
A query to add a column was not executed in the convert script by mistake
Entering a Waiting Period of greater than 255 in Edit Benefits causes a UE
Adding a note in a newly created task removes Pat Info and From Info if Refresh is clicked
Scheduling an appointment from the Reactivation List caused an error.
Web Sched Notify not showing correct context menu
Claim form, 'date received' field was being set when claim status was not set to 'received'
(Enhancement)After updating the Open Dental version via File Copier, Open Dental re-connects to the same database
OD Cloud: Max sessions didn't dynamically update in Cloud Management
(Enhancement)Web Chat Sessions Report: Added Customer Name, End Date, and Count
Payment window, negative payment splits towards hidden unearned types were causing a warning message to show sometimes.
(Enhancement)Removed the "Status for texted Reactivation" and "Status of e-mailed and texted" from the Reactivation Setup window.
Edit email template window opens hyperlinks inside itself.
Ortho chart, clicking 'OK' would appear to not do anything unless changes were made in the form
Web Sched/Patient Portal: Verify User was not returning partial first name matches
Failed to load on any version of Windows older than 8.1
Zoom window was allowing unusable zoom
20.4.7 (Beta) (Foreign) Released 10/14/2020
20.4.7 (Beta) Released 10/14/2020
Task description override field now shows date and user in tasklist
20.4.6 (Beta) (Foreign) Released 10/13/2020 (This version has a conversion script that will cause a backup to occur)
20.4.6 (Beta) Released 10/13/2020 (This version has a conversion script that will cause a backup to occur)
Dynamic Payment Plan, recreating the schedule after removing a procedure could result in the wrong number of pay periods.
Dynamic Payment Plan, totals row on the schedule tab overlapped the grid title.
MercuryDE existed as a clearinghouse in the send claims window dropdown.
Cloud - Inactive sessions were not showing up in the Cloud Management window
CareCredit Pre-Approval status patfielddef does not change when updating PatFieldDef
Service Date View sometimes does not consider negative writeoffs on supplemental payments
Some task lists are not showing the full sub-task list path when "Show all task lists" is unchecked
Cloud - Computer name was not getting set correctly
Automated Thank Yous sent duplicate message when aggregating multiple appointments sometimes.
Recurring Charge Tool would sometimes not create declined payments correctly
Program Link for Appriss PDMP
(Enhancement)ASAP List window, clicking Print List should print a list of appointments that are showing to the user.
Version 20.3 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
20.3.60 Unreleased
Graphical Perio Chart was slightly cut off at bottom
3D toothchart sometimes showed redX and gave error. D3D11.
20.3.59 (Foreign) Released 3/4/2021
20.3.59 Released 3/4/2021
Required Fields, using race as a required field was causing an error
20.3.58 (Foreign) Released 3/3/2021
20.3.58 Released 3/3/2021
Forms shown with ShowDialog were not being disposed of afterward, leading to potential issues throughout the app
Recall List window - Would grow in size after minimizing and restoring repeatedly.
Assembly info text parsing in ProgramEntry without commas crashed OpenDental.
20.3.57 (Foreign) Released 2/5/2021
20.3.57 Released 2/5/2021
Fill Sheet window, starting a signature capture and then closing the window was causing Open Dental to hard crash sometimes.
Topaz Signature Pads, starting a signature capture and closing the window would crash the program sometimes.
20.3.56 (Foreign) Released 2/2/2021
20.3.56 Released 2/2/2021
CEMT: Was unable to search patients when there was a version mismatch
CareCredit - processing pending transactions would sometimes not handle errors correctly
20.3.55 (Foreign) Released 1/26/2021
20.3.55 Released 1/26/2021
Appointment module - would have a GDI+ graphics exception related to clearing the pinboard rarely
Fill Sheet and Sheet Def Edit forms: Closing the forms or using them was causing potential slowness
CareCredit - batch quickscreens would sometimes fail to process
Send to TSI - Fix grammar for outstanding claims
20.3.54 (Foreign) Released 1/14/2021 (This version has a conversion script that will cause a backup to occur)
20.3.54 Released 1/14/2021 (This version has a conversion script that will cause a backup to occur)
User Query Favorite print preview went behind main OD window
(Enhancement)Imaging Module - Added a preference to only launch PDF files in a separate window
Imaging Module - Images were moving folders when clicking between images in the imaging module
20.3.53 (Foreign) Released 1/9/2021
20.3.53 Released 1/9/2021
Fill Sheet Edit window - Adding forms with large pictures or pdf files repeatedly could cause Out of Memory errors
20.3.52 (Foreign) Released 1/4/2021
20.3.52 Released 1/4/2021
Kiosk Window was not full screen and was able to be moved.
Payment window, income transfers were prompting users to select a payment type.
20.3.51 (Foreign) Released 12/23/2020
20.3.51 Released 12/23/2020
Payment Window - Open Dental would sometimes throw an exception when clicking 'OK' in the payment window
Imaging Module, PDFs would not display sometimes when storing images on a server via SFTP.
CareCredit - Verifying assembly was causing issues sometimes
Payment window, clicking the Pay button would reset the Filtering controls.
Payment window, the AmtAvail column in the Outstanding Charges grid was wrong sometimes.
Update window - The classic update window had overlapping labels and fields.
Payment window, loading income transfer payments would cause an error.
Allocate Unearned, manually selecting procedures to allocate unearned to did not work when there was unallocated payment splits sometimes.
20.3.50 (Foreign) Released 12/17/2020
20.3.50 Released 12/17/2020
Add Patients Many - employer textbox would sometimes cause errors
Replication - A to Z image folder path did not support multiple paths
CareCredit appointment icons would sometimes show 2 confirmation bubbles
Treatplan module - show discount checkbox would sometimes not display correctly
Add Multiple Adjustments window, Treatment Planned procedures were showing up sometimes.
Repeating Charge Edit - Unable to select unearned types
Appt Break Required - Do not create broken appointment procedure if proc code doesn't exist
Provider Edit Form - Open Dental would sometimes throw an unhandled exception when trying to hide a provider
20.3.49 (Foreign) Released 12/15/2020 (This version has a conversion script that will cause a backup to occur)
20.3.49 Released 12/15/2020 (This version has a conversion script that will cause a backup to occur)
WebSched - Existing patient appointments do not show on WebSched report
Patient Form Language Change Resets Mobile Caption
(Enhancement)Transworld, warn users when sending accounts to collection when there are outstanding claims
Canada - DBM to highlight duplicate claimprocs that are causing inaccurate estimates
Web Sched Existing Patient: AlertCategoryNum Changed Between Versions
Claim Edit Form - Form would load with all controls disabled if the claim was attached to a hidden clinic, forcing users to exit out of Open Dental
(Enhancement)Web Sched Existing Patient: Releasing to stable
eConnector logging, LogLevelOfApplication in config file was case sensitive.
Statements, emailing or creating a PDF of a statement caused an error when using Auto-Save Forms feature.
WebChat and Text Messages, message text was cut off on the bottom line.
20.3.48 (Foreign) Released 12/10/2020 (This version has a conversion script that will cause a backup to occur)
20.3.48 Released 12/10/2020 (This version has a conversion script that will cause a backup to occur)
FHIR - Unscheduled appointments should have a status of "pending" instead of "proposed"
FHIR - Searching for the Slots of multiple Schedules returns only one Schedule's results.
eClipboard - Signing a sheet on an iPhone causes the entire view to be dragged
CareCredit - Pending carecreditwebresponses would sometimes not process at least one time
(Enhancement)Improved GetSchedulesHelper Query
2021 CDT Codes
(Enhancement)CareCredit - changed the bridges.dll to only work with a valid OpenDental version
CareCredit - batch quickscreen must run after 7am EST
20.3.47 (Foreign) Released 12/3/2020
20.3.47 Released 12/3/2020
Check box Mobile Caption and Group Caption do not honor Language option
Attempting to decrypt a null password caused an error.
Perio Chart Copy and Delete buttons move outside the window when the window is resized
20.3.46 (Foreign) Released 12/1/2020
20.3.46 Released 12/1/2020
Manage Module - Send Claims - Unnecessary warning would show when validating claims from the manage module
One-cent discrepancy with recurring charges and discounts was corrected.
CareCredit - batch quickscreens were sometimes processed too early
CareCredit - Multiple invalid input batch quickscreens were being processed sometimes
The TimeClock status in the Daily Graph does not update when clicking the Refresh button.
Procedure Group Note - 'Invalidate' button would get cut off at the top of the window
CareCredit Transaction - Batch errors would sometimes show even after successful retry
eClipboard - changing sheet frequency will not save changes when connected to middle tier
CareCredit - provider combo boxes would sometimes not consider clinic restrictions
Income Transfer Manager, removed the pre-existing negative unallocated or unearned warning message.
Mobile Caption in "Edit Input Field" window does not update as expected
20.3.45 (Foreign) Released 11/20/2020
20.3.45 Released 11/20/2020
Patient Edit window - Adjusting the forms size with a required field and a condition active would cause an error.
eConnector, checking failed emails caused the eConnector to not properly start all processes.
20.3.44 (Foreign) Released 11/19/2020 (This version has a conversion script that will cause a backup to occur)
20.3.44 Released 11/19/2020 (This version has a conversion script that will cause a backup to occur)
WebSchedRecall, timeslots were determined even when patient has no contact information.
eConnector Email, too many timeouts could lock up email sending.
(Enhancement)Add index on the phonenumber table to improve the patient search query run time when searching for an exact match
(Enhancement)Allowed "Enter" to search in the patient select window
Edit Carrier - Move initially selected textbox from Carrier ID to Carrier Name
View/Scan EOB window - Had an error when moving or resizing the window
View/Scan EOB window - Doubleclicking an image in the scan EOB window would blank out the displayed image.
Edit Input Field window - Any field name edits would reset when the window was moved or resized.
The select patient window would sometimes run the search query more than once unnecessarily
Income Transfer Manager, claims with Total Payments that also have claim procedures that are attached to an insurance payment plan could create Txfr procedures attached to the payment plan sometimes.
Web Mail Message Edit - Having no sender address fails to send webmail
Dailty/Writeoff report third setting sometimes doesn't span the correct dates.
When finalizing a claim payment, insurance payment window does not warn the user that the amount has been changed.
Proc Note signatures would invalidate when aggregating to a group note
Audit Trail entry for InsPlanChangeCarrierName lacks clarity when one of the carriers is blank
Imaging Module - When viewing multiple PDF files, Adobe Reader would sometimes cause memory leak issues after repeated viewings.
20.3.43 (Foreign) Released 11/12/2020
20.3.43 Released 11/12/2020
Web Forms Setup, Redirect URL will not redirect properly if it did not begin with http:// or https://
Mass Email, sending an email to the same address as the reply-to address resulted in an error if capitalization differs.
Entering an insurance payment using 'this claim only' button defaults the cursor to Check Amount instead of Check #.
Canada: Setup/Definitions/Appt Proc Quick Adds says ADA Codes instead of CDA Codes. Also says ADA Codes if you dbl-click an item.
Canada: Chart module and Appointments module show different surface codes for the same procedure.
Database Documentation: PromotionLog table's PromotionStatus column summary is currently missing the expansion of the PromotionLogStatus Enum
(Enhancement)Added changes made to a completed procedure's date and treatment area to logs made for the Edit Completed Procedure permission.
20.3.42 (Foreign) Released 11/10/2020
20.3.42 Released 11/10/2020
When clicking the task history button, it would have thrown a UE if the user returned null.
Web Sched New/Existing Patient: Timeslots did not show for clinics using Restrict To Blockouts
Manually added replacement tags for mass email appeared to work when they did not
Registration Form - updated internal registration sheet
CareCredit approval statuses would sometimes not display correctly on appointments
FormSheetFillEdit - Save button doesn't work more than once
Dynamic Payment Plans, making payments for adjustments would apply the split towards unearned.
(Enhancement)Added Angular MIT License to Open Dental License Info
20.3.41 (Foreign) Released 11/5/2020 (This version has a conversion script that will cause a backup to occur)
20.3.41 Released 11/5/2020 (This version has a conversion script that will cause a backup to occur)
Ortho Auto Claims generated too many claims sometimes.
Signatures in forms were not being auto-saved
Gmail incoming emails not working
Unearned Income Reports window, reorder the tabs.
(Enhancement)Payment Window: Added Clinic to Credit Card Dropdown
(Enhancement)Select Patient, created a global preference to disallow find as you type functionality
20.3.40 (Foreign) Released 10/29/2020
20.3.40 Released 10/29/2020
CEMT, unhandled exceptions that occur while performing any of the sync methods did not display to the user.
Preauth Claim Billing Prov Override now behaves the same as for normal claims.
Image mount, dragging item to adjust position was not working if image was flipped
Closing a dynamic payment plan could make a close out charge for the incorrect amount sometimes.
Income Transfer Manager, explicitly linked adjustments were showing as $0 adjustments in Breakdown mode.
20.3.39 (Foreign) Released 10/27/2020
20.3.39 Released 10/27/2020
Appointment module, an error can occur stating ContextMenu cannot be shown on an invisible control sometimes
Removed check boxes within the screen sheet that uses hardcoded values within Pulbic Health Screening tool caused OD crashes.
Automated Thank Yous sometimes sent before the send window if the appointment was created early in the morning before the send window.
Fee Sched, marking a fee sched as hidden that is in use as a copay fee sched would not warn the user
Edit Claim - entering a supplemental payment would sometimes not calculate the Pat Resp column correctly
Web Sched Existing Patient: Patients can schedule disabled recalls
Mass Email Template, error occurred when plaintext template tags do not match html template tags.
Perio Chart was cutting off dates in dd-mmm-yyyy format
Imaging Module - Clicking on specific buttons on the main toolbar would sometimes cause an error.
(Enhancement)Enterprise Pref to use PhoneNumber table removes sorting in some situations to increase speed
Patient Picture in Chart Module was getting cut off
Email: Sending a PDF attachment via Gmail could cause it to be corrupt upon receipt
Patient Edit, Resizing the window would cause Open Dental to crash when certain fields were required.
Edit Email Address: It is misleading that the port fields can be edited when using a Gmail account because the fields are not used.
Arrivals, appointments were not marked Arrived if an Arrival Response template is not configured.
20.3.38 (Foreign) Released 10/22/2020 (This version has a conversion script that will cause a backup to occur)
20.3.38 Released 10/22/2020 (This version has a conversion script that will cause a backup to occur)
Saved TP Discount column was unchecking sometimes
Imaging Module - OD was not allowing the deletion of PDF files.
(Enhancement) Enterprise pref searches phone numbers using exact match if x digits
Manual ASAP text messages did not properly format office phone number.
Entering an invalid kiosk password caused an error
An error occured when sending mass email before selecting a template.
20.3.37 (Foreign) Released 10/21/2020
20.3.37 Released 10/21/2020
20.3.36 (Foreign) Released 10/20/2020
20.3.36 Released 10/20/2020
CDA Tool, in Procedure Code Tools, brings in codes with wrong settings.
Web Sched Existing Patient: Appointment scheduling restricted patients can still schedule online
Public Health Screening, emailing a screening sheet could cause a UE
Email "To" field was not populating all email addresses sometimes
PatientPortal - TextOK No prevented patients from making online payments
Entering a Waiting Period of greater than 255 in Edit Benefits causes a UE
Adding a note in a newly created task removes Pat Info and From Info if Refresh is clicked
Scheduling an appointment from the Reactivation List caused an error.
Claim form, 'date received' field was being set when claim status was not set to 'received'
Payment window, negative payment splits towards hidden unearned types were causing a warning message to show sometimes.
Edit email template window opens hyperlinks inside itself.
Web Sched/Patient Portal: Verify User was not returning partial first name matches
Failed to load on any version of Windows older than 8.1
(Enhancement)Improve ERA claim matching for scenarios where the response from the carrier contains multiple claims with the same tracking number.
20.3.35 (Foreign) Released 10/13/2020
20.3.35 Released 10/13/2020
Diagnostics field ProgramVersionLastUpdated is not populating
Dynamic Payment Plan, recreating the schedule after removing a procedure could result in the wrong number of pay periods.
MercuryDE existed as a clearinghouse in the send claims window dropdown.
Deleting claims would sometimes create orphaned claimprocs when pat insurance plan was dropped
Payment window, adding negative splits via Add Partials was not allowed.
Scanning error "...5... duplex mode..." was not accurate and was blocking scanning
Treatment Plan Module preferences, checking 'Show completed work on graphical tooth chart' did not take affect until restart.
Web Sched Recall - Not logging the entire exception
Billing Defaults window - Moving the window or clicking outside of it would cause an error.
CareCredit Pre-Approval status patfielddef does not change when updating PatFieldDef
Service Date View sometimes does not consider negative writeoffs on supplemental payments
Some task lists are not showing the full sub-task list path when "Show all task lists" is unchecked
Automated Thank Yous sent duplicate message when aggregating multiple appointments sometimes.
(Enhancement)ASAP List window, clicking Print List should print a list of appointments that are showing to the user.
20.3.34 (Beta) (Foreign) Released 10/8/2020 (This version has a conversion script that will cause a backup to occur)
20.3.34 (Beta) Released 10/8/2020 (This version has a conversion script that will cause a backup to occur)
eServices Automated Messaging, could not deactivate a service if not signed up anymore.
(Enhancement)Update CareCredit Status text
20.3.33 (Beta) (Foreign) Released 10/7/2020
20.3.33 (Beta) Released 10/7/2020
Users can't create their own protected leave timecard adjustments without the "Edit Protected Leave Time Card Adjustments" permission.
Imaging Module - OD would crash randomly after scanning
20.3.32 (Beta) (Foreign) Released 10/6/2020
20.3.32 (Beta) Released 10/6/2020
Recall Reminders, Automated Web Sched Recall reminders would result in duplicate rows due to Commlogs.
When watch was charted on primary tooth then dentition changed to permanent, watch didn't disappear.
FormWebFormSetup - URLs not showing up
UserControlHostedURL - URL duplicating when editing with FormWebFormSetup
Chart Module, charting a mandibular denture could use the code and arch of a maxillary denture
Canada claim form item 'Remarks' was not showing predetermination and assignment of benefit messages for most carriers.
(Enhancement)Calculating net production in the appointment module was causing too many fee lookups sometimes
Email Inbox, Sent Messages tab did not show messages sent with an alias
Account Module, an unhandled exception would occur while trying to print a statement, causing Open Dental to crash
Treatment Finder Report, Patient address was missing from exported report
Updating Short Code opt in status did not always update the dental office
eClipboard - Date picker causes exception sometimes
ODMobile - Blockout times showed incorrectly when "use solid blockouts instead of outlines on the appointment module" was unchecked
DirectX11 - Crowns were showing on implants when they shouldn't
20.3.31 (Beta) (Foreign) Released 9/29/2020
20.3.31 (Beta) Released 9/29/2020
Text Messaging - Including http in message can have high failure rate
Feature Request system minor overhaul
DataAction Run/Get methods did not preserve Exception types.
Treatment Finder Report, clicking Letters Preview for a patient with lots of treatment would print the first page multiple times.
Short Code setting did not update at the dental office immediately.
Added search to list of Registration Keys when assigning a phone number to a new office.
Appointment Module, providers with a transparent color caused appointments to be drawn without a background
20.3.30 (Beta) (Foreign) Released 9/25/2020
20.3.30 (Beta) Released 9/25/2020
The "Include sub-task lists" checkbox in the select task list window is mislabeled
20.3.29 (Beta) (Foreign) Released 9/25/2020
20.3.29 (Beta) Released 9/25/2020
Special Chars tool, invalid characters in procedurelog.Surf were not always removed.
(Enhancement)Change formula for parent job PatResp field to use procedure fee rather than fee billed to insurance
Generating recall reminders would sometimes lock the patient and recall tables
Database Maintenance, BenefitsWithExactDuplicatesForInsPlans query could take minutes to complete
WebSched ASAP signup was not being inherited from Recall
Capitalization of table name in payment report query would throw an exception for linux users
20.3.28 (Beta) (Foreign) Released 9/24/2020
20.3.28 (Beta) Released 9/24/2020
Chart views, chart view grid rows after the 11th item did not display correctly.
Payment window, Income Transfer - Outstanding Charges grid Total could change to 0 when you click on a row in the grid.
(Enhancement)Always include sub-task list paths in the select task list window
OpenDentalREST, ReceiptCallback and HelloWorld log entry was out of order.
EmailHostingController, failures returned an OK response.
Web Sched Existing Patient: Recalls don't prompt patients for two-factor auth
Notes PDF drew grid incorrectly for eCW
Appointment Module, Daily Prod and Goals text boxes were too small
Reports Menu-When enabling a report item from a program link, multiple instances of the item would be displayed and when selected would cause an error.
(Enhancement)Add a clinic column to Credit Card Manage window
Add Zipwhip and OpenMarket logs to the Broadcaster log cleaner.
Web Sched Existing Pat Setup Window: Timeslots Preview shows New Pat Timeslots
Route was not setup correctly for PaySimple webhook
20.3.27 (Beta) (Foreign) Released 9/22/2020
20.3.27 (Beta) Released 9/22/2020
Claim Form Edit Items Box, double-clicking empty space could throw an unhandled exception
The procedure code sync when fee schedule groups are enabled takes a long time sometimes
Patient Picture on Routing Slip didn't reflect rotation in Open Dental after Pasting an Image to Imaging Module.
WebForms - Autocomplete filled fields randomly in multiple browsers
Images Module - An error would occur when switching between PDF files rapidly.
(Enhancement)Added SubscNote column to the NotesWithTooMuchWhiteSpace DBM.
Expired email tokens could cause automated emails to fail sometimes
Chart Module - Changing layouts then resizing the tasks list reverts the module to the previous layout until the module is refreshed.
Production & Income - View All Providers permission isn't functioning as expected.
Recall list, sending out emails to all patients would not check for valid email before sending
FHIR - Updating appt status to cancelled causes exception.
(Enhancement)CareCredit - Add shortcut to Appointment View setup from CareCredit Program Link
Dynamic Payment Play, Full Lock - When checked gives error if Payment Amount is 0 even when Number of Payments is set.
(Enhancement)Account - Generating receipts sometimes did not set a description
SMSPatientPhone removal tool (internal only)
Payment window, Treat Plan tab could still show when preference to allow prepayments to TP procedures is not enabled.
Web Sched Existing Patient: Patients can schedule outside of their clinic
20.3.26 (Beta) (Foreign) Released 9/17/2020
20.3.26 (Beta) Released 9/17/2020
Chart Module - Patient info grid not resizing with the control
20.3.25 (Beta) (Foreign) Released 9/17/2020
20.3.25 (Beta) Released 9/17/2020
Database Maintenance, BenefitsWithExactDuplicatesForInsPlans would sometimes take a long time to complete
There was no way to diferentiate between New Patient and Existing Patient URLs
Canada New Claim button was not automatically selecting up to 7 procedures.
When sending a claim with no claimprocs attached, the missing info column displays "and delete this one" more than once
Cloud - Sending claims with ClaimConnect was not working
(Enhancement)Web Chat: Allow resizing of chat window
Canada, secondary COB claims that are automatically created were not preserving the billing and treating providers from the primary claim.
Ortho Cases were not updated when patients or providers were merged.
(Enhancement) Canada secondary eclaim automatic create and receive when embedded format version 04 EOB response is received and clearinghouse EOB option is "Download EOBs and Auto Receive"
(Enhancement) Improved layout for various Web Sched related setup windows
20.3.24 (Beta) (Foreign) Released 9/15/2020 (This version has a conversion script that will cause a backup to occur)
20.3.24 (Beta) Released 9/15/2020 (This version has a conversion script that will cause a backup to occur)
Canada eclaims with invalid carrier ID now show a more helpful message.
eClipboard - Sheetfields did not have borders on iPad
Automated birthday messages age restriction included patient for an extra year
Mobile Web: Sometimes users would get error when scheduling new appointment
(Enhancement)Added an Alert for users when the patient names on an ERA and its claim do not match.
Printing a treatment plan sometimes shows an incorrect FeeAllowed amount.
FormImagingSetup - UE when setting default scanner if EZTwain is not set up.
When attempting to view an image in the Images Module via "Forms" OD would sometimes crash.
(Enhancement)"DisableAdvertisingHQ" should not be visible in Additional Properties for Program Links.
(Enhancement)Differentiate between UE and friendly exception window
Sheets - Sheet setup allowed removing mobile layout from a sheet in use by eClipboard
20.3.23 (Beta) (Foreign) Released 9/10/2020
20.3.23 (Beta) Released 9/10/2020
Payments, Treat Plan tab does not account for treatment planned procedure discounts in AmtAvail or AmtEnd
(Enhancement)Enhanced Mass Email window to filter out patients without email addresses.
eService - [EmailDisclaimer] tag can be removed when editing confirmation/reminder/thank-you
Broadcast Monitor, added VLN filter to account search
CareCredit batch request would sometimes fail when address was more than 25 characters
User was allowed to delete all Manual Mass Email templates
(Enhancement)Allow Dynamic Payment Plans to be created without production attached.
(Enhancement)Right-click to delete claim with no claimprocs in Insurance Claims window
20.3.22 (Beta) (Foreign) Released 9/8/2020
20.3.22 (Beta) Released 9/8/2020
(Enhancement)Updated Reminder Task to forward date when first created.
Mass Email - Embedded images caused failure sometimes
Creating an invoice for a patient previously in a superfamily could cause an error.
Email template field ApptTimeAskedArrive uses midnight if no time asked to arrive
Ortho chart display fields with the same name prevent editing.
WebServiceHQ, improved logging in PerformCacheRefresh
Time card Adjustment showed error popup when not entering hours after reopening.
Create heartbeats for major Broadcaster processes.
SMS message parts calculation used concatenated message count.
Broadcaster heartbeat monitoring was too sensitive on for some heartbeats
Auto cleanup threads were not always cleaned up properly.
Manual confirmation text messages don't use the 'Time Asked To Arrive' field of appointments
Mass Email, 'Exclude patients not since since' filtered out patients who have never had an appointment
Treatment Plan - Insurance Estimate sometimes checks when Automatic Check is disabled for the session.
Entering a claim payment by procedure could cause an error if the payment tracking grid column is not shown
(Enhancement)Insurance Blue Book Setup window, the Most Recent Allowed Fee Method no longer requires an allowed amount to be entered more than once.
eService Signup changes would not allow eService setup to continue
Mass Email - Add support for external images in Open Dental
20.3.21 (Beta) (Foreign) Released 9/1/2020
20.3.21 (Beta) Released 9/1/2020
eClipboard on iOS, treatment plans did not show sometimes.
eServices, clicking Cancel in Automated messaging Advanced window would have closed too many windows.
Tasks were throwing an error when attached to deleted appointments
Could not apply payments directly to payplan charges.
Appointment Module, sending a confirmation text wouldn't visually update confirmation status
Manage Time Cards, Print Grid, wouldn't print grid rows beyond the first page.
Force closure causes new wikipage to save as draft, however it wont populate in any accessable windows.
Mass Email, addresses with whitespace at the beginning or end did not send.
Sirona Sidexis bridge, patients with long names would cause an arithmetic operation overflow error sometimes.
Mass Email - Emails would fail to send if the sender name was invalid
Mass Email - The send endpoint would fail if the user had duplicate email addresses in different cases
User Query permission does not function as described in the manual
Insurance Payment Create permission is not linked to finalizing payments
Select Procedure window was showing procedures for the entire family instead of just the selected patient.
Editing blockouts in operatories across different views would sometimes undo blockouts set in operatories not visible in the current view
FormWebFormSetup - UE when clicking butNextForms with no forms
eClipboard - Checkbox groups sometimes grouped unnecessarily
20.3.20 (Beta) (Foreign) Released 8/27/2020
20.3.20 (Beta) Released 8/27/2020
Maximizing Open Dental and then restoring it caused it to grow slightly in both height and width.
Fixed popup message for when reports in reports menu were clicked when marked as hidden.
Remote Support: About window, Core Version should follow the same format as App Version.
eClipboard - BYOD link throws 'unknown error occurred'
Family Balancer window, the option to Delete Prior Transfers is no longer date restricted.
Benefit Frequencies Form, unhandled exception when inputting frequency limitations would cause Open Dental to crash
Automated Birthday Messages could not send due to invalid sender address
(Enhancement)Allowing 0 hour time card adjustments.
Sheets - Group captions were required for checkbox groups
20.3.19 (Beta) (Foreign) Released 8/25/2020 (This version has a conversion script that will cause a backup to occur)
20.3.19 (Beta) Released 8/25/2020 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Added custom sorting to the family popups window.
DB "database update complete" message appears before the update is complete.
When OD was maximized and the taskbar was hidden, taskbar could not be accessed by mousing down to the bottom of the screen.
Account Module, account patient information grid did not reflect changes made by user until after restarting Open Dental
Report window - Moving or resizing the window when signing a treatment plan was not filling the treatment plan image to fit the entire page.
Buttons on the Referral Slip are obscured by default
Signup Portal Mobile Settings, Account Recovery emails would show a complex error message sometimes.
Mass Email - The tabs when editing a template were not in the correct order
Fill Sheet window - Resizing the window will cause the scroll bar to shrink and allow the user to scroll above the sheet.
Treatment plan signature boxes sometimes show an incorrect date
Manage Tim Cards window, the Notes column could exceed the right margin when printing the grid.
Hidden Splits - If a super family head pays for a super family member's planned procedure, marking the procedure complete does not zero the head's hidden split
Mass Email - When sending mass email, duplicate email addresses sometimes causes an internal server error
Request electronic benefits arithmetic overflow error (rare).
Mass Email, Exclude patients not seen since and Exclude patients seen since checkboxes did not filter correctly.
Definitions window - An error would occur when attempting to move or resize the window.
The Fill Sheet window would not be centered on the monitor when first displayed
Dynamic Payment Plan, Sign & Print - The payplan charge date and # is incorrect for DPPs created prior to the release of the attached job.
CareCredit Batches - Patient phone numbers would sometimes not get validated correctly
(Enhancement)Canadian - PatIDFromPatPlan claim form item is no longer blank if carrier is not Pacific Blue Cross.
20.3.18 (Beta) (Foreign) Released 8/20/2020 (This version has a conversion script that will cause a backup to occur)
20.3.18 (Beta) Released 8/20/2020 (This version has a conversion script that will cause a backup to occur)
Adding progress notes to the Treatment Plan view in the Chart Module would cause Open Dental to crash
EmailHostingTemplates are sometimes not able to be removed
Mass Email Template error was not helpful to the user
Payment Plan Recalculate and Options windows layout
Chart Module, right clicking in progress notes grid showed inconsistent menu options for procedures
Mass Email - Support for local images
Chart Module, grid rows with large descriptions take a long time to load.
Dispensary window - was showing as an available option under the Tools menu but is not currently ready for use.
(Enhancement)Mass Email replacement field changes
20.3.17 (Beta) (Foreign) Released 8/19/2020 (This version has a conversion script that will cause a backup to occur)
20.3.17 (Beta) Released 8/19/2020 (This version has a conversion script that will cause a backup to occur)
Some users could still create adjustments for their own time cards when "Users cannot edit their own time card" was checked.
When "Users cannot edit their own time card except current pay period" was checked, users were able to backdate clock events and time card adjustments to previous pay periods.
(Enhancement) Allow Canadian EOB processing to post insurance substitution codes on submitted procedures.
Preference, Log off when Windows logs off is named incorrectly
ODMobile did not always update patient waiting status
Mass email templates tab was not disabled when clinic is not signed up for mass email.
Chart module, the Progress Notes grid did not display a textual representation of HTML emails correctly sometimes.
Insurance Payment window scroll bar sometimes disabled inadvertently
Send Claims, incorrect clinic was selected on load.
(Enhancement)Hidden splits tab, add column for running balance
Exclude discount plan amounts that are not attached to an appointment
Payment window, fixed loss of functionality in tab order.
(Enhancement)Auto format phone numbers when importing a form
(Enhancement) Payment window, the Outstanding Charges grid and suggested payment splits were not considering the 'Balances don't subtract insurance estimates' preference.
eClipboard - UWP missing preferences sometimes caused an exception
The Edit Recall window's tab order was incorrect.
eClipboard android, taking a patient photo would cause an error in verion 1.2.1 and earlier.
Automated Birthday Message did not have Send Order data
Default templates for Mass Email could not be deleted if they had never been sent previously
Error when closing a window that did not have a help button (2nd)
(Enhancement) Updated specific report menu and window names for user clarity.
(Enhancement)Add tooth intial drawing DBM to the DBM for patients
(Enhancement)Create an audit trail when a user right-clicks an appointment to send confirmation text
Treatment Plan - Discount checkbox automatic checking sometimes rechecks inadvertently
Scrolling with the mouse wheel would not cause the print preview screen to scroll
Mass Email showing hidden Billing Types
Setting an appointment type may unselect desired procedure from appointment and select a different procedure with the same code in a planned appointment.
Removed "Remote Support with Code" Help option
WebSchedRecall, too many email failures could result in Out of Memory exceptions.
Change GetListPatNumsByNameAndBirthday To Allow More Flexible Searching
20.3.16 (Beta) (Foreign) Released 8/13/2020
20.3.16 (Beta) Released 8/13/2020
Income Transfers Manager window is now available for rigorous accounting users (Enforce Fully).
Webforms - Input field of type misc didn't always show when retrieved by office.
WebSchedASAP, too many logs were created when the ASAP blockout was removed.
Mass Email, activating a clinic deactivated any other clinics signed up for the Bundle.
(Enhancement) Log when a user changes a patient referral and check for Referral, Attach to Patient permission.
(Enhancement)Payment Plans, add in some extra security regarding interest
eClipboard - Android devices may crash on startup
The billing list order was not deterministic when multiple patients have the same first and last name
Users were blocked from setting the status of a preauthorization
Error occurred on startup if net view failed
(Enhancement)Change the description numbering for dynamic payment plans to reflect the period instead of the number of charges
Error when closing a window that did not have a help button
20.3.15 (Beta) (Foreign) Released 8/11/2020 (This version has a conversion script that will cause a backup to occur)
20.3.15 (Beta) Released 8/11/2020 (This version has a conversion script that will cause a backup to occur)
Appointment view - 'None' view would pull a large amount of appointments via query causing slowness while loading
Chart Module - Treatment Plan grid was resizing incorrectly
Patient Dashboard was causing a display issue on initial load
Patients belonging to clinics that have not enabled mass email would display in the mass email window
When a reminder task was changed from Weekly to Once it popped up on a weekly basis.
Income Transfer Manager, closed payment plans that still had a 'Balance' would allow multiple income transfers sometimes.
Recurring Charge History, fixed UE when loading grid
Mass email analytics grid did not automatically fill with data upon loading
Allocate Unearned, adjustments attached to procedures but for different providers were not being considered.
eServices, aggregate message templates could not be edited.
Mobile Web: Turning clinics off can cause some data to not display in web app
(Enhancement)Filter archived wiki pages in the All Wiki Pages window.
Automated birthday messages did not always send
Edit Payment Split window, detaching a payment plan did not detach the payment plan charge.
Procedures attached to inactive treatment plans could have caused the estimated deductible on the active treatment plan to be off
Database Maint, a new method was created to correct payment splits that are associated to a payment plan charge but not a payment plan.
(Enhancement)Database Maintenance added to remove rows with invalid drawing segments from the toothintial table.
About window diagnostics, removed diagnostic information field
WebForms - Comboboxes in Web Forms filled out on a mobile device didn't retain selected value.
TSI window, text boxes weren't lining up with grid
20.3.14 (Beta) (Foreign) Released 8/7/2020 (This version has a conversion script that will cause a backup to occur)
20.3.14 (Beta) Released 8/7/2020 (This version has a conversion script that will cause a backup to occur)
835 ERAs, carriers that report multiple Claims Paid for a singular claim were not getting regrouped correctly.
The Transworld setup window would sometimes not save the information entered
Sheet Import - The permission to block a user from creating a new insurance plan was somtimes bypassed when importing sheets
Chart Module, dynamic width column in progress notes column caused columns to squish together
Retrieving or opening emails would sometimes give an error
Shcore.dll is missing for Windows 8 and lower
Security window could not load.
Email address auto-complete grid covered textbox into which the user was typing.
20.3.13 (Beta) (Foreign) Released 8/6/2020
20.3.13 (Beta) Released 8/6/2020
Moving the Edit Blockout window was changing selected listbox items in that window
Email HTML Edit window - The preview section would overlap the text edit section of the window
When a combobox drop down was open, clicking on the window title bar was causing window to jump position
Automated Messaging, plaintext emails failed to send if edited from the HTML edit window.
Error when moving mouse in title of window without help? Examples: VM, Manage CC, and Enter Amt
eClipboard, ability to view Treatment Plans outside of app
Hook added to FormClaimAttachment.
Color override for a procedure code was not showing in the chart module
With email address auto-complete disabled, the Loading Contacts window still displayed.
Crown disappeared when implant for missing tooth was set complete
20.3.12 (Beta) (Foreign) Released 8/4/2020
20.3.12 (Beta) Released 8/4/2020
Imaging Module, contrast slider minimum value was causing error
20.3.11 (Beta) (Foreign) Released 8/4/2020 (This version has a conversion script that will cause a backup to occur)
20.3.11 (Beta) Released 8/4/2020 (This version has a conversion script that will cause a backup to occur)
Setting the "PatNum in customers database" field, in the FHIR Developer window, does not save.
Middle tier was using significantly more CPU than older versions.
Credit Card Manage window, clicking Add twice would cause an error
CareCredit - display friendlier error message when action returns a error
EConnectorMySqlTime alert only displayed when HQ clinic is selected.
Recalls, sending recalls at the same time as another user could result in an error.
CareCredit - phone numbers were sometimes not being accepted
Global Lock Date was considering the wrong date when setting a procedure complete through the ProcEdit window
Repeating Charges set to 'Use Unearned' were not using unearned sometimes.
eClipboard - Selecting a radio button after scrolling on iOS was difficult
Webforms can support Multiple languages.
(Enhancement)Setting to control claim-level vs. line-level COB data in claims
(Enhancement)Preference to turn off auto-complete email address in Edit Email Message window
(Enhancement)Enhanced recurring reminder tasks to not spawn off multiple reminders when reopened.
(Enhancement)Remove clinic 0 restriction for sending mass emails
20.3.10 (Beta) (Foreign) Released 7/30/2020
20.3.10 (Beta) Released 7/30/2020
Chart Module, selecting a task or appointment to set complete using a right-click on the row sometimes displayed an incorrect error message
FHIR - Urls with multiple parameters not parsing as intended.
Editor pane, artifacts along left edge. Example, email message, html
Database Maintenance would sometimes reset the Default Insurance Billing Provider to "Default Practice Provider"
Edit eReminder Rule window - Resizing the window would cause display issues sometimes.
CareCredit transactions would sometimes not display the correct clinic
Mass Email did not handle patients with multiple email addresses
Closing main window with X instead resulted in resize if any drag
The Manage Module Email preview was not loading correctly.
CareCredit payment sometimes did not consider 'Do Not Enforce' valid paysplit setting
Sending manual mass emails would cause an error if sender email is invalid
(Enhancement)Changed Enterprise Pref to 'Do not default to none view' to remove the none view entirely
DoseSpot, launching DoseSpot did not always force the latest browser emulation
Imaging Module - When a user attempted to import an image, but then cancelled the import an error would occur.
Layout issue in many places: tab control items cut off at bottom.
Commlog window, moving the window was resetting the listboxes
Edit Sheet Def window - Clicking on the title bar caused the sheet to scroll to the top
Edit Email Message window - Moving or resizing HTML modified emails would hide the body text area
20.3.9 (Beta) (Foreign) Released 7/28/2020 (This version has a conversion script that will cause a backup to occur)
20.3.9 (Beta) Released 7/28/2020 (This version has a conversion script that will cause a backup to occur)
Canada - Claim Edit window, clicking on and editing procedures with labs or a lab itself was causing the wrong items to be selected and/or removed from the window
Canada - changing the status of a lab ClaimProc would cause it to filter out of the Edit Claim form
eConfirmations, SmsSentOk and EmailSentOk were never set.
Setting the claim status of a preauthorization would cause inaccurate insurance estimates
When a mixture of table storage engines is found on startup, prompt the user to convert tables to the default storage engine or exit.
EConnectorMySqlTime alert was not displayed in Open Dental.
Income Transfer Manager window, overpaid payment plans were allowing multiple transfers to be made in a row.
Income Transfer Manager window, payment plans with adjustments that have custom notes allowed multiple transfers in a row.
Income Transfer Manager window, transfers are no longer allowed to be made when there are payment plans with an imbalance between negative credits and negative debits.
eClipboard setup, the window was enabled when not signed up for eClipboard.
Claim attachments, attachments created by the snipping tool were having their resolution modified by scanner settings.
Released Queries - query variable window would sometimes display twice
GWT web applications can use the PDMP program bridge
Reports - The "Query Favorites Filtered" menu item was not filtering non-released reports like in previous versions.
Email inbox, clicking "Show Images" would sometimes give an object reference error
Automated birthdays allowed users to edit templates even when not signed up for mass emails
Tooth Chart, DX11, eraser and color changer weren't working when chart enlarged
eConfirmation, when an appointment has been changed or confirmed after a first confirmation is sent, the second confirmation could not be confirmed.
Unmaximizing a dialog could cause it to disappear and lockup program
Email, sent messages were shown in Inbox when using Gmail.
Edit Insurance Plan window, sometimes when OK was clicked, a warning indicated that the carrier would be changed for received claims when no carrier information had been changed.
Podium bridge, messages could be sent prior to the wait time sometimes
Automated birthdays did not always behave as expected
Patient Dashboard, the wrong patient picture was displayed when selecting a patient without a patient picture.
Windows kept growing in size after they were minimized, then restored.
Grid text edit, can grow better with text while typing
Payment - making a CareCredit payment would sometimes cause an error
eServices, Patient Portal, Add Invite, Advanced, form was empty.
Automated Messages window - Language rules were not able to be added when editing a rule.
Automated Messaging Rules could not be saved
CareCredit Transactions - transactions would sometimes not display correctly
Production and Income Report window - added more description to the 'All' checkbox label
CareCredit Payment would sometimes cause a method not found error
Outstanding secondary claims window - Any error would occur after clicking OK.
Billing Defaults window - Window would freeze when loading and was not functional.
eClipboard - Empty mobile group caption would group unrelated checkboxes
20.3.8 (Beta) (Foreign) Released 7/23/2020
20.3.8 (Beta) Released 7/23/2020
Navigating to the Treatment Plan Module caused an error when using middle tier.
Imaging Module - When a PDF was selected, the image wasn't removed when changing to a different patient's account.
20.3.7 (Beta) (Foreign) Released 7/23/2020
20.3.7 (Beta) Released 7/23/2020
Mobile Sheet Editor - Did not show common checkboxes in groups
Tooth Chart DX11, drawing exception
Email inbox, an email with no recipients would give an error when retrieving
Tasks, could not set a specific time on reminder tasks.
Task search, entering invalid tasknum caused a critical error
Maximize issues, including snap to sides, double click to maximize, and sizing in Cloud browser
Images Module - Right clicking an image folder and selecting the delete option would sometimes cause an error.
(Enhancement)Add procedurelog.Surf to the Database Maintenance Spec Char tool.
Payment window button flicker
CareCredit Transaction - acknowledging a batch error would sometimes displays the incorrect last error date
(Enhancement)DBM NotesWithTooMuchWhiteSpace now handles scenarios where 150+ consecutive white space characters appear in the database
Appointment Module, moving an appt caused it to be below where the mouse actually clicked the appt
ODMobile - An error would occur when loading a schedule with a patient note
Automated Birthday Messages were not working with languages
Repeating Charges Window - When attempting to edit the details of a current charge, the whole window would be greyed out and uneditable.
ODMobile - Selecting an appointment showed edit options as a black bar
Input boxes, right-anchored items not showing in windows. Example CC edit, add day.
Web Forms Setup window, loading Available Web Forms would cause an exception sometimes.
20.3.6 (Beta) (Foreign) Released 7/21/2020
20.3.6 (Beta) Released 7/21/2020
Task Window - The border between the Description and Notes would not resize unless you moved the task window itself.
Input Box was crashing during loading. Many places in program.
20.3.5 (Beta) (Foreign) Released 7/21/2020
20.3.5 (Beta) Released 7/21/2020
XCharge, adding a new credit card was giving an error
Credit Card Edit - The window would sometimes not display the 'Delete', 'Ok', and 'Cancel' buttons correctly
20.3.4 (Beta) (Foreign) Released 7/20/2020 (This version has a conversion script that will cause a backup to occur)
20.3.4 (Beta) Released 7/20/2020 (This version has a conversion script that will cause a backup to occur)
Employees window, the Search box was not searching the email columns.
Canada, limits removal of lab claimprocs when deleting parent procedures in the claim edit window
eServices, 'eClipboard link' should have been 'eClipboard BYOD'
Edit Operatory - Update all button would sometimes not update the appointment's correctly
Database Maintenance, the program locked up if a crashed or corrupt table was encountered
Prescriptions Report, clarification was needed for search box label
Adjust Form, minor text correction was needed
Payment Plan Editing, minor text correction was needed
Birthday rules could not be set enabled
About window diagnostics, HQ connection settings info can fail to print sometimes
eServices, setup window did not load
Tasklists, editing the properties of a subscribed tasklist would sometimes cause it to momentarily disappear.
CareCredit window did not have the buttons anchored correctly
CareCredit Setup - hide advertising checkbox would sometimes shows incorrectly
Automated Brithdays, changes would not be preserved when editing a template
Automated Brithdays, Do Not Send checkboxs did not work as intended
Automated birthdays behaved unexpectedly when clinics were turned off.
Minimum size was set on the mass email form
Payment window, OpenEdge button is linked to Open Dental redirect URLs when X-Charge and OpenEdge are not enabled
Appointment module, the pinboard search box would not be visible or would be in the wrong location sometimes
eCW, using the internal HL7 definition type in Full mode was causing messages to not parse sometimes.
CareCredit Setup - Removed Token textbox
EServiceShortGuid, KeyType enum was incompatible with CrudGenerator.
(Enhancement)Uses the date that an EO/EC procedure was created in the database for checking date locks
PDMP unit test was failing
ODMobile - Logging in with a high number of existing text messages would cause an error
Version 20.2 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
20.2.52 Unreleased
Mass Email, sending an email to the same address as the reply-to address resulted in an error if capitalization differs.
eClipboard - changing sheet frequency will not save changes when connected to middle tier
20.2.51 (Foreign) Released 11/10/2020
20.2.51 Released 11/10/2020
Image mount, dragging item to adjust position was not working if image was flipped
(Enhancement)Added Angular MIT License to Open Dental License Info
Database Documentation: PromotionLog table's PromotionStatus column summary is currently missing the expansion of the PromotionLogStatus Enum
Assembly info text parsing in ProgramEntry without commas crashed OpenDental.
20.2.50 (Foreign) Released 10/27/2020
20.2.50 Released 10/27/2020
New trial version
20.2.49 (Foreign) Released 10/27/2020 (This version has a conversion script that will cause a backup to occur)
20.2.49 Released 10/27/2020 (This version has a conversion script that will cause a backup to occur)
CDA Tool, in Procedure Code Tools, brings in codes with wrong settings.
Public Health Screening, emailing a screening sheet could cause a UE
(Enhancement) Enterprise pref searches phone numbers using exact match if x digits
(Enhancement)Enterprise Pref to use PhoneNumber table removes sorting in some situations to increase speed
Email: Sending a PDF attachment via Gmail could cause it to be corrupt upon receipt
20.2.48 (Foreign) Released 10/13/2020
20.2.48 Released 10/13/2020
eServices Automated Messaging, could not deactivate a service if not signed up anymore.
Dynamic Payment Plan, recreating the schedule after removing a procedure could result in the wrong number of pay periods.
Imaging Module - OD would crash randomly after scanning
MercuryDE existed as a clearinghouse in the send claims window dropdown.
Treatment Plan Module preferences, checking 'Show completed work on graphical tooth chart' did not take affect until restart.
Web Sched Recall - Not logging the entire exception
Service Date View sometimes does not consider negative writeoffs on supplemental payments
Automated Thank Yous sent duplicate message when aggregating multiple appointments sometimes.
20.2.47 (Foreign) Released 10/6/2020
20.2.47 Released 10/6/2020
Recall Reminders, Automated Web Sched Recall reminders would result in duplicate rows due to Commlogs.
When watch was charted on primary tooth then dentition changed to permanent, watch didn't disappear.
Short Code setting did not update at the dental office immediately.
Chart Module, charting a mandibular denture could use the code and arch of a maxillary denture
Appointment Module, providers with a transparent color caused appointments to be drawn without a background
Email Inbox, Sent Messages tab did not show messages sent with an alias
ODMobile - Blockout times showed incorrectly when "use solid blockouts instead of outlines on the appointment module" was unchecked
DirectX11 - Crowns were showing on implants when they shouldn't
20.2.46 (Foreign) Released 9/25/2020
20.2.46 Released 9/25/2020
Special Chars tool, invalid characters in procedurelog.Surf were not always removed.
The "Include sub-task lists" checkbox in the select task list window is mislabeled
Generating recall reminders would sometimes lock the patient and recall tables
Database Maintenance, BenefitsWithExactDuplicatesForInsPlans query could take minutes to complete
WebSched ASAP signup was not being inherited from Recall
Capitalization of table name in payment report query would throw an exception for linux users
20.2.45 (Foreign) Released 9/24/2020
20.2.45 Released 9/24/2020
Chart views, chart view grid rows after the 11th item did not display correctly.
Payment window, Income Transfer - Outstanding Charges grid Total could change to 0 when you click on a row in the grid.
Notes PDF drew grid incorrectly for eCW
20.2.44 (Foreign) Released 9/22/2020
20.2.44 Released 9/22/2020
Claim Form Edit Items Box, double-clicking empty space could throw an unhandled exception
The procedure code sync when fee schedule groups are enabled takes a long time sometimes
Patient Picture on Routing Slip didn't reflect rotation in Open Dental after Pasting an Image to Imaging Module.
Expired email tokens could cause automated emails to fail sometimes
Production & Income - View All Providers permission isn't functioning as expected.
Recall list, sending out emails to all patients would not check for valid email before sending
FHIR - Updating appt status to cancelled causes exception.
20.2.43 (Foreign) Released 9/17/2020
20.2.43 Released 9/17/2020
Database Maintenance, BenefitsWithExactDuplicatesForInsPlans would sometimes take a long time to complete
Chart Module - Patient info grid not resizing with the control
Canada New Claim button was not automatically selecting up to 7 procedures.
Canada, secondary COB claims that are automatically created were not preserving the billing and treating providers from the primary claim.
Ortho Cases were not updated when patients or providers were merged.
20.2.42 (Foreign) Released 9/15/2020
20.2.42 Released 9/15/2020
Canada eclaims with invalid carrier ID now show a more helpful message.
eClipboard - Sheetfields did not have borders on iPad
Mobile Web: Sometimes users would get error when scheduling new appointment
(Enhancement)Added an Alert for users when the patient names on an ERA and its claim do not match.
Printing a treatment plan sometimes shows an incorrect FeeAllowed amount.
FormImagingSetup - UE when setting default scanner if EZTwain is not set up.
When attempting to view an image in the Images Module via "Forms" OD would sometimes crash.
(Enhancement)"DisableAdvertisingHQ" should not be visible in Additional Properties for Program Links.
20.2.41 (Foreign) Released 9/10/2020
20.2.41 Released 9/10/2020
Mass Email - Embedded images caused failure sometimes
Creating an invoice for a patient previously in a superfamily could cause an error.
Email template field ApptTimeAskedArrive uses midnight if no time asked to arrive
Auto cleanup threads were not always cleaned up properly.
Manual confirmation text messages don't use the 'Time Asked To Arrive' field of appointments
Mass Email, 'Exclude patients not since since' filtered out patients who have never had an appointment
Treatment Plan - Insurance Estimate sometimes checks when Automatic Check is disabled for the session.
(Enhancement)Enhanced Mass Email window to filter out patients without email addresses.
Mass Email - Add support for external images in Open Dental
Broadcast Monitor, added VLN filter to account search
User was allowed to delete all Manual Mass Email templates
20.2.40 (Foreign) Released 9/1/2020
20.2.40 Released 9/1/2020
eClipboard on iOS, treatment plans did not show sometimes.
Tasks were throwing an error when attached to deleted appointments
Family Balancer window, the option to Delete Prior Transfers is no longer date restricted.
Could not apply payments directly to payplan charges.
Sheets - Group captions were required for checkbox groups
Appointment Module, sending a confirmation text wouldn't visually update confirmation status
Mass Email, addresses with whitespace at the beginning or end did not send.
Sirona Sidexis bridge, patients with long names would cause an arithmetic operation overflow error sometimes.
Mass Email - Emails would fail to send if the sender name was invalid
Mass Email - The send endpoint would fail if the user had duplicate email addresses in different cases
User Query permission does not function as described in the manual
Select Procedure window was showing procedures for the entire family instead of just the selected patient.
Editing blockouts in operatories across different views would sometimes undo blockouts set in operatories not visible in the current view
FormWebFormSetup - UE when clicking butNextForms with no forms
eClipboard - Checkbox groups sometimes grouped unnecessarily
20.2.39 (Foreign) Released 8/25/2020
20.2.39 Released 8/25/2020
Input Box, centered or right aligned controls disappeared somtimes. One affected place was CC Manage Add Day, didn't show calendar.
Account Module, account patient information grid did not reflect changes made by user until after restarting Open Dental
Mass Email - The tabs when editing a template were not in the correct order
Treatment plan signature boxes sometimes show an incorrect date
Mass Email - When sending mass email, duplicate email addresses sometimes causes an internal server error
Request electronic benefits arithmetic overflow error (rare).
Mass Email, Exclude patients not seen since and Exclude patients seen since checkboxes did not filter correctly.
(Enhancement)Canadian - PatIDFromPatPlan claim form item is no longer blank if carrier is not Pacific Blue Cross.
20.2.38 (Foreign) Released 8/20/2020 (This version has a conversion script that will cause a backup to occur)
20.2.38 Released 8/20/2020 (This version has a conversion script that will cause a backup to occur)
Mass Email - Support for local images
20.2.37 (Foreign) Released 8/20/2020
20.2.37 Released 8/20/2020
The billing list order was not deterministic when multiple patients have the same first and last name
Error occurred on startup if net view failed
Preference, Log off when Windows logs off is named incorrectly
ODMobile did not always update patient waiting status
Mass email templates tab was not disabled when clinic is not signed up for mass email.
Chart module, the Progress Notes grid did not display a textual representation of HTML emails correctly sometimes.
Insurance Payment window scroll bar sometimes disabled inadvertently
Send Claims, incorrect clinic was selected on load.
Adding progress notes to the Treatment Plan view in the Chart Module would cause Open Dental to crash
eClipboard android, taking a patient photo would cause an error in verion 1.2.1 and earlier.
Default templates for Mass Email could not be deleted if they had never been sent previously
(Enhancement)Add tooth intial drawing DBM to the DBM for patients
Mass Email Template error was not helpful to the user
(Enhancement)Create an audit trail when a user right-clicks an appointment to send confirmation text
Mass Email showing hidden Billing Types
Setting an appointment type may unselect desired procedure from appointment and select a different procedure with the same code in a planned appointment.
Removed "Remote Support with Code" Help option
WebSchedRecall, too many email failures could result in Out of Memory exceptions.
Chart Module, right clicking in progress notes grid showed inconsistent menu options for procedures
Chart Module, grid rows with large descriptions take a long time to load.
(Enhancement)Mass Email replacement field changes
20.2.36 (Foreign) Released 8/12/2020
20.2.36 Released 8/12/2020
Income Transfers Manager window is now available for rigorous accounting users (Enforce Fully).
Appointment view - 'None' view would pull a large amount of appointments via query causing slowness while loading
835 ERAs, carriers that report multiple Claims Paid for a singular claim were not getting regrouped correctly.
Patients belonging to clinics that have not enabled mass email would display in the mass email window
Sheet Import - The permission to block a user from creating a new insurance plan was somtimes bypassed when importing sheets
When a reminder task was changed from Weekly to Once it popped up on a weekly basis.
Mobile Web: Turning clinics off can cause some data to not display in web app
Mass Email - The mass email window would be deactivated when clinics were not enabled
WebSchedASAP, too many logs were created when the ASAP blockout was removed.
(Enhancement)Database Maintenance added to remove rows with invalid drawing segments from the toothintial table.
About window diagnostics, removed diagnostic information field
(Enhancement) Log when a user changes a patient referral and check for Referral, Attach to Patient permission.
eClipboard - Android devices may crash on startup
Mass Email - The mass email window was deactivated when clinics are not enabled.
20.2.35 (Foreign) Released 8/6/2020 (This version has a conversion script that will cause a backup to occur)
20.2.35 Released 8/6/2020 (This version has a conversion script that will cause a backup to occur)
Automated Messaging, plaintext emails failed to send if edited from the HTML edit window.
Imaging Module, contrast slider minimum value was causing error
The Transworld setup window would sometimes not save the information entered
eClipboard, ability to view Treatment Plans outside of app
Chart Module, dynamic width column in progress notes column caused columns to squish together
Retrieving or opening emails would sometimes give an error
With email address auto-complete disabled, the Loading Contacts window still displayed.
Crown disappeared when implant for missing tooth was set complete
20.2.34 (Foreign) Released 8/4/2020 (This version has a conversion script that will cause a backup to occur)
20.2.34 Released 8/4/2020 (This version has a conversion script that will cause a backup to occur)
Middle tier was using significantly more CPU than older versions.
Recalls, sending recalls at the same time as another user could result in an error.
Global Lock Date was considering the wrong date when setting a procedure complete through the ProcEdit window
eClipboard - Selecting a radio button after scrolling on iOS was difficult
(Enhancement)Setting to control claim-level vs. line-level COB data in claims
(Enhancement)Preference to turn off auto-complete email address in Edit Email Message window
20.2.33 (Foreign) Released 7/30/2020
20.2.33 Released 7/30/2020
FHIR - Urls with multiple parameters not parsing as intended.
Database Maintenance would sometimes reset the Default Insurance Billing Provider to "Default Practice Provider"
Mass Email did not handle patients with multiple email addresses
Sending manual mass emails would cause an error if sender email is invalid
(Enhancement)Changed Enterprise Pref to 'Do not default to none view' to remove the none view entirely
DoseSpot, launching DoseSpot did not always force the latest browser emulation
Imaging Module - When a user attempted to import an image, but then cancelled the import an error would occur.
20.2.32 (Foreign) Released 7/28/2020
20.2.32 Released 7/28/2020
eConfirmations, SmsSentOk and EmailSentOk were never set.
Account module, having lots of payment splits attached to other payment splits would cause slowness.
Income Transfer Manager window, overpaid payment plans were allowing multiple transfers to be made in a row.
Income Transfer Manager window, payment plans with adjustments that have custom notes allowed multiple transfers in a row.
Income Transfer Manager window, transfers are no longer allowed to be made when there are payment plans with an imbalance between negative credits and negative debits.
eClipboard setup, the window was enabled when not signed up for eClipboard.
Claim attachments, attachments created by the snipping tool were having their resolution modified by scanner settings.
Imaging Module - When a PDF was selected, the image wasn't removed when changing to a different patient's account.
Released Queries - query variable window would sometimes display twice
Email inbox, clicking "Show Images" would sometimes give an object reference error
Tooth Chart, DX11, eraser and color changer weren't working when chart enlarged
Email, sent messages were shown in Inbox when using Gmail.
Edit Insurance Plan window, sometimes when OK was clicked, a warning indicated that the carrier would be changed for received claims when no carrier information had been changed.
Podium bridge, messages could be sent prior to the wait time sometimes
Grid text edit, can grow better with text while typing
Production and Income Report window - added more description to the 'All' checkbox label
eClipboard - Empty mobile group caption would group unrelated checkboxes
20.2.31 (Foreign) Released 7/23/2020
20.2.31 Released 7/23/2020
Mobile Sheet Editor - Did not show common checkboxes in groups
Tooth Chart DX11, drawing exception
Email inbox, an email with no recipients would give an error when retrieving
Credit Card Edit - The window would sometimes not display the 'Delete', 'Ok', and 'Cancel' buttons correctly
(Enhancement)Add procedurelog.Surf to the Database Maintenance Spec Char tool.
ODMobile - An error would occur when loading a schedule with a patient note
ODMobile - Selecting an appointment showed edit options as a black bar
20.2.30 (Foreign) Released 7/20/2020
20.2.30 Released 7/20/2020
Employees window, the Search box was not searching the email columns.
Canada, limits removal of lab claimprocs when deleting parent procedures in the claim edit window
Prescriptions Report, clarification was needed for search box label
Adjust Form, minor text correction was needed
Payment Plan Editing, minor text correction was needed
About window diagnostics, HQ connection settings info can fail to print sometimes
eCW, using the internal HL7 definition type in Full mode was causing messages to not parse sometimes.
PDMP unit test was failing
ODMobile - Logging in with a high number of existing text messages would cause an error
20.2.29 (Beta) (Foreign) Released 7/16/2020 (This version has a conversion script that will cause a backup to occur)
20.2.29 (Beta) Released 7/16/2020 (This version has a conversion script that will cause a backup to occur)
FHIR - Data parsing errors
Treatment Plan - saved treatment plans would sometimes not show discount amounts
Appointment Module - appointments would sometimes show incorrect ProcDescript
Claim payment - Clicking the writeoff on all unpaid amounts button sometimes did not factor in Unit Quantity.
Arrivals, alert when patient is automatically marked as arrived.
Clinics could sometimes behave incorrectly with Mass Email
Tooth chart, DX11, molar marked as primary, then shifted into normal position was still showing greyed out.
20.2.28 (Beta) (Foreign) Released 7/14/2020
20.2.28 (Beta) Released 7/14/2020
Recalls, deleting or changing a procedure that triggered a recall caused Sheets dueForBWYN and dueForPanoYN to be incorrect.
Images Module - The document scroll bar was scrolling to the bottom after pastiing, importing, or deleting any document within the folder list.
Recall list, sending out an email to all patients did not check for patients with no email
Payment window, loading the Outstanding Charges grid was taking a long time sometimes.
Query Monitor was not logging failed queries
Automated Thank-You, [ApptAskedTimeArrive] was not set to time of appointment when Time Ask To Arrive is blank.
20.2.27 (Beta) (Foreign) Released 7/10/2020
20.2.27 (Beta) Released 7/10/2020
eClipboard - could not show different medical history sheets for new or returning patients
20.2.26 (Beta) (Foreign) Released 7/9/2020
20.2.26 (Beta) Released 7/9/2020
Podium bridge, messages could be sent before patients have arrived for appointments sometimes
eServices, when multiple rules of the same type were setup to not send with all contact methods, all contact methods could have been used.
OD Mobile texting is blocked
Arrivals, Activate button in eServices Setup was not disabled when user does not have permission.
Canada - Claim Edit Window, deleting a "Total Payment" row would cause an error
Web Sched: Reminders w/o URL tags were unable to send when not signed up
Payment window, the Total box was not updating correctly when selecting Outstanding Charges.
eService Setup window failed to load if user is clinic restricted.
20.2.25 (Beta) (Foreign) Released 7/7/2020
20.2.25 (Beta) Released 7/7/2020
Allocate Unearned, selecting a procedure attached to a dynamic payment plan was not suggesting any splits.
Statements - Broken appointments would sometimes show as scheduled when printing a walkout statement
Payment window, future payment plan charges were showing up in the Outstanding Charges grid sometimes.
Chart Module, drawing in the tooth chart would sometimes result in invalid data causing Open Dental to crash.
Allocate Unearned, prefer to allocate provider specific unearned over older unearned.
Payment window, dynamic payment plans with multiple procedures and APR were showing incorrectly in the Outstanding Charges grid sometimes.
Pay Split Manager window removed.
Patient Portal (after appointment rules) invites sent to appointments that are not yet complete
Income Transfer Manager window, added a breakdown check box.
Chart Module, program would sometimes crash when right clicking in the progress notes.
Prexion bridge opened up both bridge windows
20.2.24 (Beta) (Foreign) Released 7/2/2020
20.2.24 (Beta) Released 7/2/2020
FHIR - Update recall when scheduling appointment
Arrivals, texting 'A' to a broken appointment sent an automated reply.
Arrivals, manually marking an appointment 'Arrived' did not send Arrival Response when office is signed up for eClipboard.
Appointment Module, waiting room was displaying a wait time from server instead of local
20.2.23 (Beta) (Foreign) Released 6/30/2020
20.2.23 (Beta) Released 6/30/2020
Patient Information, audit trail was not always made correctly when changing information for the entire family.
Sheet Def image editing would sometimes cause a memory leak to occur.
835 ERAs, claim reversals were causing a Total Payment row to incorrectly show on the original and corrected claims sometimes.
Database maintenance - added DBM to set the status of ClaimProcs with no attached claim to 'Estimate'
Web Forms - Sheets with multiple languages were superimposed on each other when uploaded as Web Forms
(Enhancement)Mass Email - Add more filtering patient selector
835 ERAs, claim reversals suggested an incorrect Total Payment row sometimes.
Installer, the Sparks3D folder was not present when using a custom installation directory.
(Enhancement)Removed global date lock for EO/EC procedures
Appointment text was 1 pixel too high, making it hard to read name
Middle Tier, when the middle tier server was in a different time zone than the workstation, DateTime values would sometimes be adjusted inadvertently
Messaging Buttons - "Extras" would sometimes not show when sending a typed message
Billing Options - Warning circle would sometimes be cut off
Edit Employee - wireless phone number did not auto-format
Printing routing slips could have caused Open Dental to go behind other programs
Appointment Module, loading the tooth chart on the patient dashboard interrupted moving appointments
Query Monitor did not include username and computer name
Family Balancer was not handling claims that were paid by total.
20.2.22 (Beta) (Foreign) Released 6/25/2020
20.2.22 (Beta) Released 6/25/2020
Service Date View does not consider Dynamic Payment Plans
eClipboard - iOS Dark Mode causes white text on white background
eClipboard - DatePicker cumbersome on Android
Perio chart, Copy button had incorrect message box text
Appointment Module, printing appointment was showing appointments outside chosen time range
Middle Tier, email timestamps could be incorrect if the server and workstation are in different time zones
Error would sometimes occur when trying to view Appointment Module if there were appointments.
Patient edit, Same for family did not affect the Text OK field.
Trojan Express Collect program link would not allow a blank path even when disabled
Error would occur when refreshing the Audit Trail grid while using Middle Tier
Mass Email, a Patient with no birthdate set will not show in list.
Global Update Fee Tool would sometimes not updates fees correctly
Linux server Recalc Estimates was failing with error regarding 'patPlan'
20.2.21 (Beta) (Foreign) Released 6/23/2020
20.2.21 (Beta) Released 6/23/2020
Patient Portal: Payments Since Last Statement inaccurate when payment is split
20.2.20 (Beta) (Foreign) Released 6/23/2020
20.2.20 (Beta) Released 6/23/2020
eClipboard - Combo Box info did not carry over when filled out via eClipboard
Payment window, payment plan charges should no longer group by credits in the Outstanding Charges grid.
While editing a sheet def, static images were not redrawing when expected.
eConfirmation Auto Replies, multiple auto replies were sometimes sent if multiple confirmations were sent at different times.
eClipboard - Patient could check-in at wrong location
eClipboard - Checkboxes with no group name would show the group caption
Inbound SMS from Zipwhip were not assigned to the correct clinic when clinics are used.
Patient's restricted from appointment scheduling used to be sent a WebSchedRecall message.
(Enhancement) Mass Email did not display information about usage
Add Multiple Adjustments window, the 'Only allocated credits' radio button was not checked by default when 'Enforce Valid Adjustments' was set to 'Enforce Fully'.
Selecting an inactive treatment plan would sometimes affect the estimated patient portion displayed in the appointment module
Patients created from web forms would have their billing types set to 'none' by default
(Enhancement)Patient Portal, utilize region settings to format dates
Signatures were missing from PDFs made from referral letters that contained tooth charts.
3D Tooth Chart, labial tipping was showing as lingual tipping
QueryMonitor was logging too frequently
Send Claims, printing multiple claims prompted repeatedly for printer settings.
Arrivals, automated responses were not sent when clinics are not enabled.
Call Home/Work/Wireless appointment menu items were visible even when DentalTek bridge was disabled and the button was set to be hidden.
Automated Thank-You, could not send emails when not signed up for Integrated Texting.
Database Maintenance Pat, some selected maintenance rows did not run when all were not selected.
3D Tooth Chart, DX11, error on edentulous patient
Linux server Recalc Estimates was failing with error.
(Enhancement)eService menu, add an Automated Messaging menu item
Payment window, negative adjustments were incorrectly showing up in the Outstanding Charges grid sometimes.
20.2.19 (Beta) (Foreign) Released 6/17/2020
20.2.19 (Beta) Released 6/17/2020
Canada - Deleting a supplemental payment on a claim with lab fees attached was not deleting supplemental payments on the labs themselves.
Patient Dashboards that contained a Tooth Chart would cause 'Out of memory' errors sometimes.
Edit Claim window, X12 file was missing data when claim had surgical procedures and 'Institutional' was selected under 'Med/Dent'.
Mobile Web: Blockouts sometimes didn't show in all operatories
The Procedures Not Billed to Insurance report takes a long time for some users
Images module, when selecting a PDF, print button was enabled even though it did nothing
eClipboard on Android, an error could occur when requesting the camera sometimes.
eClipboard on iOS, an error could occur when loading Treatment Plan rarely.
20.2.18 (Beta) (Foreign) Released 6/12/2020
20.2.18 (Beta) Released 6/12/2020
ASAP menu on appt module was incorrect after eService signup
Images Module, double clicking an image folder would sometimes cause an error.
Display "Disabled" or "Stopped" next to registration keys when multiple are listed in Broadcast Monitor or Signup Portal.
(Enhancement)DBMS Upgrade Tool - Add innodb support
DBMS Upgrade Tool - upgrade would sometimes fail if MySQL had a password
20.2.17 (Beta) (Foreign) Released 6/11/2020 (This version has a conversion script that will cause a backup to occur)
20.2.17 (Beta) Released 6/11/2020 (This version has a conversion script that will cause a backup to occur)
The global fee and write-off update tools should disregard ClinicNums if the clinic feature is not enabled
A/R Manager, exclude income transfer paysplits when calculating last payment date
Arrivals, automated arrival responses were not sent if guarantor had no appointments today but uses same wireless number as dependent.
Arrivals, if an appointment for which an arrival SMS had been sent was manually marked 'Arrived', the automated response was not sent.
Tooth Chart, rotations and buccal shifts were opposite
Tooth Chart, RCT and Sealant were showing after extraction
(Enhancement) Open Dental Cloud, ability to change office password
Automated Thank You, Do not send within setting could not be changed.
eClipboard - Pushing a patient to a device was sometimes delayed (HQ fix)
Imaging module, viewing an image with large dimensions would throw an 'Out of memory' error sometimes.
Patient Dashboard, a patient picture with large dimensions would throw an 'Out of memory' error sometimes.
Database Maintenance tool for statements with invalid DocNums
20.2.16 (Beta) (Foreign) Released 6/9/2020
20.2.16 (Beta) Released 6/9/2020
eClipboard, scanning a QR code could result in an error if app doesn't have camera permission sometimes.
Middle Tier, editing a HL7 definition can cause an error sometimes
Error when saving new mass email templates
eRx, proxy users could not sync medications from DoseSpot
Gmail, email aliases were not sending properly
Payment window no longer warns about negative unallocated or unearned.
DoseSpot, some clinic addresses were incorrectly detected as PO boxes
(Enhancement)'R' and 'P' indicators on appointments should not consider future appointments
Tooth Chart, crowns were showing even if tooth was missing.
Mass Email, wiki html emails were not being converted to raw html.
eClinicalWorks, the medical panel would not load sometimes
20.2.15 (Beta) (Foreign) Released 6/4/2020
20.2.15 (Beta) Released 6/4/2020
WebSched Recall - Not optimized for large number of clinics
Gmail, sending email from a gmail address didn't parse multiple to addresses correctly.
HL7 messages would fail to process when the PID segment followed a missing optional segment.
Changing a procedure status from EO or EC would get blocked by a permission for a completed procedure
Enhance Broadcast Monitor to show pending outgoing messages
WebServiceHQ Round Robin - Cache Refresh
(Enhancement)Refresh schedule from double click in Schedule Edit window
Send Come In Text appointment menu option was duplicated on right click.
Turn off dueling eConnector blacklisting for 19.3
(Enhancement) Imaging Module - When adding images to a Mount, PDF files will no longer be available in the list of options as these are not allowed.
20.2.14 (Beta) (Foreign) Released 6/2/2020 (This version has a conversion script that will cause a backup to occur)
20.2.14 (Beta) Released 6/2/2020 (This version has a conversion script that will cause a backup to occur)
Broken appointments could be confirmed via sms during a brief window.
In the insurance plan edit form, switching to or from a Fixed Benefits plan would show an inaccurate warning and then fail to save any changes to the plan.
Recurring charges would take clinic number into consideration even when clinics were disabled.
Allocate Unearned was allowing users to overpay selected procedures.
Help Feature, key validation was failing for foreign users sometimes.
[Feature] eService Arrivals, set appointment 'arrived' when patient texts 'A' and sends automated response.
FormEtrans835Edit, grid columns were squished together
ODGrid sometimes caused a UE
Email Hosting Templates could be created for the wrong clinic
Add Multiple Adjustments window, adjustments were not getting automatically generated for selected procedures with no adjustments.
Payment window, overpaid procedures weren't showing in the Outstanding Charges grid sometimes.
eClipboard android requires the Camera permission
Editing an email template name did not refresh the grid
20.2.13 (Beta) (Foreign) Released 5/28/2020
20.2.13 (Beta) Released 5/28/2020
There was an error when sending manual recall messages
Provider setup, creating users with multiple providers selected would generate incorrect usernames.
Adding a new fee schedule makes an incorrect audit trail
ODHQ quick paste categories were showing for regular customers.
Mass Email analytics were not being received.
FormPatientSelect, could no longer use arrow keys to navigate the grid
20.2.12 (Beta) (Foreign) Released 5/27/2020
20.2.12 (Beta) Released 5/27/2020
There was an error when sending manual recall messages
Payment window, the 'Prefer this patient' check box from the amount window was not working.
Documentation Builder - Add enum changes to schema diff
20.2.11 (Beta) (Foreign) Released 5/26/2020 (This version has a conversion script that will cause a backup to occur)
20.2.11 (Beta) Released 5/26/2020 (This version has a conversion script that will cause a backup to occur)
When editing a sheet, the "Align" feature in the static text field was not showing any changes.
Add Multiple Adjustments window was not using the new income transfer system.
Editing procedures would use completed procedure permissions to block edit capabilities for procedures with 'Existing-Other' or 'Existing-Current' statuses
Multiple default sheets had static text cutoff
Chart Module, printing long progress notes caused an infinite loop of pages to be printed
FormSmsTextMessaging, headquarters defaulted to unassigned instead of all in the clinic picker
Appointment Module, deleting new, unscheduled appointments sometimes caused an UE
ODMobile - icons were not centered in Android menu bar
(Enhancement) Added a Graphics setting to allow users to turn off the 3D Toothchart DirectX 11 per Computer.
eClipboard - Sheet colors matched computer accent colors
Labels would sometimes not show for checkboxes on eClipboard
Images Module: An error could occur when importing or scanning into images without a category selected.
Summary for quickpastecats were not correct
Unscheduled list could exclude appointments within the selected date range
20.2.10 (Beta) (Foreign) Released 5/21/2020 (This version has a conversion script that will cause a backup to occur)
20.2.10 (Beta) Released 5/21/2020 (This version has a conversion script that will cause a backup to occur)
Web Sched Timeslots: Edge case can cause timeslots to not populate correctly
Allocate Unearned, provider specific splits from unearned were not being suggested.
eClipboard - checkins did not show in appointment's audit trail
Family Balancer window, unearned splits were created with the wrong date sometimes.
Pay connect payments could sometimes not provide signature line on reciept
FQHC Dental Sealant Measure report was using an incorrect ICD code.
Deposits, refreshing the deposits window without clinics turned on caused an error.
Family Balancer was not executing an income transfer for every family sometimes.
Graphics, option to turn off DirectX 11 (Sparks3D) for entire office
20.2.9 (Beta) (Foreign) Released 5/20/2020
20.2.9 (Beta) Released 5/20/2020
Exporting the Insurance Aging Report would not display certain column headers correctly sometimes
Transworld, audit trail entry for billing type changes by the TSI service
(Enhancement) Family Balancer window updated to use the new income transfer system.
EmailHosting, replacements weren't considering spacing between the tag
20.2.8 (Beta) (Foreign) Released 5/19/2020 (This version has a conversion script that will cause a backup to occur)
20.2.8 (Beta) Released 5/19/2020 (This version has a conversion script that will cause a backup to occur)
eThankYou should have been Automated Thank-You.
Transworld, audit trail entry for billing type changes by the TSI service
Date limitation on all Completed Procedure permissions would disable the 'OK' button in the edit procedure window regardless of the date limitation that was set.
Email, Gmail users cannot send images in HTML emails.
Opening Chart, error about Sparks3D
ClaimConnect eclaims in 5010 format had an error when attempting to send a secondary claim for procedures from two different primary claims.
Appointment Rules could sometimes not have their email type set
Online payments could sometimes return an invalid response code
ODGrid, was unable to edit a grid when scroll bar is present
20.2.7 (Beta) (Foreign) Released 5/15/2020
20.2.7 (Beta) Released 5/15/2020
Statement grid column, extra space on right
20.2.6 (Beta) (Foreign) Released 5/15/2020
20.2.6 (Beta) Released 5/15/2020
Security log entry was being created as an 'AdjustmentEdit' when editing an existing deposit, resulting in an 'AdjustmentEdit' entry with no patient attached in the audit trail.
Recurring CC charges were being blocked even when user had permission to create a payment
(Enhancement) Account module, the Allocate Unearned menu option updated to work with the new income transfer system.
ODGrid, last column of a grid could cause the grid to grow in width
(Enhancement) Account Module Patient Account Grid - The scroll no longer jumps to bottom when a row at the top is selected nor when an item has been been opened or deleted.
20.2.5 (Beta) (Foreign) Released 5/14/2020
20.2.5 (Beta) Released 5/14/2020
Edit Fee Sched window - The "Use Global Fees" checkbox would not stay checked or saved.
Email address auto-populate suggestions didn't display correctly sometimes
WebSchedRecall, turning clinics off can result in recalls not sending for legacy procedures.
Patient Portal: Payment note field is not visible in mobile view
Middle Tier, long running processes and large requests would cause errors sometimes
Payment window, cannot scroll the Outstanding Charges grid when None (Income Transfer) is checked.
Message when deleting production from a Dynamic Payment Plan is misleading and not entirely accurate.
Dynamic Payment Plan, the amortization schedule was not showing how future interest would be calculated after an overpayment.
Main toolbar, tools menu was not alphabetized correctly.
Email Hosting API URLs were going to the wrong address.
eClipboard - Required fields were not always required.
20.2.4 (Beta) (Foreign) Released 5/12/2020 (This version has a conversion script that will cause a backup to occur)
20.2.4 (Beta) Released 5/12/2020 (This version has a conversion script that will cause a backup to occur)
Erx, allow testing URL overrides
Transaction History window was not updating properly while creating a transaction
(Enhancement) Payment and Income Transfer Manager windows will warn users when a provider has negative unallocated or unearned.
Dynamic Payment Plans that had payments made towards them would calculate interest incorrectly.
Show features window was not alphabetized.
Error would occur when unchecking 'Show Patient Count' after sorting by count in Provider Setup
Appointment Module, when dragging the appt block to move, the appt would get stuck to the cursor
Authorizing Dropbox was giving an error.
Middle Tier, eServices window failed to connect.
ODCloud, print options were in the menu items
Dynamic Payment Plan, payments credited the principal due before crediting the interest due.
Dropbox/SFTP- When importing PDF, progress bar covered window
$0 payment rows were not showing in the 'paid by' account when a payment was split to another family.
Version 20.1 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
20.1.52 Unreleased
20.1.51 (Foreign) Released 1/4/2021
20.1.51 Released 1/4/2021
Database Maintenance, BenefitsWithExactDuplicatesForInsPlans query could take minutes to complete
WebSched ASAP signup was not being inherited from Recall
Chart Module, charting a mandibular denture could use the code and arch of a maxillary denture
Email Inbox, Sent Messages tab did not show messages sent with an alias
DirectX11 - Crowns were showing on implants when they shouldn't
20.1.50 (Foreign) Released 9/24/2020
20.1.50 Released 9/24/2020
eClipboard on iOS, treatment plans did not show sometimes.
Database Maintenance, BenefitsWithExactDuplicatesForInsPlans would sometimes take a long time to complete
Claim Form Edit Items Box, double-clicking empty space could throw an unhandled exception
eClipboard android, taking a patient photo would cause an error in verion 1.2.1 and earlier.
Appointment Module, sending a confirmation text wouldn't visually update confirmation status
FormWebFormSetup - UE when clicking butNextForms with no forms
eClipboard - Sheetfields did not have borders on iPad
Ortho Cases were not updated when patients or providers were merged.
Payment window, Income Transfer - Outstanding Charges grid Total could change to 0 when you click on a row in the grid.
Generating recall reminders would sometimes lock the patient and recall tables
Public Health Screening, emailing a screening sheet could cause a UE
20.1.49 (Foreign) Released 8/12/2020
20.1.49 Released 8/12/2020
Appointment view - 'None' view would pull a large amount of appointments via query causing slowness while loading
Sheet Import - The permission to block a user from creating a new insurance plan was somtimes bypassed when importing sheets
Mobile Web: Turning clinics off can cause some data to not display in web app
20.1.48 (Foreign) Released 8/6/2020
20.1.48 Released 8/6/2020
Imaging Module, contrast slider minimum value was causing error
eClipboard, ability to view Treatment Plans outside of app
With email address auto-complete disabled, the Loading Contacts window still displayed.
Crown disappeared when implant for missing tooth was set complete
20.1.47 (Foreign) Released 8/4/2020 (This version has a conversion script that will cause a backup to occur)
20.1.47 Released 8/4/2020 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Preference to turn off auto-complete email address in Edit Email Message window
20.1.46 (Foreign) Released 7/31/2020
20.1.46 Released 7/31/2020
New trial version
20.1.45 (Foreign) Released 7/31/2020
20.1.45 Released 7/31/2020
eConfirmations, SmsSentOk and EmailSentOk were never set.
Account module, having lots of payment splits attached to other payment splits would cause slowness.
Income Transfer Manager window, overpaid payment plans were allowing multiple transfers to be made in a row.
Income Transfer Manager window, payment plans with adjustments that have custom notes allowed multiple transfers in a row.
Income Transfer Manager window, transfers are no longer allowed to be made when there are payment plans with an imbalance between negative credits and negative debits.
Imaging Module - When a PDF was selected, the image wasn't removed when changing to a different patient's account.
Tooth Chart, DX11, eraser and color changer weren't working when chart enlarged
Podium bridge, messages could be sent prior to the wait time sometimes
Database Maintenance would sometimes reset the Default Insurance Billing Provider to "Default Practice Provider"
eClipboard - Empty mobile group caption would group unrelated checkboxes
(Enhancement)Changed Enterprise Pref to 'Do not default to none view' to remove the none view entirely
Recalls, sending recalls at the same time as another user could result in an error.
20.1.44 (Foreign) Released 7/23/2020
20.1.44 Released 7/23/2020
Mobile Sheet Editor - Did not show common checkboxes in groups
Tooth Chart DX11, drawing exception
Canada, limits removal of lab claimprocs when deleting parent procedures in the claim edit window
eCW, using the internal HL7 definition type in Full mode was causing messages to not parse sometimes.
PDMP unit test was failing
ODMobile - Logging in with a high number of existing text messages would cause an error
ODMobile - An error would occur when loading a schedule with a patient note
20.1.43 (Foreign) Released 7/16/2020 (This version has a conversion script that will cause a backup to occur)
20.1.43 Released 7/16/2020 (This version has a conversion script that will cause a backup to occur)
FHIR - Data parsing errors
Arrivals, alert when patient is automatically marked as arrived.
Tooth chart, DX11, molar marked as primary, then shifted into normal position was still showing greyed out.
20.1.42 (Foreign) Released 7/14/2020
20.1.42 Released 7/14/2020
Recalls, deleting or changing a procedure that triggered a recall caused Sheets dueForBWYN and dueForPanoYN to be incorrect.
Payment window, loading the Outstanding Charges grid was taking a long time sometimes.
Automated Thank-You, [ApptAskedTimeArrive] was not set to time of appointment when Time Ask To Arrive is blank.
20.1.41 (Foreign) Released 7/9/2020
20.1.41 Released 7/9/2020
Podium bridge, messages could be sent before patients have arrived for appointments sometimes
eServices, when multiple rules of the same type were setup to not send with all contact methods, all contact methods could have been used.
OD Mobile texting is blocked
Arrivals, Activate button in eServices Setup was not disabled when user does not have permission.
Canada - Claim Edit Window, deleting a "Total Payment" row would cause an error
Web Sched: Reminders w/o URL tags were unable to send when not signed up
Payment window, the Total box was not updating correctly when selecting Outstanding Charges.
eService Setup window failed to load if user is clinic restricted.
20.1.40 (Foreign) Released 7/7/2020
20.1.40 Released 7/7/2020
Canada - Deleting a supplemental payment on a claim with lab fees attached was not deleting supplemental payments on the labs themselves.
Allocate Unearned, selecting a procedure attached to a dynamic payment plan was not suggesting any splits.
FHIR - Update recall when scheduling appointment
Statements - Broken appointments would sometimes show as scheduled when printing a walkout statement
Payment window, future payment plan charges were showing up in the Outstanding Charges grid sometimes.
Chart Module, drawing in the tooth chart would sometimes result in invalid data causing Open Dental to crash.
Allocate Unearned, prefer to allocate provider specific unearned over older unearned.
Payment window, dynamic payment plans with multiple procedures and APR were showing incorrectly in the Outstanding Charges grid sometimes.
Pay Split Manager window removed.
Arrivals, manually marking an appointment 'Arrived' did not send Arrival Response when office is signed up for eClipboard.
Appointment Module, waiting room was displaying a wait time from server instead of local
Income Transfer Manager window, added a breakdown check box.
(Enhancement)Enable Automated Arrivals
Chart Module, program would sometimes crash when right clicking in the progress notes.
Prexion bridge opened up both bridge windows
20.1.39 (Foreign) Released 7/2/2020
20.1.39 Released 7/2/2020
New trial version
20.1.38 (Foreign) Released 7/2/2020
20.1.38 Released 7/2/2020
Arrivals, texting 'A' to a broken appointment sent an automated reply.
20.1.37 (Foreign) Released 6/30/2020
20.1.37 Released 6/30/2020
Patient Information, audit trail was not always made correctly when changing information for the entire family.
835 ERAs, claim reversals were causing a Total Payment row to incorrectly show on the original and corrected claims sometimes.
Database maintenance - added DBM to set the status of ClaimProcs with no attached claim to 'Estimate'
Web Forms - Sheets with multiple languages were superimposed on each other when uploaded as Web Forms
835 ERAs, claim reversals suggested an incorrect Total Payment row sometimes.
Installer, the Sparks3D folder was not present when using a custom installation directory.
(Enhancement)Removed global date lock for EO/EC procedures
Appointment text was 1 pixel too high, making it hard to read name
Middle Tier, when the middle tier server was in a different time zone than the workstation, DateTime values would sometimes be adjusted inadvertently
Messaging Buttons - "Extras" would sometimes not show when sending a typed message
Billing Options - Warning circle would sometimes be cut off
Edit Employee - wireless phone number did not auto-format
Appointment Module, loading the tooth chart on the patient dashboard interrupted moving appointments
Query Monitor did not include username and computer name
Family Balancer was not handling claims that were paid by total.
20.1.36 (Foreign) Released 6/25/2020
20.1.36 Released 6/25/2020
Service Date View does not consider Dynamic Payment Plans
eClipboard - iOS Dark Mode causes white text on white background
eClipboard - DatePicker cumbersome on Android
Perio chart, Copy button had incorrect message box text
Appointment Module, printing appointment was showing appointments outside chosen time range
Middle Tier, email timestamps could be incorrect if the server and workstation are in different time zones
Error would sometimes occur when trying to view Appointment Module if there were appointments.
Patient edit, Same for family did not affect the Text OK field.
Trojan Express Collect program link would not allow a blank path even when disabled
Error would occur when refreshing the Audit Trail grid while using Middle Tier
Global Update Fee Tool would sometimes not updates fees correctly
Linux server Recalc Estimates was failing with error regarding 'patPlan'
20.1.35 (Foreign) Released 6/23/2020
20.1.35 Released 6/23/2020
eClipboard - Combo Box info did not carry over when filled out via eClipboard
Payment window, payment plan charges should no longer group by credits in the Outstanding Charges grid.
eClipboard - Patient could check-in at wrong location
Patient's restricted from appointment scheduling used to be sent a WebSchedRecall message.
Add Multiple Adjustments window, the 'Only allocated credits' radio button was not checked by default when 'Enforce Valid Adjustments' was set to 'Enforce Fully'.
Selecting an inactive treatment plan would sometimes affect the estimated patient portion displayed in the appointment module
Patients created from web forms would have their billing types set to 'none' by default
(Enhancement)Patient Portal, utilize region settings to format dates
Email, recipient suggestions were not always populating correctly.
Signatures were missing from PDFs made from referral letters that contained tooth charts.
3D Tooth Chart, labial tipping was showing as lingual tipping
QueryMonitor was logging too frequently
Send Claims, printing multiple claims prompted repeatedly for printer settings.
Arrivals, automated responses were not sent when clinics are not enabled.
Call Home/Work/Wireless appointment menu items were visible even when DentalTek bridge was disabled and the button was set to be hidden.
Database Maintenance Pat, some selected maintenance rows did not run when all were not selected.
3D Tooth Chart, DX11, error on edentulous patient
Linux server Recalc Estimates was failing with error.
(Enhancement)eService menu, add an Automated Messaging menu item
Payment window, negative adjustments were incorrectly showing up in the Outstanding Charges grid sometimes.
Patient Portal: Payments Since Last Statement inaccurate when payment is split
20.1.34 (Foreign) Released 6/17/2020
20.1.34 Released 6/17/2020
eConfirmation Auto Replies, multiple auto replies were sometimes sent if multiple confirmations were sent at different times.
Patient Dashboards that contained a Tooth Chart would cause 'Out of memory' errors sometimes.
Edit Claim window, X12 file was missing data when claim had surgical procedures and 'Institutional' was selected under 'Med/Dent'.
Mobile Web: Blockouts sometimes didn't show in all operatories
The Procedures Not Billed to Insurance report takes a long time for some users
Images module, when selecting a PDF, print button was enabled even though it did nothing
eClipboard on Android, an error could occur when requesting the camera sometimes.
eClipboard on iOS, an error could occur when loading Treatment Plan rarely.
eClipboard - Checkboxes with no group name would show the group caption
20.1.33 (Foreign) Released 6/12/2020
20.1.33 Released 6/12/2020
ASAP menu on appt module was incorrect after eService signup
Images Module, double clicking an image folder would sometimes cause an error.
20.1.32 (Foreign) Released 6/11/2020
20.1.32 Released 6/11/2020
The global fee and write-off update tools should disregard ClinicNums if the clinic feature is not enabled
A/R Manager, exclude income transfer paysplits when calculating last payment date
Arrivals, automated arrival responses were not sent if guarantor had no appointments today but uses same wireless number as dependent.
Arrivals, if an appointment for which an arrival SMS had been sent was manually marked 'Arrived', the automated response was not sent.
Tooth Chart, rotations and buccal shifts were opposite
Tooth Chart, RCT and Sealant were showing after extraction
Automated Thank You, Do not send within setting could not be changed.
Imaging module, viewing an image with large dimensions would throw an 'Out of memory' error sometimes.
Patient Dashboard, a patient picture with large dimensions would throw an 'Out of memory' error sometimes.
Database Maintenance tool for statements with invalid DocNums
20.1.31 (Foreign) Released 6/9/2020
20.1.31 Released 6/9/2020
eClipboard, scanning a QR code could result in an error if app doesn't have camera permission sometimes.
Middle Tier, editing a HL7 definition can cause an error sometimes
eRx, proxy users could not sync medications from DoseSpot
Gmail, email aliases were not sending properly
Payment window no longer warns about negative unallocated or unearned.
DoseSpot, some clinic addresses were incorrectly detected as PO boxes
Tooth Chart, crowns were showing even if tooth was missing.
eClinicalWorks, the medical panel would not load sometimes
20.1.30 (Foreign) Released 6/4/2020
20.1.30 Released 6/4/2020
Gmail, sending email from a gmail address didn't parse multiple to addresses correctly.
HL7 messages would fail to process when the PID segment followed a missing optional segment.
Changing a procedure status from EO or EC would get blocked by a permission for a completed procedure
Send Come In Text appointment menu option was duplicated on right click.
(Enhancement) Imaging Module - When adding images to a Mount, PDF files will no longer be available in the list of options as these are not allowed.
20.1.29 (Foreign) Released 6/2/2020
20.1.29 Released 6/2/2020
Broken appointments could be confirmed via sms during a brief window.
In the insurance plan edit form, switching to or from a Fixed Benefits plan would show an inaccurate warning and then fail to save any changes to the plan.
WebSched Recall - Not optimized for large number of clinics
Allocate Unearned was allowing users to overpay selected procedures.
Add Multiple Adjustments window, adjustments were not getting automatically generated for selected procedures with no adjustments.
Payment window, overpaid procedures weren't showing in the Outstanding Charges grid sometimes.
eClipboard android requires the Camera permission
20.1.28 (Foreign) Released 5/29/2020
20.1.28 Released 5/29/2020
New trial version
20.1.27 (Foreign) Released 5/29/2020 (This version has a conversion script that will cause a backup to occur)
20.1.27 Released 5/29/2020 (This version has a conversion script that will cause a backup to occur)
Help Feature, key validation was failing for foreign users sometimes.
[Feature] eService Arrivals, set appointment 'arrived' when patient texts 'A' and sends automated response.
20.1.26 (Foreign) Released 5/28/2020
20.1.26 Released 5/28/2020
Provider setup, creating users with multiple providers selected would generate incorrect usernames.
Payment window, the 'Prefer this patient' check box from the amount window was not working.
ODHQ quick paste categories were showing for regular customers.
Documentation Builder - Add enum changes to schema diff
20.1.25 (Foreign) Released 5/26/2020
20.1.25 Released 5/26/2020
When editing a sheet, the "Align" feature in the static text field was not showing any changes.
Add Multiple Adjustments window was not using the new income transfer system.
Editing procedures would use completed procedure permissions to block edit capabilities for procedures with 'Existing-Other' or 'Existing-Current' statuses
Multiple default sheets had static text cutoff
FormSmsTextMessaging, headquarters defaulted to unassigned instead of all in the clinic picker
Appointment Module, deleting new, unscheduled appointments sometimes caused an UE
ODMobile - icons were not centered in Android menu bar
eClipboard - Sheet colors matched computer accent colors
Labels would sometimes not show for checkboxes on eClipboard
Images Module: An error could occur when importing or scanning into images without a category selected.
Summary for quickpastecats were not correct
Unscheduled list could exclude appointments within the selected date range
20.1.24 (Foreign) Released 5/21/2020 (This version has a conversion script that will cause a backup to occur)
20.1.24 Released 5/21/2020 (This version has a conversion script that will cause a backup to occur)
Web Sched Timeslots: Edge case can cause timeslots to not populate correctly
Allocate Unearned, provider specific splits from unearned were not being suggested.
eClipboard - checkins did not show in appointment's audit trail
Family Balancer window, unearned splits were created with the wrong date sometimes.
Pay connect payments could sometimes not provide signature line on reciept
FQHC Dental Sealant Measure report was using an incorrect ICD code.
Family Balancer was not executing an income transfer for every family sometimes.
Graphics, option to turn off DirectX 11 (Sparks3D) for entire office
20.1.23 (Foreign) Released 5/20/2020
20.1.23 Released 5/20/2020
eThankYou should have been Automated Thank-You.
Exporting the Insurance Aging Report would not display certain column headers correctly sometimes
Date limitation on all Completed Procedure permissions would disable the 'OK' button in the edit procedure window regardless of the date limitation that was set.
Email, Gmail users cannot send images in HTML emails.
Opening Chart, error about Sparks3D
ClaimConnect eclaims in 5010 format had an error when attempting to send a secondary claim for procedures from two different primary claims.
Online payments could sometimes return an invalid response code
(Enhancement) Family Balancer window updated to use the new income transfer system.
20.1.22 (Foreign) Released 5/15/2020
20.1.22 Released 5/15/2020
Appointment Module, when dragging the appt block to move, the appt would get stuck to the cursor
Edit Fee Sched window - The "Use Global Fees" checkbox would not stay checked or saved.
WebSchedRecall, turning clinics off can result in recalls not sending for legacy procedures.
Patient Portal: Payment note field is not visible in mobile view
Middle Tier, long running processes and large requests would cause errors sometimes
Security log entry was being created as an 'AdjustmentEdit' when editing an existing deposit, resulting in an 'AdjustmentEdit' entry with no patient attached in the audit trail.
Payment window, cannot scroll the Outstanding Charges grid when None (Income Transfer) is checked.
Message when deleting production from a Dynamic Payment Plan is misleading and not entirely accurate.
Dynamic Payment Plan, the amortization schedule was not showing how future interest would be calculated after an overpayment.
Main toolbar, tools menu was not alphabetized correctly.
Email Hosting API URLs were going to the wrong address.
eClipboard - Required fields were not always required.
(Enhancement) Account module, the Allocate Unearned menu option updated to work with the new income transfer system.
(Enhancement) Account Module Patient Account Grid - The scroll no longer jumps to bottom when a row at the top is selected nor when an item has been been opened or deleted.
20.1.21 (Foreign) Released 5/12/2020 (This version has a conversion script that will cause a backup to occur)
20.1.21 Released 5/12/2020 (This version has a conversion script that will cause a backup to occur)
Erx, allow testing URL overrides
(Enhancement) Payment and Income Transfer Manager windows will warn users when a provider has negative unallocated or unearned.
Dynamic Payment Plans that had payments made towards them would calculate interest incorrectly.
Show features window was not alphabetized.
Authorizing Dropbox was giving an error.
Middle Tier, eServices window failed to connect.
Version 20.1 wasn't compiling
ODCloud, print options were in the menu items
Dynamic Payment Plan, payments credited the principal due before crediting the interest due.
Dropbox/SFTP- When importing PDF, progress bar covered window
$0 payment rows were not showing in the 'paid by' account when a payment was split to another family.
20.1.20 (Beta) (Foreign) Released 5/6/2020
20.1.20 (Beta) Released 5/6/2020
(Enhancement)Dynamic payment plans, calculate estimated interest under the assumption that the balance due will be paid.
Web Sched Recall not showing correct timeslots for child recalls
Insurance aging report was not formatted correctly when exported
OD Cloud: UE When Exporting Auto Notes
(Enhancement)Risk acknowledgement to download beta version
Fee Schedules window - Adding a Fee Schedule was not updating or saving in the database.
Crash on startup after splash screen with no error. Event viewer stated Sparks3D was the problem.
(Enhancement)Patient COVID sheet updated
Payment window, clicking OK on an old payment was causing an error sometimes.
Statements can sometimes give a "File not found" error due to invalid DocNum
Error would occur when unchecking 'Show Patient Count' after sorting by count in Provider Setup
20.1.19 (Beta) (Foreign) Released 4/30/2020
20.1.19 (Beta) Released 4/30/2020
Images Module - Mounts were not giving a "File not found" error and would sometimes create an error when an image had been deleted within the A-Z folder.
(Enhancement)Patient COVID sheet
20.1.18 (Beta) (Foreign) Released 4/30/2020 (This version has a conversion script that will cause a backup to occur)
20.1.18 (Beta) Released 4/30/2020 (This version has a conversion script that will cause a backup to occur)
Payment window, attaching a procedure to a split was causing other splits to change their amount sometimes.
(Enhancement) Security improvement.
Appointment module pinboard, an advanced search by blockout type didn't always return results when it should have.
Closing FormFeeSchedules would cause a error to appear when using middle tier.
20.1.17 (Beta) (Foreign) Released 4/28/2020 (This version has a conversion script that will cause a backup to occur)
20.1.17 (Beta) Released 4/28/2020 (This version has a conversion script that will cause a backup to occur)
Image module, clicking a document could sometimes cause an error stating that there was an object in use elsewhere.
KioskManager, mobile app devices now show unique identifier in grid.
Procedure values attached to dynamic payment plans could be incorrect if a claim was been deleted or canceled.
Getting SMS messages could sometimes cause an error (rare)
Email/Gmail API: Error saying text is missing when sending HTML email
(Enhancement)Treatment Plan Module, 'Appt' column of Procedures grid now shows 'P' if procedure is attached to a planned appointment that is not scheduled.
Insurance Plan Change Assignment of Benefits permission was not handled properly.
eClipboard - Windows was not supported
eConnector SessionGuid is not stored correctly when multiple sessions are running on the same computer.
Account module, temporarily hid the Allocate Unearned payment dropdown option.
Account Module, any family member who makes a payment should have their paysplit show on the account, not just the guarantor.
Account Module, all patients in super family show for a given patient when they should not.
20.1.16 (Beta) (Foreign) Released 4/23/2020
20.1.16 (Beta) Released 4/23/2020
(Enhancement)Definitions window, improved error messages when attempting to hide definitions.
ResellerCustomer billing day was not being set
20.1.15 (Beta) (Foreign) Released 4/22/2020
20.1.15 (Beta) Released 4/22/2020
Remove insurance payment plan due from aging
Creating/editing NOTE for patient caused alert window stating changes in procedure fees to pop up unneccesarily.
Payments with multiple paysplits, where one is split to another family, will show both a $0 paysplit and the normal paysplit.
User query window, controls are not refreshing properly when generating large print previews.
Account Module, Patient Payment Plans could be marked as overcharged.
Payment window, performing an income transfer was causing the AmountEnd column on Outstanding Charges to be incorrect.
Appointment Module Setup - delay click preference would sometimes not load correctly.
Web chats didn't refresh when a message is sent from the web client.
20.1.14 (Beta) (Foreign) Released 4/21/2020
20.1.14 (Beta) Released 4/21/2020
Account does not show $0 paysplit row for payments to out of family (but in super family) payplan payments.
Dynamic payment plans were sometimes flagged as over-charged or over-paid when they were not.
Dynamic payment plans overcharged report did not show overcharged adjustments.
Dynamic payment plans overcharged report did not take writeoffs into account.
Dynamic payment plans overcharged report could display incorrect values for procedures that had multiple claimprocs.
Dynamic pay plans overcharged report prevented interaction with main modules while open.
Definitions window, wrong error message could show when trying to hide practice default billing type.
Repeating Charges, payments with no payment splits attached were getting created sometimes.
Dynamic Payment Plans Overcharged report, clinic filter defaulted to 'Unassigned'.
Update Setup window, the Recopy button was not including the Sparks3D folder.
Edit Payment Split window, the Payment Split group box showed incorrect information sometimes.
(Enhancement)Reactivation List will no longer consider broken appointment procedures
AR Manager, AgingRan audit trail entries were created even when user chose to not run aging
Select Procedure window, the AmountEnd column was showing an incorrect value sometimes.
Edit Definition window, couldn't add a new PaySplit Unearned Type sometimes.
Account module, selected payment plan debits were not being preferred sometimes.
20.1.13 (Beta) (Foreign) Released 4/16/2020
20.1.13 (Beta) Released 4/16/2020
User Query, Generating Previews window would hide behind print preview.
Cost of existing orders was not updating correctly when quantities/prices were being updated.
Income Transfer Manager window, the Transfer button was clickable when no transfer was needed.
ProceduresTest.Procedures_HasMetFrequencyLimitation_NumberOfServices_ServiceYear was failing.
ComboboxPlus and ClinicPicker had wrapping text when it shouldn't have
Income Transfer Manager, unearned splits with incorrect providers set would cause a transfer to be made that puts the overall unearned into the negative sometimes.
Account Module, loading a patient causes an error if MySql service is case sensitive.
Dynamic payment plan overcharged report displayed a black square sometimes.
Insurance Claims window, clicking Print resulted in an error when no claims were selected.
In the Insurance Payment window users were not able to view JPG EOBs, as they would not display.
20.1.12 (Beta) (Foreign) Released 4/13/2020
20.1.12 (Beta) Released 4/13/2020
Report setup, sometimes a not authorized message displayed when it should not.
(Enhancement)Update File Copier now copies the Sparks3D folder into the destination folder.
Json package information was referencing the old Json version.
Setting multiple ortho case visit procedures complete at once could result in incorrect fees.
Dexis was not opening when a patient was selected
(Enhancement)Chart module, better progress notes row re-selection
Crash on startup at splash screen with error about Sparks3D
20.1.11 (Beta) (Foreign) Released 4/10/2020
20.1.11 (Beta) Released 4/10/2020
Google Gmail, replace SMTP with Google API
(Enhancement) Modify certain imaging softwares to work with OD Cloud
Appointments did not show clinic information in the chart module notes grid
DentalXChange, X12 files for secondary claims could contain incorrect payment dates when primary claim was paid as total.
(Enhancement)Definitions window, errors that show when attempting to hide a definition that is in use are now more specific.
Edit Payment Split window, the Allocated Elsewhere box was incorrect for income transfer splits sometimes.
Distributors, the loading the Chart module would cause an error sometimes.
Sparks3D, the Product Version information was not getting updated.
20.1.10 (Beta) (Foreign) Released 4/9/2020
20.1.10 (Beta) Released 4/9/2020
"User Groups For" label did not properly update after editing a user
Audit Trail, changing the order of insurance plans does not create an audit trail for all plans
Payment window, payment plan credits were not considering the value of adjustments that were attached to procedures sometimes.
Income Transfer Manager window was not letting unearned money transfer into payment plans.
Middle Tier, Accounting report could cause an error
Appointment Module, confirmation list was using server time instead of local time
Payment window, the Add Partials button was not warning the user when they manually overpaid charges.
Payment window, clicking Delete All wasn't deleting all Current Payment Splits sometimes.
Payment window, positive adjustments associated to Dynamic Payment Plans were causing incorrect splits to be suggested sometimes.
20.1.9 (Beta) (Foreign) Released 4/7/2020
20.1.9 (Beta) Released 4/7/2020
Context menu for patient portal transactions did not always work as intended
Credit Card Manage, double clicking a card caused an error sometimes.
Payment Plans report, 'Bal Not Due' column was always $0.00 for dynamic payment plans.
Edit Mount Def window - An error would occur when deleting newly added items.
User query window, page numbers in print preview would be cutoff for queries with more than 100 pages.
Sheets, could not add new language to blank sheet.
(Enhancement)Blockout Cut-Copy-Paste window now auto checks 'Include Weekends' when on a weekend day
Version 19.4 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
19.4.47 Unreleased
19.4.46 (Foreign) Released 8/27/2020
19.4.46 Released 8/27/2020
eClipboard - Patient could check-in at wrong location
eClipboard on Android, an error could occur when requesting the camera sometimes.
Appointment text was 1 pixel too high, making it hard to read name
Web Sched: Reminders w/o URL tags were unable to send when not signed up
Imaging Module, contrast slider minimum value was causing error
Ortho Cases were not updated when patients or providers were merged.
19.4.45 (Foreign) Released 6/9/2020
19.4.45 Released 6/9/2020
eClipboard, scanning a QR code could result in an error if app doesn't have camera permission sometimes.
19.4.44 (Foreign) Released 6/3/2020
19.4.44 Released 6/3/2020
Web Sched Timeslots: Edge case can cause timeslots to not populate correctly
WebSched Recall - Not optimized for large number of clinics
eClipboard android requires the Camera permission
19.4.43 (Foreign) Released 5/20/2020
19.4.43 Released 5/20/2020
ClaimConnect eclaims in 5010 format had an error when attempting to send a secondary claim for procedures from two different primary claims.
Online payments could sometimes return an invalid response code
19.4.42 (Foreign) Released 5/14/2020
19.4.42 Released 5/14/2020
Middle Tier, eServices window failed to connect.
WebSchedRecall, turning clinics off can result in recalls not sending for legacy procedures.
Patient Portal: Payment note field is not visible in mobile view
Message when deleting production from a Dynamic Payment Plan is misleading and not entirely accurate.
19.4.41 (Foreign) Released 5/7/2020
19.4.41 Released 5/7/2020
Web Sched Recall not showing correct timeslots for child recalls
OD Cloud: UE When Exporting Auto Notes
(Enhancement)Patient COVID sheet updated
Authorizing Dropbox was giving an error.
19.4.40 (Foreign) Released 4/30/2020
19.4.40 Released 4/30/2020
(Enhancement)Patient COVID sheet
Appointment module pinboard, an advanced search by blockout type didn't always return results when it should have.
19.4.39 (Foreign) Released 4/29/2020
19.4.39 Released 4/29/2020
KioskManager, mobile app devices now show unique identifier in grid.
Getting SMS messages could sometimes cause an error (rare)
Email/Gmail API: Error saying text is missing when sending HTML email
(Enhancement)Treatment Plan Module, 'Appt' column of Procedures grid now shows 'P' if procedure is attached to a planned appointment that is not scheduled.
Insurance Plan Change Assignment of Benefits permission was not handled properly.
eClipboard - Windows was not supported
19.4.38 (Foreign) Released 4/22/2020
19.4.38 Released 4/22/2020
Remove insurance payment plan due from aging
Treatment Plan module, clicking a treatment plan could result in an error sometimes
Procedure Info window, an error could occur when you double clicked in the Insurance Estimates and Payments grid.
Creating/editing NOTE for patient caused alert window stating changes in procedure fees to pop up unneccesarily.
Account Module, Patient Payment Plans could be marked as overcharged.
Appointment Module Setup - delay click preference would sometimes not load correctly.
19.4.37 (Foreign) Released 4/21/2020
19.4.37 Released 4/21/2020
Dynamic payment plans were sometimes flagged as over-charged or over-paid when they were not.
Cost of existing orders was not updating correctly when quantities/prices were being updated.
ComboboxPlus and ClinicPicker had wrapping text when it shouldn't have
Insurance Claims window, clicking Print resulted in an error when no claims were selected.
Definitions window, wrong error message could show when trying to hide practice default billing type.
19.4.36 (Foreign) Released 4/13/2020
19.4.36 Released 4/13/2020
Json package information was referencing the old Json version.
Dexis was not opening when a patient was selected
19.4.35 (Foreign) Released 4/10/2020
19.4.35 Released 4/10/2020
Google Gmail, replace SMTP with Google API
"User Groups For" label did not properly update after editing a user
(Enhancement) Modify certain imaging softwares to work with OD Cloud
Appointment Module, confirmation list was using server time instead of local time
Appointments did not show clinic information in the chart module notes grid
DentalXChange, X12 files for secondary claims could contain incorrect payment dates when primary claim was paid as total.
(Enhancement)Definitions window, errors that show when attempting to hide a definition that is in use are now more specific.
Distributors, the loading the Chart module would cause an error sometimes.
19.4.34 (Foreign) Released 4/7/2020
19.4.34 Released 4/7/2020
Payment Plans report, 'Bal Not Due' column was always $0.00 for dynamic payment plans.
(Enhancement)Blockout Cut-Copy-Paste window now auto checks 'Include Weekends' when on a weekend day
19.4.33 (Beta) (Foreign) Released 4/3/2020
19.4.33 (Beta) Released 4/3/2020
Distributors, the buttons for creating registration keys did not show.
19.4.32 (Beta) (Foreign) Released 4/2/2020
19.4.32 (Beta) Released 4/2/2020
Permission AddNewUser, users were sometime not allowed to add a new user.
Payment window, income transfers were allowed to be created with no payment splits.
19.4.31 (Beta) (Foreign) Released 3/31/2020
19.4.31 (Beta) Released 3/31/2020
Manual confirmations, [NameF] and [NameFL] are not replaced correctly sometimes.
Audit Trail, removed "Show Archive" checkbox
(Enhancement) FHIR, enhance Slots to not show as available when a blockout marked as 'Do not schedule' is present
19.4.30 (Beta) (Foreign) Released 3/26/2020 (This version has a conversion script that will cause a backup to occur)
19.4.30 (Beta) Released 3/26/2020 (This version has a conversion script that will cause a backup to occur)
Partial update could have allowed clients to connect with lower version than database
Discount plans, patient portion field on appointments were sometimes not calculating correctly.
Operatories, combining new operatories sometimes did not display correctly on first attempt.
Canada, creating ortho auto claims would sometimes not set the max and mand prosth correctly.
FormSchedule, didn't pass the correct clinic num to FormScheduleDayEdit
(Enhancement) Removing "From API" Payment Type Def
(Enhancement) Database Maintenance - enhancing the "InPlanInvalidCarrier" fix
19.4.29 (Beta) (Foreign) Released 3/24/2020
19.4.29 (Beta) Released 3/24/2020
New insurance plans 'Assignment of Benefits' did not always match 'Insurance plans default to assignment of benefits' Family Module preference.
Transworld, income transfers would sometimes cause an account to be marked as paid in full by mistake
Appointment Module, appointment bubble horizontal line was clipping through patient image
Open Dental Cloud, Student Requirements tool results in UE
Dynamic payment plan, setting APR to a decimal value caused an error.
(Enhancement)Canadian EOB import message enhanced.
HL7, an error could happen when using the Add Family window with an HL7 definition enabled sometimes
(Enhancement)Added 'Office#' as a new claim form 'item' for Canada databases
Appointment Module, Open Dental crashed when loading the week view
User Query, minimizing the main program window blocked any window from re-opening.
Patient Edit Window was slow to open in some cases
19.4.28 (Beta) (Foreign) Released 3/17/2020
19.4.28 (Beta) Released 3/17/2020
WebForms - Unlabeled Check boxes grouped with Static Text Boxes.
Some payments were not always displaying in the Patient Portal Transactions window
Dynamic payment plan, adding a procedure sometimes credited the account an extra dollar.
Patient Portal - Manage Credit cards created duplicate "New Card..." button.
Rx Edit, clinic picker, instead of showing the unassigned clinic, it was showing the number 0
Appointment Module, appts longer than 9hrs 10mins were not automatically shortened when moved to a different operatory
Group notes could not be attached to procedures when clinics were disabled sometimes
Insurance Estimates, editing the writeoff estimate did not create an audit trail entry
The Time Adjustment Window "PTO Type" field had an error when the field was manually edited.
Down payments could over-credit procedures attached to a dynamic payment plan.
Sheets, Internal consent form showed in list to add to patient twice sometimes
Sending a claim could result in an error when the treating provider was not the billing provider
Fee schedules, copy tool sometimes allowed you to copy a fee schedule over itself which deleted all that fee schedules' fees
Text Messages All was no longer defaulting to the selected clinic
(Enhancement) Add Logging to ConvertScript
19.4.27 (Beta) (Foreign) Released 3/12/2020
19.4.27 (Beta) Released 3/12/2020
Appointment Module, text was spilling outside of appointment
Appointment Module, appointment was still selectable through horizontal scroll bar
eConnector - Optional query monitoring
19.4.26 (Beta) (Foreign) Released 3/10/2020
19.4.26 (Beta) Released 3/10/2020
ClaimConnect secondary eclaim writeoff amounts were missing when writeoff amount was zero on primary claim.
Audit trail, permission InsWriteOffEdit Log Text had an extra $ sign
PayConnect Patient Portal: Adding a card caused a SQL Syntax error
The Edit Insurance Plan window takes a long time to close when pressing Cancel on a new plan sometimes
Switching between multiple public IP addresses for the same eConnector would cause it to shut down.
Canada, clicking 'Write Amounts To Claim' would create duplicate estimates when on a Received claim.
19.4.25 (Beta) (Foreign) Released 3/5/2020
19.4.25 (Beta) Released 3/5/2020
SFTP AtoZ, importing a wiki file that was not an image caused an error
eConnector, restarting an eConnector sent incomplete eService signal data to HQ.
eClipboard - Sheets were slow to load on Android tablets sometimes
19.4.24 (Beta) (Foreign) Released 3/3/2020
19.4.24 (Beta) Released 3/3/2020
HL7, if there is an outbound SIU message defined, pressing delete in the appointment edit window would result in an error sometimes
Production attached to a dynamic payment plan did not update when the fee for a procedure attached to the payment plan was changed.
Dynamic payment plan credits showed on invoices.
Treatment Plan Module, "Turn off automatic checking" prompt didn't refer to "Active/Inactive Treatment Plans"
Patient Portal - Scroll bars didn't work appropriately when grids were filled to the point of requiring a scroll bar.
Payment plan, trying to create an amortization schedule with invalid terms would remove treatment credits.
Treatment Plan Module, "Turn off automatic checking" prompt displayed repeatedly.
Treatment Plan Module, Insurance Estimates checkbox would autocheck incorrectly sometimes.
DoseSpot, white space isn't being trimmed for provider and clinic id and keys
(Enhancement)Exam Sheets, Show Types Filter should match Sheets by source SheetDef rather than Description.
eRx, DoseSpot was overriding RxDate on existing RxPats.
(Enhancement)Accept all bug submissions reglardless of versions for some reg keys.
(Enhancement)Created 'Back' and 'Forward' Buttons in OD Help
(Enhancement)Operatory Merge: Conditionally allow conflicting appointments
(Enhancement)FHIR - update recall when adding a procedure via FHIR
eConfirmation Auto Replies, extra replies were sent if email or additional text confirmations were sent for an appointment.
19.4.23 (Beta) (Foreign) Released 2/27/2020
19.4.23 (Beta) Released 2/27/2020
Appointment Module, crashed with no error when loading Week view pages
Dynamic payment plans could make the first charge on the wrong date.
Account module, Payment Plans grid sometimes showed incorrect total cost for dynamic payment plans.
eConnector could cause db slowness on restart
Google OAuth, incorrect scopes when requesting user permission
19.4.22 (Beta) (Foreign) Released 2/25/2020
19.4.22 (Beta) Released 2/25/2020
(Enhancement)Enlarge Fee Schedule Groups window and add filters
Payment window, Show All Charges check box became invisible when None (Income Transfer) check box was checked.
eConfirmation auto reply template tags were sometimes not replaced correctly.
Insurance Plan Substitution Codes window, changing SubstOnlyIf was crashing the program.
Dynamic payment plans can sometimes create an incorrect number of charges
Middle Tier, Letter Merge feature could not load letters.
ComboBoxClinicPicker, uses existing permission so that users can change a patient's clinic if it is hidden
WebSchedule - New Patient birthdate fields didn't auto tab when filled on iOS.
Middle tier, using a password for the report server did not work
(Enhancement)Update logo button in Reports window
ClaimConnect secondary eclaims in 5010 format were missing service level date paid by primary insurance.
(Enhancement)Disallow deleting production where paysplits are attached
19.4.21 (Beta) (Foreign) Released 2/20/2020
19.4.21 (Beta) Released 2/20/2020
Deleting the last plan-level substitution entry in the Insurance Plan Substitution grid while the cell was selected would give an out of range exception, crashing the program
Chart module, loading the module without a patient selected was causing an error.
19.4.20 (Beta) (Foreign) Released 2/20/2020 (This version has a conversion script that will cause a backup to occur)
19.4.20 (Beta) Released 2/20/2020 (This version has a conversion script that will cause a backup to occur)
Emails with image tags with properties beyond "src" are not properly attaching.
Signup Portal, sometimes the stop date will display incorrectly. Fixed for all versions.
Middle tier, saving fee schedules could have crashed the program when there were many fee schedules
Manage module Message History grid did not re-select selected rows when refreshing the grid
Canada, insurance remaining would sometimes not show time units correctly.
Middle Tier, forced user to re-login when logging into a different user than the one set with command line arguments
Tooth numbers did not populate in the Hidden listbox if you were not on the Missing tab when loading Chart module
eConfirmations and other eServices failed when sending emails
InsWriteOffEdit was not in the dropdown for the audit trail permissions
PreAuths sometimes throwing Object Reference UE because of ClaimAttachID
Edit Rx, new rx would sometimes default to hygienist
(Enhancement) Adding a new global pref to control alert processing query interval
Secondary Claims, 837 text Is malformed when the primary has a total payment procedure
Payment edit, deleting paysplits would sometimes not create securitylog entry
Patient Portal payment button and credit card manager didn't work when clinics were active and patient clinicnum=0
Letter Merge window, error indicating that Word is not installed did not show original error text.
Edit Claim window could fail to load with error 'Object reference not set to an instance of an object' sometimes.
19.4.19 (Beta) (Foreign) Released 2/18/2020
19.4.19 (Beta) Released 2/18/2020
Images module, clicking some of the scan buttons resulted in an error sometimes.
DentalXChange attachments, NEA numbers did not validate correctly.
Middle Tier, Procedure Info window did not allow editng notes as a different user and did not allow them to try and log in again if they fail the first time for the different user.
Procedure codes window, using the picker button for fee schedule groups can cause a UE sometimes.
Setup Wizard, Printer/Scanner Setup, printer "Prompt" settings didn't always get saved.
(Enhancement) Added insurance history codes to the batch insurance verification.
The Limited Statement Select window allows a user to create a statement with no transactions
Appointment Module, appointments moved from the pinboard didn't select the correct patient
Users could delete a procedure or adjustment that was attached to a dynamic payment plan
(Enhancement)Prompt will now show to users when attempting to set override for dynamic payment plans that is the same amount as the 'amount original'
Middle Tier, Did not prompt user to change password when "Require Password Reset" was set for that user
WebSched New Pat - Phone number was not formatted when saved
(Enhancement)Cancel patient texting when STOP is received.
19.4.18 (Beta) (Foreign) Released 2/13/2020
19.4.18 (Beta) Released 2/13/2020
Appointment Module, added Alt+C back to the patient edit window
PatientPortal - Refreshing account view logged user out when there were no statements.
Middle Tier, A security log was not made after logging on
(Enhancement)Fix behavior of Limited Statement Select window
(Enhancement)Add tag support to HTML emails.
The same VLN could be assigned to multiple registration keys. (Fixed in all versions)
Account Module, Payment Plans grid, total cost of dynamic payment plans was incorrect sometimes.
19.4.17 (Beta) (Foreign) Released 2/11/2020 (This version has a conversion script that will cause a backup to occur)
19.4.17 (Beta) Released 2/11/2020 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Audit Trail log text for paysplit-delete is inconsistent with payment-delete
DXC attachments, when batch sending claims the attachmentID field was always being validated.
DXC attachments, when loading the form an 'Object is currently in use' error would sometimes occur.
Procedure Info, some procedures have invalid tooth ranges which would cause an error.
Appointment module, clicking a confirmation status could result in an error sometimes.
eClipboard - Fields from a form originally filled out as a Webform sometimes appeared out of order in eClipboard
(Enhancement) Preferences, added a password requirement to turn on "Allow estimates to be created for backdated completed procedures (not recommended, see manual)".
Adding a patient to DoseSpot does not save id to the oidexternal table
ASAP List, sending Web Sched ASAP messages and selecting patients was sometimes slow
(Enhancement)Blockouts, show permissions message when not authorized and no DC/NS blockouts defined.
(Enhancement) ComboBoxPlus and ComboBoxClinicPicker, up and down arrows when single select
(Enhancement)Progeny bridge, add dob as an output field.
Some buttons were not disabled when deselecting patient after clicking 'OK' in 'Choose Database' window
eClipboard Treatment Plans, pushing a Treatment Plan would result in an error.
Patient Payment Plan, interest for final charge was sometimes incorrect.
Patient Payment Plan, recalculating the amortization schedule could result in incorrect interest on the final charge.
(Enhancement)Make Recall function insert default treatment plan notes
eClipboard - demo mode shows multiple sheet types
Benco toolbar button showing as blank text
(Enhancement)TP prepayments, move unused, non-refundable funds to regular unearned when an appointment is broken
Recalls/Reactivations clicking 'set status' without a selected status crashed the program
Appointment Module, casting error was occurring when clicking week back button in weekly view too fast
Email address edit, the button to sign in with Google had the wrong text
19.4.16 (Beta) (Foreign) Released 2/6/2020
19.4.16 (Beta) Released 2/6/2020
DoseSpot, invalid zip codes weren't being blocked sometimes.
Appointment Module, Edit Appointment didn't allow you to click "O" to save and close the form
Fee Tools Import Canada Authorization window was showing behind the progress bar window making it difficult to enter credentials.
EConnector could sometimes have taken an extremely long time to send Web Sched recall text messages
Service View, account balance would sometimes display incorrectly
Account module, an error could occur when the selected patient had an installment plan.
Appointment Module, provider scheduling note got cut off when viewing it from operatory headers
FormLimitedStatementSelect does not always show the correct date in the grid.
OD mobile appointments were not changing provider when moving an appointment to a different operatory
CEMT, sync all was taking too long to run.
19.4.15 (Beta) (Foreign) Released 2/4/2020 (This version has a conversion script that will cause a backup to occur)
19.4.15 (Beta) Released 2/4/2020 (This version has a conversion script that will cause a backup to occur)
Support status, disabled date is not considered
API, POSTing payment and including "created" could have displayed the wrong value
Limited Statements can show payments that are not associated to selected items
Account Module, Dynamic Payment Plan charges sometimes had an incorrect value.
Finance/Billing Charges window, the "Exclude if balance is less than" field was read only by mistake.
Payment window, None (Income Transfer) checkbox hid the XCharge button but was not hiding the other payment buttons.
Medical pre-auth would default to Dental med type sometimes.
Update Repeating Charges window, running repeating charges that create claims could cause an error.
Statement window, The "Show all transactions since zero balance" check box didn't specify that it shows all transactions since the family's last zero balance.
Outstanding Insurance Claim report would sometimes shows line items
(Enhancement)Procedures can no longer be attached to a dynamic payment plan and a patient payment plan at the same time.
Users were not able to login to Gmail using OAuth.
Paid adjustments could sometimes be attached to procedures
Supplemental backups were failing for databases with custom tables containing raw binary data (rare).
(Enhancement) Payment plans on Statements changed to say "Total Interest" instead of "Accumulated Interest"
Email address edit, authorizing a new gmail account would clear the tokens.
Google Gmail OAuth, changed web service method interface
19.4.14 (Beta) (Foreign) Released 1/31/2020
19.4.14 (Beta) Released 1/31/2020
WebForms, some devices were unable to sign signature boxes.
Connections disappeared after performing patient transfer in CEMT
Payment Plan window - Attached adjustments created in a Payment Plan were missing the patient's clinic information.
Claims, Creating a claim from procedures not billed to insurance report did not create an audit trail entry
Query Monitor, query feed grid command cells did not trim leading white space
Query monitor, start and stop textboxes were too short to display AM/PM
Procedure Edit window, an error can occur when the window is closing.
Appointment bubble, horizontal line was too high
(Enhancement) Show all charges checkbox in payment window will be disabled when performing an income transfer.
Tasklist Subscriptions, set future Reminders to "Read" when unsubscribing, "Unread" when subscribing.
Appointment Module, right click menu on appt didn't have Mark as ASAP as option
(Enhancement)eService emails that do not contain HTML tags should be sent as plaintext.
(Enhancement)Account Module, Payment Plans grid, dynamic payment plans now show an accurate Principal and Total Cost. Statements now have a Dynamic Payment Plans grid that shows the Total Estimated Principal, Total Estimated Interest, and Amount Remaining for dynamic payment plans.
Appointment Module, print preview sometimes threw a requested clipboard exception
Clinic Edit, default provider "None" button did not remove provider sometimes.
Claims, Secondary claims did not create an audit trail entry sometimes
Treatment Plan Module, duplicate procedure codes were causing a missing codenum error sometimes.
19.4.13 (Beta) (Foreign) Released 1/29/2020
19.4.13 (Beta) Released 1/29/2020
Appointment Module, moving an appointment to a new operatory and updating the provider did not prompt for fees to be updated sometimes.
(Enhancement)Dynamic payment plans now factor in payments when calculating expected interest.
Appointment Module, printing appointments were showing at incorrect times and positions
DoseSpot, Rx information was not being preserved when receiving medications from DoseSpot
19.4.12 (Beta) (Foreign) Released 1/28/2020 (This version has a conversion script that will cause a backup to occur)
19.4.12 (Beta) Released 1/28/2020 (This version has a conversion script that will cause a backup to occur)
Users subscribed to alerts from all clinics didn't get alerts from new clinics.
Econnector alerts did not propogate to all clinics.
Enterprise aging, if the Billing/Finance Charges window runs aging you would get a spinning wheel cursor indefinitely.
Appointment Module, printing quality was blurry when printing appointment schedule
The Backup window - The Backup button was not verifying that any of the paths had changed before asking to set the new paths as the new default.
eClipboard - Form originally filled out as a WebForm did not send to eClipboard correctly.
The Edit Recall Type window - The message prompt when adjusting the default interval was not clear on how it would affect patients with manual edits.
Appointment module, patient portion was incorrect with a discount plan
Automated recurring charges XCharge, failed transactions did not create payments
On a new repeat charge, adding a manual procedure would not link that procedure to the repeat charge
ClaimConnect 5010 secondary eclaims now include insurance paid amounts from primary claim at procedure level.
Appointment Module, HasIns and similar pat fields draw outside of appointment on UR vertical stack
Added Detailed View to Service Date View Report
Middle Tier, filling account grid after fix procedure code has been added would cause an initial error
Provider Edit, clicking OK caused an error if the claim billing prov override was set to a hidden provider
(Enhancement)Change the Automated Insurance Verification System to Validate 'Policy Effective Dates' Rather than 'Plan Effective Dates'
Dynamic payment plan charges did not always auto allocate when selecting to pay from the account module
Appointment Module, ProcsColored used to break when displaying procs without abbreviations
(Enhancement) Edit Rx window, applied clinic filtering to the provider combobox
(Enhancement)Make a visual indication to the user when a payment plan is overpaid
19.4.11 (Beta) (Foreign) Released 1/23/2020
19.4.11 (Beta) Released 1/23/2020
eClipboard sheets did not populate patient info sometimes.
API, searching by "paymentDate" did not work
API, creating a payment without a payee caused an error
PaySimple, adding a card sometimes gave "Customer id does not exist" error which prevented from adding a card
(Enhancement) Create Procedures for Claims with no Procedures Attached
Appointment Module, deleting and adding a proc back to an appt removed the proc from the appt bubble and procs
Syncing medications from DoseSpot could remove medication notes sometimes.
19.4.10 (Beta) (Foreign) Released 1/21/2020
19.4.10 (Beta) Released 1/21/2020
Insurance plan importing, sometimes the old plan does not drop and import the new plan correctly.
Replication Setup window - had an invalid MySQL command listed in the "Force Synch" section.
Web Sched ASAP, if no slots were available a blank popup appeared
Time Card Setup window - Pay Periods were allowed to have an end date set prior to a start date.
NewCrop, sending a phone number with a leading 1 throws an error.
Chart Progress Notes, Show Tasks filtered out appointment tasks for the patient.
Procedures Not Billed to Insurance report - Message to continue with the report was misleading.
Canada Suggested Proc Fees for Prosthodontists had 3 codes with incorrect charge amounts listed.
Fee schedule groups, group edit window prompted that fees will be updated when only the description has changed.
(Enhancement)FormInsPlansMerge, add a message box warning that merging InsPlans can't be undone
Fee tools, updates fees UI was being altered by fee schedule groups feature
Fee schedule groups, clinic list didn't populate correctly when making a new group.
19.4.9 (Beta) (Foreign) Released 1/16/2020 (This version has a conversion script that will cause a backup to occur)
19.4.9 (Beta) Released 1/16/2020 (This version has a conversion script that will cause a backup to occur)
Appointment Module, ProcsColored had wrong position if placed in upper right or lower right corner of appointment.
Clicking 'Print Appointments' in the Appointment module can result in an error sometimes
Reports, Routing Slips, clicking the Displayed button would set the date to 01/01/0001.
Short Codes, opt in confirmation text does not match approved response.
Clicking Popup button without a patient selected could cause an error.
Automated recurring charges, XCharge did not decline duplicates when "Recurring charges force duplicates by default" was off
In the Payment window, checkboxes now preserve previously selections of the grid.
(Enhancement)Send Claims, refresh the grid after creating claims from Procs Not Billed report.
Error during Database Maintenance locked Database Maintenance window after error message.
Automated Insurance Verification, insurance adjustments were not being created.
Patient Portal Invites, if a patient did not have all required fields, no invites would be sent out
Canada Suggested Proc Fee Code 33144 for Endodontists had an incorrect charge amount listed.
PayConnect Patient Portal Payments, internal testing wasn't going to pre-live server
Ortho Case window, Ortho Schedule grid could show planned visits when All Visits Amount was zero.
(Enhancement)Ortho Cases now work with secondary insurance.
eClipboard - Checkboxes did not appear on the same line as their label.
Insurance Payment Fix window, message box that shows number of checks created opened, then immediately closed after fix was run.
(Enhancement) Detach transfers claim procedures from claim payments
Appointment Module, creating an appt from double clicking in main area wouldn't refresh the action buttons
(Enhancement) Procedure Info window, anchor the Patient Payments and Adjustments grids to the bottom of the window.
Form Payment, clicking "Pay Type (None)" can result in UE.
(Enhancement)Provider on new Rx will default to logged in provider if available
Form Appt Print Setup window, appointment routing slips weren't in chronological order when Current View Only button was clicked.
Open Dental license was not displaying in the View License window
Clicking on the Select Patient button could still result in an error sometimes
WebSched NP was not trimming pat name fields
Appt module used to show duplicate appointments if patient had multiple primary insurance plans
Income Transfer Manager, paysplits were not explicitly linking to adjustments through procedures.
Treatment Plan - Saving a treatment plan did not prompt to enter a name before being saved.
(Enhancement)Appointment Module, red appointment time line used to cover the text of appointments
19.4.8 (Beta) (Foreign) Released 1/9/2020
19.4.8 (Beta) Released 1/9/2020
Unhandled exception when generating letters from treatment finder report.
eClipboard - When two patients are found on the same day, the error message was not specific.
Payment window, PayPlan charges were totaling incorrectly when the Guarantor was outside the Patient's family.
Printing Canadian Claim Forms, added new claim form items for treating dentist
In the Insurance Verification window, still pops behind and fields appear blank.
Creating a new patient with a blank SSN while HL7 defs are enabled would throw UE
Database Maintenance - added dbm to remove duplicate computerpref rows
Appointment Module, patient fields in UR or LR used to spill outside appointment bounds when set as a horizontal stack
Using the assign feature in the Outstanding Insurance Report while running on a Linux server throws a column name error
FHIR, Condition.clinicalStatus was being set incorrectly
FHIR, Slots would have an incorrect schedule id
Appointment Module, clicking clear with multiple appointments in pinboard didn't select the appointment after the previous one was cleared
Account module, Ortho Cases tab, double clicking an ortho case could cause an error.
Ortho Case window, clicking OK when Visits Planned is set to zero caused an error.
Combo boxes would sometimes cause code to run twice
19.4.7 (Beta) (Foreign) Released 1/7/2020
19.4.7 (Beta) Released 1/7/2020
Unhandled exception when generating letters from treatment finder report.
Appts module, setting a confirmation status for an appointment can cause an error sometimes.
Family, getting a patient from a family caused an error sometimes.
Missing procedure codes caused the program to crash sometimes.
Edit Claim window, saving a claim that was waiting to send caused an error sometimes.
Manage module, refreshing the messages grid causes an error sometimes.
In the Batch Insurance window, Claimprocs should not show for Income Transfers in "All Outstanding Claims" grid.
Paying dynamic payment plan charges could sometimes not show the charge as needing payment
In the Payment window - The "Amount End" column within the Outstanding Charges grid was wrapping if the amount was over 3 digits before the decimal.
Payment window - An error was occurring when checking, then unchecking "None (Income Transfer)" when specific preferences were enabled.
Supply Orders, amount on order is not updating after changing supply quantity or price
Clicking on the Select Patient button used to result in an error sometimes
File explorer option showed for non-UNC paths in right click menu.
Income Transfer Manager would sometimes not allow income transfers to be created.
Appointment Module - Appointment Buttons were still functional underneath the search overlay window.
Dynamic payment plans did not make separate splits for interest
Appointment Module, hovering over operatory name in the appt module displayed incorrect info sometimes
CEMT, there was an error when adding a new connection when connection list is empty
Treatment Plan Module, Patient portion was not being calculated correctly for procedures with discounts.
Benefit Requests, a null reference exception would occur if no benefits were imported.
Canada predetermination (preauth) EOB, using the Write Amounts To Claim button was changing claimproc statuses from Preauth to NotReceived.
User Settings window, couldn't leave automatic logoff time blank so that global setting is used.
Insurance Remaining calculations for Time Units was incorrect or mislabeled sometimes
Database Integrity Check, couldn't connect to the database when using a custom port.
The Demand Type combo box in the A/R Manager window was not working sometimes
Econfirmation, deleting an eConfirmation would sometimes cause an error.
Canadian eclaim send was causing a invalid sequence number 000000 error.
(Enhancement) Automatic recurring charges now have the option to force duplicates
(Enhancement)Setup Module - Help Button linked to Selected Tab to display corresponding manual page.
19.4.6 (Beta) (Foreign) Released 1/2/2020
19.4.6 (Beta) Released 1/2/2020
eClipboard did not digest checkboxes into groups in some cases.
Edit Claim and Insurance Claims windows, loading either window can cause an error sometimes.
An invisible divider in the the Dropbox Authorization window used to be able to be adjusted so that it would hide a label
The Monthly Production and Income Report was cutting off the numbers from the right hand margin.
A convert script could unnecessarily run queries to modify timestamp columns that don't need to be modified
Edit Claim Form Item window - The "Image File Name" field was directing users to an incorrect file location folder.
Signup Portal, recently canceled numbers showed as options. Fixed for all versions.
Canada - Income Transfer Manager was causing lab fees to double sometimes.
Insurance benefits in the family module grid could show duplicate lines with the same description sometimes
Canada - Inactive Treatment Plan - {Inactive} window, labs were not showing up next to their corresponding procedure.
TransmissionTests, Patients.ProcessStopCommand and ApptReminderRules.SetShortCodeTemplate tests were failing.
Patient Portal payments, card input had buggy behavior
Mobile sheetfield did not override problem or allergy, or corresponding checkbox text.
(Enhancement)Include discount plan discounts in the treatment planned procedures grid
Imported WebForms could not be sent to eClipboard after.
19.4.5 (Beta) (Foreign) Released 12/27/2019
19.4.5 (Beta) Released 12/27/2019
DoseSpot, Single Sign On error used to occur sometimes when clicking the eRx button
PayConnect used to throw an error when returning a payment if the user includes a Security Code (CCV)
When the field "Cat% UCR" was added as a display field, the patient portion was incorrect
Appointments report failed.
Auto Notes Export form used to have a typo in one of the labels
Buttons not anchored to the bottom in Payment window.
Income Transfer could sometimes create a payment with no paysplits
Paysplits could sometimes be attached to payment plan charges with associated TP procedures
Adjustments attached to dynamic payment plans could sometimes get attached to a procedure
Dynamic payment plans, claims with preauths were calculating credits incorrectly.
Income Transfer Manager, creating splits for incorrect as total transfers would say splits were invalid sometimes
MySQL Manager Tool, special accounts were not being handled properly
MySQL Manager Tool made it possible to lock oneself out of the database
19.4.4 (Beta) (Foreign) Released 12/23/2019
19.4.4 (Beta) Released 12/23/2019
Income transfers for claims with no procedures were causing the Balance column in the Patient Account grid to be wrong.
The convert script could run a claimproc table update query a second time unnecessarily
Creating a new patient caused an error.
Getting the phone carrier of an unknown phone number did not write error message to database.
Edit Patient Information window can fail to load sometimes
19.4.3 (Beta) (Foreign) Released 12/23/2019 (This version has a conversion script that will cause a backup to occur)
19.4.3 (Beta) Released 12/23/2019 (This version has a conversion script that will cause a backup to occur)
Some fields on dynamic payment plan form were not working as intended
Dynamic payment plan downpayments did not have the correct value when APR was also set
Entering estimates on a pre-auth when the patient is double-covered under the same plan updated the estimates incorrectly
Appointment Module, provider initial on appointments got drawn outside of the appointment
CEMT crashed without error when running P&I against offline middle tier connection
Unearned from paysplits for other families affect the paid by family's unearned balance.
Popup for deleting a default Chart Layout directs user to wrong location.
Dynamic payment plans did not show correct type in payplan grid
(Enhancement)Added option to payment report to show hidden treatment planned prepayments
(Enhancement)Add an index to preference.PrefName
ItemOrder was never assigned to the new connection that was being added.
Deleting blockouts would not enter a signal
PayConnect Patient Portal payments can now be voided and returned.
(Enhancement) PaySimple button graphic updated
Econnector did not properly display alert when down.
(Enhancement)Prevent users from attaching a procedure to an adjustmetn if the adjustment has already been attached to a payment plan
(Enhancement)2020 ODA Fee Guide
Version 19.3 new features listed here
known issues:
Reminder tasks of an archived task list can still popup and show on tabs in tasks area some times.
19.3.73 Unreleased
Appointment text was 1 pixel too high, making it hard to read name
19.3.72 (Foreign) Released 6/2/2020
19.3.72 Released 6/2/2020
WebSched Recall - Not optimized for large number of clinics
19.3.71 (Foreign) Released 5/14/2020
19.3.71 Released 5/14/2020
Web Sched Recall not showing correct timeslots for child recalls
19.3.70 (Foreign) Released 4/10/2020
19.3.70 Released 4/10/2020
Distributors, the loading the Chart module would cause an error sometimes.
19.3.69 (Foreign) Released 4/7/2020
19.3.69 Released 4/7/2020
Payment Plans report, 'Bal Not Due' column was always $0.00 for dynamic payment plans.
(Enhancement)Blockout Cut-Copy-Paste window now auto checks 'Include Weekends' when on a weekend day
19.3.68 (Foreign) Released 4/3/2020
19.3.68 Released 4/3/2020
Distributors, the buttons for creating registration keys did not show.
19.3.67 (Foreign) Released 4/2/2020
19.3.67 Released 4/2/2020
Payment window, income transfers were allowed to be created with no payment splits.
19.3.66 (Foreign) Released 3/31/2020
19.3.66 Released 3/31/2020
Canada, creating ortho auto claims would sometimes not set the max and mand prosth correctly.
FormSchedule, didn't pass the correct clinic num to FormScheduleDayEdit
19.3.65 (Foreign) Released 3/24/2020
19.3.65 Released 3/24/2020
User Query, minimizing the main program window blocked any window from re-opening.
Patient Edit Window was slow to open in some cases
19.3.64 (Foreign) Released 3/20/2020
19.3.64 Released 3/20/2020
New trial version
19.3.63 (Foreign) Released 3/20/2020
19.3.63 Released 3/20/2020
Text Messages All was no longer defaulting to the selected clinic
Open Dental Cloud, Student Requirements tool results in UE
Dynamic payment plan, setting APR to a decimal value caused an error.
(Enhancement)Canadian EOB import message enhanced.
Appointment Module, Open Dental crashed when loading the week view
Release a new trial version for 19.3
19.3.62 (Foreign) Released 3/17/2020 (This version has a conversion script that will cause a backup to occur)
19.3.62 Released 3/17/2020 (This version has a conversion script that will cause a backup to occur)
(Enhancement) Adding a new global pref to control alert processing query interval
Some payments were not always displaying in the Patient Portal Transactions window
The Time Adjustment Window "PTO Type" field had an error when the field was manually edited.
Sending a claim could result in an error when the treating provider was not the billing provider
(Enhancement) Add Logging to ConvertScript
19.3.61 (Foreign) Released 3/12/2020
19.3.61 Released 3/12/2020
Appointment Module, text was spilling outside of appointment
Appointment Module, appointment was still selectable through horizontal scroll bar
Dynamic payment plan, adding a procedure sometimes credited the account an extra dollar.
eConnector - Optional query monitoring
19.3.60 (Foreign) Released 3/10/2020 (This version has a conversion script that will cause a backup to occur)
19.3.60 Released 3/10/2020 (This version has a conversion script that will cause a backup to occur)
ClaimConnect secondary eclaim writeoff amounts were missing when writeoff amount was zero on primary claim.
Canada, clicking 'Write Amounts To Claim' would create duplicate estimates when on a Received claim.
ASAP List, sending Web Sched ASAP messages and selecting patients was sometimes slow
19.3.59 (Foreign) Released 3/5/2020
19.3.59 Released 3/5/2020
eConnector, restarting an eConnector sent incomplete eService signal data to HQ.
eClipboard - Sheets were slow to load on Android tablets sometimes
19.3.58 (Foreign) Released 3/3/2020
19.3.58 (Foreign) Unreleased
19.3.58 Released 3/3/2020
HL7, if there is an outbound SIU message defined, pressing delete in the appointment edit window would result in an error sometimes
Patient Portal - Scroll bars didn't work appropriately when grids were filled to the point of requiring a scroll bar.
DoseSpot, white space isn't being trimmed for provider and clinic id and keys
eRx, DoseSpot was overriding RxDate on existing RxPats.
(Enhancement)FHIR - update recall when adding a procedure via FHIR
SFTP AtoZ, importing a wiki file that was not an image caused an error
19.3.57 (Foreign) Released 2/27/2020
19.3.57 Released 2/27/2020
Images module, clicking some of the scan buttons resulted in an error sometimes.
Appointment Module, crashed with no error when loading Week view pages
Dynamic payment plans could make the first charge on the wrong date.
eConnector could cause db slowness on restart
19.3.56 (Foreign) Released 2/25/2020
19.3.56 Released 2/25/2020
Dynamic payment plans can sometimes create an incorrect number of charges
ComboBoxClinicPicker, uses existing permission so that users can change a patient's clinic if it is hidden
(Enhancement)Update logo button in Reports window
ClaimConnect secondary eclaims in 5010 format were missing service level date paid by primary insurance.
(Enhancement)Disallow deleting production where paysplits are attached
19.3.55 (Foreign) Released 2/20/2020
19.3.55 Released 2/20/2020
Chart module, loading the module without a patient selected was causing an error.
19.3.54 (Foreign) Released 2/20/2020
19.3.54 Released 2/20/2020
Middle tier, saving fee schedules could have crashed the program when there were many fee schedules
Canada, insurance remaining would sometimes not show time units correctly.
Tooth numbers did not populate in the Hidden listbox if you were not on the Missing tab when loading Chart module
PreAuths sometimes throwing Object Reference UE because of ClaimAttachID
Edit Rx, new rx would sometimes default to hygienist
Secondary Claims, 837 text Is malformed when the primary has a total payment procedure
Letter Merge window, error indicating that Word is not installed did not show original error text.
Edit Claim window could fail to load with error 'Object reference not set to an instance of an object' sometimes.
19.3.53 (Foreign) Released 2/18/2020
19.3.53 Released 2/18/2020
DentalXChange attachments, NEA numbers did not validate correctly.
Appointment Module, added Alt+C back to the patient edit window
PatientPortal - Refreshing account view logged user out when there were no statements.
Middle Tier, A security log was not made after logging on
Middle Tier, Procedure Info window did not allow editng notes as a different user and did not allow them to try and log in again if they fail the first time for the different user.
Setup Wizard, Printer/Scanner Setup, printer "Prompt" settings didn't always get saved.
(Enhancement) Added insurance history codes to the batch insurance verification.
Appointment Module, appointments moved from the pinboard didn't select the correct patient
Users could delete a procedure or adjustment that was attached to a dynamic payment plan
(Enhancement)Prompt will now show to users when attempting to set override for dynamic payment plans that is the same amount as the 'amount original'
Middle Tier, Did not prompt user to change password when "Require Password Reset" was set for that user
19.3.52 (Foreign) Released 2/11/2020
19.3.52 Released 2/11/2020
(Enhancement)Audit Trail log text for paysplit-delete is inconsistent with payment-delete
DXC attachments, when batch sending claims the attachmentID field was always being validated.
DXC attachments, when loading the form an 'Object is currently in use' error would sometimes occur.
Procedure Info, some procedures have invalid tooth ranges which would cause an error.
Appointment module, clicking a confirmation status could result in an error sometimes.
eClipboard - Fields from a form originally filled out as a Webform sometimes appeared out of order in eClipboard
Adding a patient to DoseSpot does not save id to the oidexternal table
(Enhancement)Blockouts, show permissions message when not authorized and no DC/NS blockouts defined.
eClipboard - demo mode shows multiple sheet types
Recalls/Reactivations clicking 'set status' without a selected status crashed the program
Appointment Module, casting error was occurring when clicking week back button in weekly view too fast
19.3.51 (Foreign) Released 2/6/2020 (This version has a conversion script that will cause a backup to occur)
19.3.51 Released 2/6/2020 (This version has a conversion script that will cause a backup to occur)
DoseSpot, invalid zip codes weren't being blocked sometimes.
Appointment Module, Edit Appointment didn't allow you to click "O" to save and close the form
Fee Tools Import Canada Authorization window was showing behind the progress bar window making it difficult to enter credentials.
EConnector could sometimes have taken an extremely long time to send Web Sched recall text messages
Appointment Module, provider scheduling note got cut off when viewing it from operatory headers
OD mobile appointments were not changing provider when moving an appointment to a different operatory
CEMT, sync all was taking too long to run.
ASAP List, sending Web Sched ASAP messages and selecting patients was sometimes slow
19.3.50 (Foreign) Released 2/4/2020
19.3.50 Released 2/4/2020
Support status, disabled date is not considered
Account Module, Dynamic Payment Plan charges sometimes had an incorrect value.
Finance/Billing Charges window, the "Exclude if balance is less than" field was read only by mistake.
Medical pre-auth would default to Dental med type sometimes.
Statement window, The "Show all transactions since zero balance" check box didn't specify that it shows all transactions since the family's last zero balance.
Outstanding Insurance Claim report would sometimes shows line items
Paid adjustments could sometimes be attached to procedures
Supplemental backups were failing for databases with custom tables containing raw binary data (rare).
(Enhancement) Payment plans on Statements changed to say "Total Interest" instead of "Accumulated Interest"
19.3.49 (Foreign) Released 1/31/2020
19.3.49 Released 1/31/2020
Connections disappeared after performing patient transfer in CEMT
Payment Plan window - Attached adjustments created in a Payment Plan were missing the patient's clinic information.
Claims, Creating a claim from procedures not billed to insurance report did not create an audit trail entry
Query Monitor, query feed grid command cells did not trim leading white space
Query monitor, start and stop textboxes were too short to display AM/PM
Procedure Edit window, an error can occur when the window is closing.
Appointment bubble, horizontal line was too high
Appointment Module, right click menu on appt didn't have Mark as ASAP as option
Appointment Module, print preview sometimes threw a requested clipboard exception
Clinic Edit, default provider "None" button did not remove provider sometimes.
Claims, Secondary claims did not create an audit trail entry sometimes
Treatment Plan Module, duplicate procedure codes were causing a missing codenum error sometimes.
19.3.48 (Foreign) Released 1/29/2020
19.3.48 Released 1/29/2020
(Enhancement) Create Procedures for Claims with no Procedures Attached
Appointment Module, printing appointments were showing at incorrect times and positions
DoseSpot, Rx information was not being preserved when receiving medications from DoseSpot
19.3.47 (Foreign) Released 1/28/2020
19.3.47 Released 1/28/2020
Enterprise aging, if the Billing/Finance Charges window runs aging you would get a spinning wheel cursor indefinitely.
Appointment Module, printing quality was blurry when printing appointment schedule
The Backup window - The Backup button was not verifying that any of the paths had changed before asking to set the new paths as the new default.
eClipboard - Form originally filled out as a WebForm did not send to eClipboard correctly.
On a new repeat charge, adding a manual procedure would not link that procedure to the repeat charge
ClaimConnect 5010 secondary eclaims now include insurance paid amounts from primary claim at procedure level.
Appointment Module, HasIns and similar pat fields draw outside of appointment on UR vertical stack
Provider Edit, clicking OK caused an error if the claim billing prov override was set to a hidden provider
(Enhancement)Change the Automated Insurance Verification System to Validate 'Policy Effective Dates' Rather than 'Plan Effective Dates'
Appointment Module, ProcsColored used to break when displaying procs without abbreviations
19.3.46 (Foreign) Released 1/23/2020
19.3.46 Released 1/23/2020
eClipboard sheets did not populate patient info sometimes.
PaySimple, adding a card sometimes gave "Customer id does not exist" error which prevented from adding a card
Automated recurring charges XCharge, failed transactions did not create payments
Syncing medications from DoseSpot could remove medication notes sometimes.
19.3.45 (Foreign) Released 1/21/2020
19.3.45 Released 1/21/2020
Insurance plan importing, sometimes the old plan does not drop and import the new plan correctly.
Web Sched ASAP, if no slots were available a blank popup appeared
NewCrop, sending a phone number with a leading 1 throws an error.
Procedures Not Billed to Insurance report - Message to continue with the report was misleading.
Canada Suggested Proc Fees for Prosthodontists had 3 codes with incorrect charge amounts listed.
19.3.44 (Foreign) Released 1/18/2020
19.3.44 Released 1/18/2020
Combo boxes would sometimes cause code to run twice
Replication Setup window - had an invalid MySQL command listed in the "Force Synch" section.
Chart Progress Notes, Show Tasks filtered out appointment tasks for the patient.
19.3.43 (Foreign) Released 1/16/2020 (This version has a conversion script that will cause a backup to occur)
19.3.43 Released 1/16/2020 (This version has a conversion script that will cause a backup to occur)
Clicking 'Print Appointments' in the Appointment module can result in an error sometimes
Patient Portal Invites, if a patient did not have all required fields, no invites would be sent out
eClipboard - Checkboxes did not appear on the same line as their label.
(Enhancement) Detach transfers claim procedures from claim payments
Appointment Module, creating an appt from double clicking in main area wouldn't refresh the action buttons
(Enhancement) Procedure Info window, anchor the Patient Payments and Adjustments grids to the bottom of the window.
(Enhancement)Provider on new Rx will default to logged in provider if available
Form Appt Print Setup window, appointment routing slips weren't in chronological order when Current View Only button was clicked.
WebSched NP was not trimming pat name fields
Income Transfer Manager, paysplits were not explicitly linking to adjustments through procedures.
(Enhancement)Appointment Module, red appointment time line used to cover the text of appointments
19.3.42 (Foreign) Released 1/10/2020
19.3.42 Released 1/10/2020
Appointment Module, ProcsColored had wrong position if placed in upper right or lower right corner of appointment.
Reports, Routing Slips, clicking the Displayed button would set the date to 01/01/0001.
Error during Database Maintenance locked Database Maintenance window after error message.
Automated Insurance Verification, insurance adjustments were not being created.
Canada Suggested Proc Fee Code 33144 for Endodontists had an incorrect charge amount listed.
19.3.41 (Foreign) Released 1/9/2020
19.3.41 Released 1/9/2020
eClipboard - When two patients are found on the same day, the error message was not specific.
Printing Canadian Claim Forms, added new claim form items for treating dentist
In the Insurance Verification window, still pops behind and fields appear blank.
Creating a new patient with a blank SSN while HL7 defs are enabled would throw UE
Database Maintenance - added dbm to remove duplicate computerpref rows
Appointment Module, patient fields in UR or LR used to spill outside appointment bounds when set as a horizontal stack
Using the assign feature in the Outstanding Insurance Report while running on a Linux server throws a column name error
FHIR, Condition.clinicalStatus was being set incorrectly
19.3.40 (Foreign) Released 1/7/2020
19.3.40 Released 1/7/2020
Unhandled exception when generating letters from treatment finder report.
Family, getting a patient from a family caused an error sometimes.
Missing procedure codes caused the program to crash sometimes.
Edit Claim window, saving a claim that was waiting to send caused an error sometimes.
Manage module, refreshing the messages grid causes an error sometimes.
In the Batch Insurance window, Claimprocs should not show for Income Transfers in "All Outstanding Claims" grid.
Paying dynamic payment plan charges could sometimes not show the charge as needing payment
Income Transfer Manager would sometimes not allow income transfers to be created.
Appointment Module - Appointment Buttons were still functional underneath the search overlay window.
Dynamic payment plans did not make separate splits for interest
Appointment Module, hovering over operatory name in the appt module displayed incorrect info sometimes
Benefit Requests, a null reference exception would occur if no benefits were imported.
Canada predetermination (preauth) EOB, using the Write Amounts To Claim button was changing claimproc statuses from Preauth to NotReceived.
Insurance Remaining calculations for Time Units was incorrect or mislabeled sometimes
(Enhancement)Setup Module - Help Button linked to Selected Tab to display corresponding manual page.
19.3.39 (Foreign) Released 1/2/2020
19.3.39 Released 1/2/2020
Edit Claim and Insurance Claims windows, loading either window can cause an error sometimes.
An invisible divider in the the Dropbox Authorization window used to be able to be adjusted so that it would hide a label
The Monthly Production and Income Report was cutting off the numbers from the right hand margin.
Edit Claim Form Item window - The "Image File Name" field was directing users to an incorrect file location folder.
Canada - Income Transfer Manager was causing lab fees to double sometimes.
Patient Portal payments, card input had buggy behavior
Mobile sheetfield did not override problem or allergy, or corresponding checkbox text.
Imported WebForms could not be sent to eClipboard after.
19.3.38 (Foreign) Released 12/27/2019
19.3.38 Released 12/27/2019
DoseSpot, Single Sign On error used to occur sometimes when clicking the eRx button
Paysplits could sometimes be attached to payment plan charges with associated TP procedures
Adjustments attached to dynamic payment plans could sometimes get attached to a procedure
Dynamic payment plans, claims with preauths were calculating credits incorrectly.
Income Transfer Manager, creating splits for incorrect as total transfers would say splits were invalid sometimes
19.3.37 (Foreign) Released 12/23/2019
19.3.37 Released 12/23/2019
Income transfers for claims with no procedures were causing the Balance column in the Patient Account grid to be wrong.
The convert script could run a claimproc table update query a second time unnecessarily
19.3.36 (Foreign) Released 12/23/2019 (This version has a conversion script that will cause a backup to occur)
19.3.36 Released 12/23/2019 (This version has a conversion script that will cause a backup to occur)
Some fields on dynamic payment plan form were not working as intended
Dynamic payment plan downpayments did not have the correct value when APR was also set
Entering estimates on a pre-auth when the patient is double-covered under the same plan updated the estimates incorrectly
Popup for deleting a default Chart Layout directs user to wrong location.
Dynamic payment plans did not show correct type in payplan grid
(Enhancement)Added option to payment report to show hidden treatment planned prepayments
Deleting blockouts would not enter a signal
Econnector did not properly display alert when down.
(Enhancement)Prevent users from attaching a procedure to an adjustmetn if the adjustment has already been attached to a payment plan
(Enhancement)2020 ODA Fee Guide
19.3.35 (Beta) (Foreign) Released 12/19/2019
19.3.35 (Beta) Released 12/19/2019
Ortho Chart, saving the signature could have caused an error sometimes.
Procedure Codes window, pressing the Tab key was moving down instead of right.
Closing dynamic payment plans did not correctly close out the plan
Chart module, progress notes grid did not show tasks that were on the tasklist trunk
Refreshing Insurance Verify screen minimizes the window.
PatientDasboard, when Tasks is docked to the right, can create popups even if disabled.
A Procedure, with no Provider Default assigned to it, when created by a Provider with a set FeeSchedule and ProcFee, is not getting the correct ProcFee.
Billing/Finance Charge tool pops behind Open Dental.
DBM showed negative supplemental writeoffs from income transfers as needing to be removed
Unfinalized payment menu item could have given incorrect numbers
(Enhancement) Widened list box in 'Pick Sheet' window
(Enhancement)Removing ability to associate TP procedures to dynamic payment plans
Dynamic payment plans, linked procedure amount did not reflect insurance or base units
Automated insurance verification, the insurance verification logic incorrectly assumed EB segments that did not specify a value would be imported as $0.
Edit Insurance Plan window - Audit trail entry was not being created when changing a subscriber.
Edit Insurance Plan window - Audit trail entry was not being created when changing the billing type.
'Transfer from claim with no claim procedures' ignored 'Allow prepayments to providers' preference
'Clinics Changed' alert displayed when it should not have
Family Balancer Updates
Appointment Edit, canceling an appointment would sometimes save changes.
Clinic combo in Patient Edit window was not showing "unassigned"
Spelling error in Edit Grid window for sheet fields when selecting 'FillDownFitColumns' Growth Behavior.
19.3.34 (Beta) (Foreign) Released 12/13/2019
19.3.34 (Beta) Released 12/13/2019
Middle Tier, making a payment caused an error.
Appointment Module, provider time on appointments got drawn outside of the appointment
19.3.33 (Beta) (Foreign) Released 12/12/2019 (This version has a conversion script that will cause a backup to occur)
19.3.33 (Beta) Released 12/12/2019 (This version has a conversion script that will cause a backup to occur)
Dynamic Mode was not disabled when using Middle Tier
Blockouts, users were sometimes not allowed to edit when they have permission
Payments defaulted to unearned after a claim transfer had taken place
Claim edit, the 'Electronic' radio button was not defaulted to on when using the DentalXChange attachment service.
Short Code approval testing.
Patient Edit, changes to a patient's billing type sometimes did not make audit trail entry
Time Card Manage window had an error when pressing the 'Print Selected' or 'Print All' buttons.
Edit Clinic, None button next to Default Provider appeared to do nothing
(Enhancement)Modify Payments report to indicate when a patient (row) is part of a larger insurance payment
ODGrid, if the grid tried to draw strings that are too long, it caused a UE
(Enhancement)DentalXChange Attachments, users running Open Dental on remote application servers could not use the snipping tool. Added a 'paste' button as an immediate workaround.
(Enhancement) Income Transfers, making audit trail more consistent
HL7, if an error occurs during message processing, the inserted patient could have a Guarantor of 0
(Enhancement)Improve automated 270/271 Batch Eligibility feature to add missing validation components.
19.3.32 (Beta) (Foreign) Released 12/10/2019
19.3.32 (Beta) Released 12/10/2019
Program would say aging was being run when it was not
Open Dental would allow users to perform some actions with an invalid registration key sometimes
Deleting a Claim Procedure from the Procedure Information window was not deleting the supplemental transfers associated to that claim.
Insurance Payment (EOB) window would show income transfers in the Attached to this Payment grid when it should not.
UE would happen when entering a large value in the Enter Estimates for PreAuth window
Selecting a merged insurance plan as a patient's current insurance plan used to throw a UE
Service Date View Report would sometimes displays incorrect information
Global Update Writeoff Tool did not work when clinics are turned off.
Update write-off tool sometimes set the insurance estimate incorrectly
Trial Version - procedure buttons did not work sometimes.
Drawing the currently selected item of a combo box could cause an error sometimes.
Time Card window - Switching from 'Breaks' to the 'Time Card' view removed the PTO Totals information.
Batch sending claims, claims without a treating provider made it through validation.
In the Custom Aging report when clicking 'Print' displayed a pop-up message to click 'Run' instead of the 'Refresh' button.
Insurance Verify Hist would sometimes not show the SecDateTEdit
(Enhancement)Security window, modify UI behavior for 'User Groups for User'
(Enhancement)Block hiding Providers who are associated to an Appointment View.
19.3.31 (Beta) (Foreign) Released 12/9/2019
19.3.31 (Beta) Released 12/9/2019
Claim Edit window, sending a claim can cause an index out of bounds error sometimes.
Income Transfer Manager window could crash the program when loading sometimes.
WebSched - Two step verification popup scroll bars blocked view of possible selections in internet explorer.
OD trial installer had an error if the path for the user's database location did not exist.
Trial Installer - would sometimes incorrectly show MySQL service install error
Manage Time Card window Export Grid report had an error.
Middle Tier Manage Time Card window PTO adjustments were being displayed in the OT column.
DXC attachments, long claim identifiers would result in an error when submitting attachments.
(Enhancement)Explicit linking, attached splits are no longer required to be set or correct when matching offsetting splits
DXC attachments, users were unable to send 'narrative only' attachments.
Edit Appointment, slider is incrementing when adding provider time by dragging at bottom of provider column
19.3.30 (Beta) (Foreign) Released 12/5/2019
19.3.30 (Beta) Released 12/5/2019
FHIR, when the eConnector was not running, the error message was unhelpful
Appointment module, an error could occur related to ContrApptPanel.DrawOutlineSelected.
The 'Add Multiple Adjustment' option within the Account Module was not verifying that the user had the appropriate permissions to add adjustments.
Claim Edit window, viewing the history of a claim can cause an error sometimes.
Showing the options of a combo box can cause an error sometimes.
Edit appointment, slider could not use 15 minute time increments.
Appointment edit window, slider was not working for 5 minute increments.
Chart module, the Progress Notes grid ran a query that used a string variable against a bigint column.
Manual Confirmation SMS, [NameF] template tag was not substituted correctly sometimes.
Appointment Types, time pattern for procedures weren't being used
19.3.29 (Beta) (Foreign) Released 12/3/2019 (This version has a conversion script that will cause a backup to occur)
19.3.29 (Beta) Released 12/3/2019 (This version has a conversion script that will cause a backup to occur)
WebForms - iOS 13 iPad Safari date entry in Desktop mode said Invalid Date
NewCrop patient height and weight will be required by January 1st 2020.
WebForms - on mobile devices the orientation warning text duplicated upon close and reopen of Signature Box.
eRx button used to remain highlighted when there were 0 notifications.
WebForms - Rotating device when entering signature would potentially cause superimposed signatures.
Locking and Unlocking a Dynamic Payplan with an APR set can cause multiple message boxes to appear.
Valid Date boxes, pressing the up or down arrows can result in an error sometimes.
Deleting production from Dynamic Payment Plans causes UE over Middle Tier.
WebSchedVerify/WebSchedASAP, emails could not be sent when clinics were turned off.
DoseSpot SSO would throw a 500 error if a new DoseSpot patient didn't have a home phone number.
Appts module, double clicking on an appointment caused an error sometimes.
Windows with controls that filter would cause a disposed object error sometimes.
Added PTO Field on Time Card Window.
Patients deleted with a discount plan applied were still listed under patients on discount plan
Recall List, clicking WebSched skipped patients with valid email and phone number sometimes.
Recall List, clicking Email button skipped patients with valid email sometimes.
19.3.28 (Beta) (Foreign) Released 11/26/2019
19.3.28 (Beta) Released 11/26/2019
Account preferences, Finance charge adj type label was cutoff
Cropping an image does not refresh the Patient Picture in the Patient Dashboard.
eClipboard - Appointments were only show provider names, not hygienists.
Requesting benefits from claimconnect would sometimes result in a null reference exception.
Dynamic payment plan charges and credits do not always show on statements
Edit Sheet window, lower buttons overlay the Fields list causing it to become hidden behind them.
OK/Cancel buttons, in sign TreatmentPlan Report, can become hidden when window is too small.
Public repository version of Open Dental was not able to compile
Payment plan service did not always make charges when expected
(Enhancement)Added logic for users to delete claim transfers on a single claim which includes a confirmation box before the deletion occurs.
Users were unable to choose a new number in the Signup Portal. Fixed for all versions.
User's can no longer enter negative values for Repeating Charges when checking Creates Claim.
19.3.27 (Beta) (Foreign) Released 11/21/2019
19.3.27 (Beta) Released 11/21/2019
Appointment bubbles, removing patient picture from the appointment bubble display field used to still show a patient picture box.
Patient Portal Invites sometimes had incorrect password
Added Service Date View to Account Module
Web Forms, eClipboard sheet generation rules did not consider Web Forms.
Claim edit window title was misleading when the claim's clinic is hidden
SMS retry attempt for domain blocking
Deleting payment window income transfers did not set the amounts back to their original values
(Enhancement)Transferred claim procedures can no longer be edited. When a user attempts to edit a claim that has transfer claimprocs in any way, all of the claimproc transfers will be deleted upon clicking okay in the claim edit window.
When dynamic payment plans use sheets they did not print charges that had not come due yet
Dynamic payment plans using sheets displayed wrong total cost
(Enhancement) Hover effect was not showing on combobox drop downs
Guarantor could not be changed on unsaved dynamic payment plans
(Enhancement) Now sending AddPatient REST call to DoseSpot prior to launching the web view if the patient does not exist in DoseSpot
19.3.26 (Beta) (Foreign) Released 11/19/2019 (This version has a conversion script that will cause a backup to occur)
19.3.26 (Beta) Released 11/19/2019 (This version has a conversion script that will cause a backup to occur)
Blockouts were allowing unbreakable words to be broken causing undesirable wrapping sometimes.
There is a preference with an extra space in it, within Form Module Setup.
(Enhancement)Eclaims in 5010 format now allow up to a 400 character claim level note.
In the Appointment Module, clicking on the rectangular spaces near operatory name or the bottom scroll bar causes a UE.
Opening the billing window could have been slow sometimes
Unearned Allocation Report was not displaying income that had not been split to providers when the "Show Providers" option was checked
RDL reports, checking for custom RDL reports was causes a UE sometimes.
Chart module, clicking in the image category tab region caused an error sometimes.
Chart module, drawing the tabs for image categories was causing an error sometimes.
(Enhancement) Dropbox, authenticate account in browser instead of web view.
WebServiceLanderProxy.GetODRedirectDomains is filled through preference, not hardcoded.
Signup Portal was not allowing clinics to be switched when the bundle was pending stop and the clinic was using their own phone number.
(Enhancement) Transferred claimprocs will no longer show in the unfinalized insurance payment report
Password Reset, checking to see if the current user needs to reset their password when no user is logged in was causing an error.
Remove Old Data tool did not work with replication
Running Remove Old Data tool for large data range could have caused out of memory error
Creating a dynamic payment plan with a negative unattached adjustment would cause an error
(Enhancement) Automatic backups will be MyISAM instead of InnoDB
19.3.25 (Beta) (Foreign) Released 11/15/2019 (This version has a conversion script that will cause a backup to occur)
19.3.25 (Beta) Released 11/15/2019 (This version has a conversion script that will cause a backup to occur)
Appointment module, changing the View could cause an error sometimes.
Deleting production from dynamic payment plan did not remove the matching charges from the grid
Aging was not calculating family balances correctly while using dynamic payment plans
Appointment module right click option "Text Appointments for Day" was labeled "Update Provs on Future Appts"
Appts module, dropping an appointment onto the schedule from the Pinboard by accidentally right clicking caused a UE sometimes.
Tasks, tasklists were sometimes showing that there were unread tasks even if no unread open task existed
(Enhancement)Preauthorization, will now automatically check 'Is For Ortho' box in edit preauthorization window for ortho procedures when the preference is enabled.
Enhanced the Dexis bridge to handle a terminal server/RDP environment
19.3.24 (Beta) (Foreign) Released 11/14/2019
19.3.24 (Beta) Released 11/14/2019
CEMT, syncing a new CEMT user could cause duplicate users to be created.
Claims, after disabling clinics claims were still using the clinic's billing provider
Program links, XDR local override paths were not able to be edited or cleared
Patient edit, changing the patient clinic did not refresh the list of available primary providers.
Production attached to a Dynamic Payment Plan could display incorrectly in the payment window
Appointments with colored procedure descriptions would sometimes include extra blank lines
'Carrier' and 'Check# or EFT Trace#' no longer allows for multiline entries, which breaks the filter functions for FormEtrans835s.
Pay periods, generating many pay periods could cause overlapping sometimes
Bullet points did not stay in FAQ editor.
Dynamic payment plan full lock still allowed changes to be made
Versioned plugins did not work on the middle tier server
Dynamic Payment Plan amount override for production did not save when full lock was set
Dynamic Pay Plan Charges for adjustments did not get explicitly linked when making a payment
FormEtrans835s no longer pops behind the main program when refreshing the data.
Making changes on a saved dynamic payment plan does not allow changes if the date is before today
Query Monitor tool was not recording all queries
Dynamic payment plans could cause estimated family balance to appear incorrectly
19.3.23 (Beta) (Foreign) Released 11/12/2019
19.3.23 (Beta) Released 11/12/2019
Middle tier, loading the appointment module sometimes gave an error when the date format did not match the server.
Canadian landline texting, the 2nd or 3rd phone was not the same area code. Fixed for all versions.
Email Inbox, UTF-8 characters that cannot fit into a single byte were causing emails to not download sometimes.
Canada Outstanding button report retrieval stopped downloading messages when an invalid response was received.
Recall List filters "Show Reminders" and "Show Reactivate" were not allowing users to select any other option than "All"
(Enhancement) Dynamic Payment Plans turned on for use
DoseSpot responded with an error when patient information contained both valid and invalid phone numbers
(Enhancement)Patient Dashboard, improved module refresh in Family module.
(Enhancement)Claim as total transfers can now go to providers other than the provider on the claim pay by total
(Enhancement)Repeating charges now consider claimprocs when allocating unearned
19.3.22 (Beta) (Foreign) Released 11/7/2019 (This version has a conversion script that will cause a backup to occur)
19.3.22 (Beta) Released 11/7/2019 (This version has a conversion script that will cause a backup to occur)
ECW, removed the ability to create a planned appointment
Unfinalized Insurance Report, sorting by Carrier causes an error for blank Carrier names.
eClipboard - Confirming a checkin could cause an error.
Additional verbiage alterations have been made in Module Setup.
Billing list, BalTot and AmtDue were sometimes not show correctly.
Choose Database would sometimes cause an error when the database was unavailable
(Enhancement) Show a provider column on unearned reports (Unearned Allocation & Line Item Unearned Income)
FAQ editor did not allow bullet points.
Sign Tp would sometimes take a long time to load,
(Enhancement)Added ClaimProcReceivedEdit to the list of permissions that ignore zero date for date limitations.
Searching tasks by task list was unnecessarily slow
(Enhancement) Reseller Edit window can now set default values for certain fields relating to reseller customers.
(Enhancement)DXC Attachment Window components resize with window,
Canadian carrier ClaimSecure, preauths could not be sent sometimes.
19.3.21 (Beta) (Foreign) Released 11/5/2019
19.3.21 (Beta) Released 11/5/2019
WebForms - Mobile radio button text and header text improper justification when multiline.
ClaimProcs, users were able to enter InsPayAmts larger than the max allowed value causing errors when viewing the patient's account.
Database Maint tool created to move email attachments into corresponding In and Out folders.
(Enhancement) Added audit trail entry for manual websched recall
(Enhancement)Recurring Charge Month window no longer allows dates to be selected that are prior to the credit card's recurring charge start date
The Adjustment Picker window used to throw an Index Out Of Range UE if you clicked OK without selecting an adjustment
19.3.20 (Beta) (Foreign) Released 11/4/2019
19.3.20 (Beta) Released 11/4/2019
Procedures Not Billed to Insurance report was not showing procedures when there was both medical and dental insurance estimates and the Include Medical Procedures check box was not checked.
Transfers could be created with an amount of 0 in the income transfer manager
Selecting a non-existent insurance plan (merged) when adding a plan to a patient used to throw a UE
Creating a statement could sometimes cause an error
Email Attachments were not being saved in the correct In and Out folders.
19.3.19 (Beta) (Foreign) Released 11/1/2019
19.3.19 (Beta) Released 11/1/2019
Row clicked on in account module would sometimes show an unexpected object window
19.3.18 (Beta) (Foreign) Released 11/1/2019 (This version has a conversion script that will cause a backup to occur)
19.3.18 (Beta) Released 11/1/2019 (This version has a conversion script that will cause a backup to occur)
Email Inbox was taking a long time to load when there was a lot of malformed pending email messages.
Autosaved commlogs were getting deleted when Open Dental was shutdown via "Shutdown All Workstations"
Claim Edit window can fail to load sometimes.
Running the Illinois PDMP program link resulted in (406) Not Acceptable error.
CEMT P&I report did not calculate the provider report correctly sometimes.
Discount Plan Merge: Added a period to the end of the "pick two different plans" message
eClipboard - Label's would not appear sometimes.
Income transfer manager did not handle claims pay by total
19.3.17 (Beta) (Foreign) Released 10/31/2019
19.3.17 (Beta) Released 10/31/2019
Payments on Account not longer pay off Treatment Planned procs before Completed procs.
When selecting more than one completed Procedure on an completed Appointment, Procedures will no longer be detached.
DentalXChange attachments, when resending a claim with attachments users were not properly prompted to redo their attachments.
eClipboard sheets created a radio group for a single radio button instead of a checkbox.
When selecting multiple batch claims, only 1 is being sent.
Users were able to merge the same discount plan into itself
Audit Trail, InsPlanChangeSubsc was not listed in the permission dropdown
Insurance Verification List, patients did not show sometimes
Move subscribers tool was zeroing estimates for claimprocs attached to claims
Claim edit, recalculate button would zero estimates when the plan has been dropped
With landline texting, may not have been able to send more than 225 texts per day. Fixed for all version.
InsSubNumMismatchPlanNum database maintenance does not fix claims with a status of holding.
CEMT monthly P&I report did not calculate correctly sometimes.
Pay Period Manager window generated 'Pay Periods' can now be deleted.
Patient Portal, updated privacy policy for payment window
19.3.16 (Beta) (Foreign) Released 10/29/2019
19.3.16 (Beta) Released 10/29/2019
Patient Portal - Patient Care summary module didn't allow you to adjust the size of the "Continuity of Care" document.
Insurance estimates, frequency limitations with dual insurance were not calculating correctly in some cases
Select Paysplit window, unallocated paysplit still showed on list after being allocated to another split
Right-clicking to Change Provider on a deleted Appointment that has been sent to the Pinboard causes a UE.
Edit Payment Split window, couldn't attach another payment split from the same payment on new payment
OD Mobile - Searching for phone numbers was not taking into account the phone number table
ASAP list, turning clinics off could cause the ASAP list to not fill properly.
Unscheduled list, turning clinics off could cause the Unscheduled list to not fill properly
Planned Appointments list, turning clinics off could cause Planned Appointments list to not fill properly
Outstanding claims report, clicking on a claim will cause an error
Confirmation list, turning clinics off could cause the confirmation list to not fill properly.
(Enhancement) eServices (all) - emails only consider valid addresses
(Enhancement) Oustanding Insurance Claim report, do not show restricted clinic claims for this report.
(Enhancement) Stop storing credit cards in database when updating card numbers
Web Forms - Selected Text Fields didn't focus and bring up keyboard in mobile also lacked header.
Transworld, the user would still be prompted about a payment made on a suspended account
DoseSpot, prescription statuses were not importing correctly.
Claim forms, adding a new claim form could cause an error.
Non refundable tp prepayment money could sometimes transfer incorrectly
Monthly Production Goal report was incorrect for one writeoff option
(Enhancement)Hide Query Monitor in Help menu when using Middle Tier.
Other minor verbiage changes for Module Setup window.
Clicking ok in the income transfer window could create an unnecessary audit trail entry
MiddleTier, sending Canadian claims did not set etrans office sequence number.
19.3.15 (Beta) (Foreign) Released 10/22/2019
19.3.15 (Beta) Released 10/22/2019
Signature was displayed as "Invalid Signature" when previewing Web Forms sheet.
When password reset is required at login, new password was not saved
Patient DBM, InsSubNumMismatchPlanNum threw an error every time it was ran.
Adjustments attached to procedures would be counted twice in the income transfer manager
(Enhancement)ClaimProc Date calculations were calculated backwards instead of calculating forward
Explicitly linked adjustments showed in the income transfer manager
19.3.14 (Beta) (Foreign) Released 10/21/2019 (This version has a conversion script that will cause a backup to occur)
19.3.14 (Beta) Released 10/21/2019 (This version has a conversion script that will cause a backup to occur)
Account Module, installment plan sometimes showed on non-guarantor's account.
Income transfer manager did not always display correct values in the sources grid
Middle Tier, the treatment finder report would time out for large databases sometimes
Mixed whitespace characters did not get cleared out in StringNote when looking to scrub a string with too much whitespace.
Automated recurring charge payment (OpenEdge), the 'Return' and 'Void' buttons were sometimes not visible.
(Enhancement)Attempted fix for freezing when importing images sometimes.
Hidden Payment Splits Report, date filter wasn't working
(Enhancement) Income transfer no longer implicitly links claims pay by total or adjustments
Web Sched Recall button - inaccurate popup re: clinic
Help System, table of contents did not display correctly on older emulation versions.
(Enhancement) Repeating Charges, allow Security Admin to clear "running" flag after a day.
(Enhancement) Sending CustomerName to OpenEdge when making Patient Portal Payments
(Enhancement) Web mode, do not allow users to change their report server
(Enhancement)Appointment module production- add production to weekly view
19.3.13 (Beta) (Foreign) Released 10/17/2019
19.3.13 (Beta) Released 10/17/2019
MobileWeb eRx, DoseSpot proxy users couldn't access DoseSpot.
Layout dropdown in Chart Module does not properly reflect Chart Layout set for Clinic.
Two pluralizations missed in Module Setup revision.
User selected ChartLayout is not persisting over Clinic default ChartLayout.
Canada requests for outstanding transactions did not save their request or response text sometimes.
FHIR - Subscriptions for appointment delete are not getting triggered
Canadian requests for outstanding transactions did not set the office sequence number correctly.
Middle Tier, clicking receipt could cause an error sometimes.
Unable to make changes to Renaissance clearinghouse
(Enhancement)Repeating Charges, enhance audit trail entry.
19.3.12 (Beta) (Foreign) Released 10/16/2019
19.3.12 (Beta) Released 10/16/2019
Clearinghouse window, default medical format warning was showing when it should not
Printer Setup, warning that changes will be made for all users had confusing wording
Canada, importing a CEMT patient transfer did not display the DOB correctly sometimes
Time Card Manage, the export adp button warning and errors windows were sometimes too large for some monitors
Allocate unearned could sometimes cause an error
(Enhancement)Delete unallocated transfer when user clicks cancel in income transfer manager
19.3.11 (Beta) (Foreign) Released 10/15/2019 (This version has a conversion script that will cause a backup to occur)
19.3.11 (Beta) Released 10/15/2019 (This version has a conversion script that will cause a backup to occur)
Message details for web mail received from patient showed patient as sender.
Web Schedule ASAP did not auto select date for times available
DentalXChange attachments, when adding attachments after clicking 'Send' the attachmentID would sometimes not save correctly.
Patient Dashboard, charting procedures via typed codes did not immediately update the tooth chart.
(Enhancement)Show hidden payment splits on receipts
Email, the email created by the Reply, Reply All, Forward buttons did not properly decode some HTML characters.
Setting a default ICD-10 code for new procedures could result in existing procedures being assigned an invalid ICD version.
(Enhancement) Make income transfers a two step process when unallocated splits are transferred
The insurance verification scheduled process would crash in the middle of the batch sometimes.
Proc Multi Visit, deleteing a proc multi visit could break the multi visit group link.
Created unearned income could not always be used during income transfers
(Enhancement) Improve the UI for Patient Portal payments
CreateAppt automation trigger was throwing a UE when associated with an appt type that has no default time.
ODSupplementalRestore was referencing the wrong version of Ionic.Zip.Dll and was causing error when opened.
In mobile sheet view, individual checkboxes that were linked to Problems and Allergies did not have the ability to set a specific label override.
(Enhancement)When copying claim tracking entries for split claim, prepend note with original timestamp.
Income transfer manager could sometimes use incorrect split to take from to offset an overpaid procedure
19.3.10 (Beta) (Foreign) Released 10/10/2019 (This version has a conversion script that will cause a backup to occur)
19.3.10 (Beta) Released 10/10/2019 (This version has a conversion script that will cause a backup to occur)
Claim Edit window, clicking OK or Send caused an 'Input string was not in a correct format' error sometimes.
The annual production and income report incorrectly includes information from hidden clinics
Verbaige in the Module Setup window was not completely modified as intended.
Web Sched New Patient allowed double booking of providers when "Prevent Double Booking" is checked in certain scenarios.
Reminder tasks of archived task lists popped up and showed on Reminder tab of Appointment Module
Middle Tier, downloading ERAs was giving a maximum request length exceeded error sometimes
Payment Plan Options window, removed text, "Only monthly payment plans work with CC Recurring Charges" as it is no longer true.
Recall List window, printing postcards didn't update patient recall status sometimes.
Edits to a static image on a sheet are not reflected in the sheet def edit window until the sheet is saved and re-opened
Email subject and address did not always decode correctly.
Clicking save button on sheet didn't alert user if changes to sheet have been made by another user.
Auto Notes, MultiResponse type selections were separated by a semicolon instead of a comma.
FHIR API keys no longer had the PatientCreate permission
Supplemental backups can now be restored using ODSupplementalRestore.exe
Recall and prophy perio past due appt view items didn't show up on appointments
Patient Dashboard, refreshing certain modules could cause future procedures to not show in tooth chart.
Releasing a trial version, OD project did not build in TRIALONLY mode
19.3.9 (Beta) (Foreign) Released 10/8/2019 (This version has a conversion script that will cause a backup to occur)
19.3.9 (Beta) Released 10/8/2019 (This version has a conversion script that will cause a backup to occur)
Granting permissions with time constraints did not make an audit entry.
Archiving and then unarchiving a user's inbox changed that user's tasklistinbox to 0, but still showed that tasklist as their inbox.
Enforce fully did not allow users to make valid income transfers to adjustments
FHIR - Practice Name for an API key did not stay set
FHIR - Newly assigned API keys did not display their permissions in the FHIR setup window
FHIR - sending a request with a developer key always gave 'Invalid API key'
(Enhancement)PaySimple insurance payments now send carrier name to PaySimple.
FHIR - Unassigned API key was giving incorrect error in request
Forms, the SubscriberID static text field did not display sometimes
Deleting a procedure that is part of a multi visit group could show a table doesn't exist error sometimes.
PaySplits created from the income transfer manager sometimes would not have FSplitNum set
Edit User, creating a new user did not save the user clinics correctly sometimes.
eClipboard - A patient with multiple appointments on the same day could not be checked in
Sending over 250 text messages in a day could have caused messages to start failing. Fixed for all version.
Sheets, static text fields for primary insurance insDeductibleUsed, insPending, insPercentages, insRemaining, and insUsed were not being filled correctly.
Income transfer manager, some splits could incorrectly be made to unearned.
FHIR - v1 endpoint gave "Resource could not be found" error for ProcedureRequest. Fixed for all versions.
(Enhancement)Choose Database, allow to hide the 'Log me in automatically' checkbox
eClipboard allows Consent Forms to be filled out.
19.3.8 (Beta) (Foreign) Released 10/3/2019
19.3.8 (Beta) Released 10/3/2019
ODGrid, clicking on any grid in the program causes an 'Index was out of range' exception sometimes.
Proc Multi Visit, was deleting a proc multi visit and could break multi visit group links sometimes.
Edit Appointment window, manually changing the time bar did not automatically check the Time Locked box.
CEMT, mismatching password for middle tier could have caused CEMT to crash
Wiki Lists, search function would not scroll to the first highlighted result
Income transfer could continually make transfers for unearned sometimes
Account module, Statement button, attempting to print or email a statement caused an error.
Perio chart, custom path would sometimes not advance correctly.
Was unable to prevent drawing on FormSheetFillEdit, which caused signature boxes to invalidate
(Enhancement)Update Podium endpoint to V3
19.3.7 (Beta) (Foreign) Released 10/2/2019
19.3.7 (Beta) Released 10/2/2019
ODPictureBox, drawing patient pictures caused a 'Parameter is not valid' error sometimes.
Attempting to enter a value to "Image Category" for XVWeb causes UE.
Exam Sheet Static Field button not showing on Patient Letters.
Family Module, pasting an entire phone number autoformatted differently than typing the same phone number.
Version 19.2 new features listed here
No known issues.
19.2.66 Unreleased
19.2.65 (Foreign) Released 4/10/2020
19.2.65 Released 4/10/2020
Distributors, the loading the Chart module would cause an error sometimes.
19.2.64 (Foreign) Released 4/3/2020
19.2.64 Released 4/3/2020
Distributors, the buttons for creating registration keys did not show.
19.2.63 (Foreign) Released 1/27/2020
19.2.63 Released 1/27/2020
(Enhancement) eServices (all) - emails only consider valid addresses
19.2.62 (Foreign) Released 1/16/2020 (This version has a conversion script that will cause a backup to occur)
19.2.62 Released 1/16/2020 (This version has a conversion script that will cause a backup to occur)
eClipboard - Checkboxes did not appear on the same line as their label.
(Enhancement) Detach transfers claim procedures from claim payments
(Enhancement) Procedure Info window, anchor the Patient Payments and Adjustments grids to the bottom of the window.
Income Transfer Manager, paysplits were not explicitly linking to adjustments through procedures.
19.2.61 (Foreign) Released 1/8/2020
19.2.61 Released 1/8/2020
New trial version
19.2.60 (Foreign) Released 1/8/2020
19.2.60 Released 1/8/2020
Printing Canadian Claim Forms, added new claim form items for treating dentist
OD trial installer throws an exception if the path for the opendental images location does not exist.
19.2.59 (Foreign) Released 1/7/2020
19.2.59 Released 1/7/2020
An invisible divider in the the Dropbox Authorization window used to be able to be adjusted so that it would hide a label
In the Batch Insurance window, Claimprocs should not show for Income Transfers in "All Outstanding Claims" grid.
Canada - Income Transfer Manager was causing lab fees to double sometimes.
Mobile sheetfield did not override problem or allergy, or corresponding checkbox text.
19.2.58 (Foreign) Released 12/23/2019
19.2.58 Released 12/23/2019
Unhandled exception when generating letters from treatment finder report.
Income transfers for claims with no procedures were causing the Balance column in the Patient Account grid to be wrong.
19.2.57 (Foreign) Released 12/23/2019 (This version has a conversion script that will cause a backup to occur)
19.2.57 Released 12/23/2019 (This version has a conversion script that will cause a backup to occur)
(Enhancement)2020 ODA Fee Guide
19.2.56 (Foreign) Released 12/20/2019
19.2.56 Released 12/20/2019
New trial version
19.2.55 (Foreign) Released 12/20/2019
19.2.55 Released 12/20/2019
Entering estimates on a pre-auth when the patient is double-covered under the same plan updated the estimates incorrectly
Econnector did not properly display alert when down.
19.2.54 (Foreign) Released 12/19/2019
19.2.54 Released 12/19/2019
Procedure Codes window, pressing the Tab key was moving down instead of right.
DBM showed negative supplemental writeoffs from income transfers as needing to be removed
Unfinalized payment menu item could have given incorrect numbers
Automated insurance verification, the insurance verification logic incorrectly assumed EB segments that did not specify a value would be imported as $0.
'Transfer from claim with no claim procedures' ignored 'Allow prepayments to providers' preference
Appointment Edit, canceling an appointment would sometimes save changes.
19.2.53 (Foreign) Released 12/13/2019
19.2.53 Released 12/13/2019
Middle Tier, making a payment caused an error.
19.2.52 (Foreign) Released 12/12/2019
19.2.52 Released 12/12/2019
Blockouts, users were sometimes not allowed to edit when they have permission
Payments defaulted to unearned after a claim transfer had taken place
Claim edit, the 'Electronic' radio button was not defaulted to on when using the DentalXChange attachment service.
(Enhancement)DentalXChange Attachments, users running Open Dental on remote application servers could not use the snipping tool. Added a 'paste' button as an immediate workaround.
HL7, if an error occurs during message processing, the inserted patient could have a Guarantor of 0
(Enhancement)Improve automated 270/271 Batch Eligibility feature to add missing validation components.
19.2.51 (Foreign) Released 12/10/2019
19.2.51 Released 12/10/2019
Program would say aging was being run when it was not
Open Dental would allow users to perform some actions with an invalid registration key sometimes
Deleting a Claim Procedure from the Procedure Information window was not deleting the supplemental transfers associated to that claim.
Insurance Payment (EOB) window would show income transfers in the Attached to this Payment grid when it should not.
UE would happen when entering a large value in the Enter Estimates for PreAuth window
Update write-off tool sometimes set the insurance estimate incorrectly
Trial Version - procedure buttons did not work sometimes.
Batch sending claims, claims without a treating provider made it through validation.
In the Custom Aging report when clicking 'Print' displayed a pop-up message to click 'Run' instead of the 'Refresh' button.
19.2.50 (Foreign) Released 12/9/2019
19.2.50 Released 12/9/2019
Income Transfer Manager window could crash the program when loading sometimes.
(Enhancement)Explicit linking, attached splits are no longer required to be set or correct when matching offsetting splits
DXC attachments, users were unable to send 'narrative only' attachments.
19.2.49 (Foreign) Released 12/5/2019
19.2.49 Released 12/5/2019
The 'Add Multiple Adjustment' option within the Account Module was not verifying that the user had the appropriate permissions to add adjustments.
Chart module, the Progress Notes grid ran a query that used a string variable against a bigint column.
Manual Confirmation SMS, [NameF] template tag was not substituted correctly sometimes.
Appointment Types, time pattern for procedures weren't being used
Trial Installer - would sometimes incorrectly show MySQL service install error
DXC attachments, long claim identifiers would result in an error when submitting attachments.
19.2.48 (Foreign) Released 12/3/2019
19.2.48 Released 12/3/2019
eRx button used to remain highlighted when there were 0 notifications.
Requesting benefits from claimconnect would sometimes result in a null reference exception.
Edit Sheet window, lower buttons overlay the Fields list causing it to become hidden behind them.
OK/Cancel buttons, in sign TreatmentPlan Report, can become hidden when window is too small.
(Enhancement)Added logic for users to delete claim transfers on a single claim which includes a confirmation box before the deletion occurs.
Valid Date boxes, pressing the up or down arrows can result in an error sometimes.
WebSchedVerify/WebSchedASAP, emails could not be sent when clinics were turned off.
Windows with controls that filter would cause a disposed object error sometimes.
Patients deleted with a discount plan applied were still listed under patients on discount plan
Recall List, clicking Email button skipped patients with valid email sometimes.
19.2.47 (Foreign) Released 11/21/2019
19.2.47 Released 11/21/2019
There is a preference with an extra space in it, within Form Module Setup.
(Enhancement)Preauthorization, will now automatically check 'Is For Ortho' box in edit preauthorization window for ortho procedures when the preference is enabled.
RDL reports, checking for custom RDL reports was causes a UE sometimes.
Chart module, clicking in the image category tab region caused an error sometimes.
Chart module, drawing the tabs for image categories was causing an error sometimes.
(Enhancement) Dropbox, authenticate account in browser instead of web view.
(Enhancement) Transferred claimprocs will no longer show in the unfinalized insurance payment report
Password Reset, checking to see if the current user needs to reset their password when no user is logged in was causing an error.
Patient Portal Invites sometimes had incorrect password
(Enhancement)Transferred claim procedures can no longer be edited. When a user attempts to edit a claim that has transfer claimprocs in any way, all of the claimproc transfers will be deleted upon clicking okay in the claim edit window.
(Enhancement) Canada, error stating that iCAService is not responding now indicates that it may be the ICDService that is not responding if ITRANS 2.0 is being used.
19.2.46 (Foreign) Released 11/14/2019
19.2.46 Released 11/14/2019
Email Inbox, UTF-8 characters that cannot fit into a single byte were causing emails to not download sometimes.
CEMT, syncing a new CEMT user could cause duplicate users to be created.
Program links, XDR local override paths were not able to be edited or cleared
Canada Outstanding button report retrieval stopped downloading messages when an invalid response was received.
DoseSpot responded with an error when patient information contained both valid and invalid phone numbers
(Enhancement)Claim as total transfers can now go to providers other than the provider on the claim pay by total
'Carrier' and 'Check# or EFT Trace#' no longer allows for multiline entries, which breaks the filter functions for FormEtrans835s.
Versioned plugins did not work on the middle tier server
FormEtrans835s no longer pops behind the main program when refreshing the data.
19.2.45 (Foreign) Released 11/7/2019
19.2.45 Released 11/7/2019
ECW, removed the ability to create a planned appointment
Unfinalized Insurance Report, sorting by Carrier causes an error for blank Carrier names.
Database Maint tool created to move email attachments into corresponding In and Out folders.
Billing list, BalTot and AmtDue were sometimes not show correctly.
Choose Database would sometimes cause an error when the database was unavailable
The Adjustment Picker window used to throw an Index Out Of Range UE if you clicked OK without selecting an adjustment
(Enhancement)Added ClaimProcReceivedEdit to the list of permissions that ignore zero date for date limitations.
Canadian carrier ClaimSecure, preauths could not be sent sometimes.
19.2.44 (Foreign) Released 11/4/2019
19.2.44 Released 11/4/2019
Procedures Not Billed to Insurance report was not showing procedures when there was both medical and dental insurance estimates and the Include Medical Procedures check box was not checked.
Creating a statement could sometimes cause an error
Email Attachments were not being saved in the correct In and Out folders.
19.2.43 (Foreign) Released 11/1/2019
19.2.43 Released 11/1/2019
Row clicked on in account module would sometimes show an unexpected object window
19.2.42 (Foreign) Released 11/1/2019 (This version has a conversion script that will cause a backup to occur)
19.2.42 Released 11/1/2019 (This version has a conversion script that will cause a backup to occur)
Email Inbox was taking a long time to load when there was a lot of malformed pending email messages.
Insurance Verification List, patients did not show sometimes
Running the Illinois PDMP program link resulted in (406) Not Acceptable error.
CEMT P&I report did not calculate the provider report correctly sometimes.
Discount Plan Merge: Added a period to the end of the "pick two different plans" message
eClipboard - Label's would not appear sometimes.
Income transfer manager did not handle claims pay by total
19.2.41 (Foreign) Released 10/31/2019
19.2.41 Released 10/31/2019
DentalXChange attachments, when resending a claim with attachments users were not properly prompted to redo their attachments.
eClipboard sheets created a radio group for a single radio button instead of a checkbox.
Users were able to merge the same discount plan into itself
Audit Trail, InsPlanChangeSubsc was not listed in the permission dropdown
Move subscribers tool was zeroing estimates for claimprocs attached to claims
Claim edit, recalculate button would zero estimates when the plan has been dropped
InsSubNumMismatchPlanNum database maintenance does not fix claims with a status of holding.
19.2.40 (Foreign) Released 10/29/2019
19.2.40 Released 10/29/2019
Insurance estimates, frequency limitations with dual insurance were not calculating correctly in some cases
Recall list, turning clinics off could cause the recall list to not fill properly.
Right-clicking to Change Provider on a deleted Appointment that has been sent to the Pinboard causes a UE.
ASAP list, turning clinics off could cause the ASAP list to not fill properly.
Unscheduled list, turning clinics off could cause the Unscheduled list to not fill properly
Planned Appointments list, turning clinics off could cause Planned Appointments list to not fill properly
Confirmation list, turning clinics off could cause the confirmation list to not fill properly.
Web Forms - Selected Text Fields didn't focus and bring up keyboard in mobile also lacked header.
Transworld, the user would still be prompted about a payment made on a suspended account
Claim forms, adding a new claim form could cause an error.
Non refundable tp prepayment money could sometimes transfer incorrectly
Clicking ok in the income transfer window could create an unnecessary audit trail entry
MiddleTier, sending Canadian claims did not set etrans office sequence number.
19.2.39 (Foreign) Released 10/22/2019
19.2.39 Released 10/22/2019
Explicitly linked adjustments showed in the income transfer manager
19.2.38 (Foreign) Released 10/22/2019
19.2.38 Released 10/22/2019
Patient DBM, InsSubNumMismatchPlanNum threw an error every time it was ran.
Adjustments attached to procedures would be counted twice in the income transfer manager
(Enhancement)ClaimProc Date calculations were calculated backwards instead of calculating forward
19.2.37 (Foreign) Released 10/21/2019
19.2.37 Released 10/21/2019
Income transfer manager did not always display correct values in the sources grid
MobileWeb eRx, DoseSpot proxy users couldn't access DoseSpot.
Automated recurring charge payment (OpenEdge), the 'Return' and 'Void' buttons were sometimes not visible.
Hidden Payment Splits Report, date filter wasn't working
(Enhancement) Income transfer no longer implicitly links claims pay by total or adjustments
Web Sched Recall button - inaccurate popup re: clinic
Help System, table of contents did not display correctly on older emulation versions.
19.2.36 (Foreign) Released 10/17/2019 (This version has a conversion script that will cause a backup to occur)
19.2.36 Released 10/17/2019 (This version has a conversion script that will cause a backup to occur)
Canada requests for outstanding transactions did not save their request or response text sometimes.
FHIR - Subscriptions for appointment delete are not getting triggered
Canadian requests for outstanding transactions did not set the office sequence number correctly.
(Enhancement)Attempted fix for freezing when importing images sometimes.
19.2.35 (Foreign) Released 10/16/2019
19.2.35 Released 10/16/2019
Clearinghouse window, default medical format warning was showing when it should not
Canada, importing a CEMT patient transfer did not display the DOB correctly sometimes
Allocate unearned could sometimes cause an error
(Enhancement)Delete unallocated transfer when user clicks cancel in income transfer manager
19.2.34 (Foreign) Released 10/15/2019
19.2.34 Released 10/15/2019
DentalXChange attachments, when adding attachments after clicking 'Send' the attachmentID would sometimes not save correctly.
Patient Dashboard, charting procedures via typed codes did not immediately update the tooth chart.
Email, the email created by the Reply, Reply All, Forward buttons did not properly decode some HTML characters.
Setting a default ICD-10 code for new procedures could result in existing procedures being assigned an invalid ICD version.
(Enhancement) Make income transfers a two step process when unallocated splits are transferred
The insurance verification scheduled process would crash in the middle of the batch sometimes.
Proc Multi Visit, deleteing a proc multi visit could break the multi visit group link.
Created unearned income could not always be used during income transfers
CreateAppt automation trigger was throwing a UE when associated with an appt type that has no default time.
In mobile sheet view, individual checkboxes that were linked to Problems and Allergies did not have the ability to set a specific label override.
(Enhancement)When copying claim tracking entries for split claim, prepend note with original timestamp.
Income transfer manager could sometimes use incorrect split to take from to offset an overpaid procedure
19.2.33 (Foreign) Released 10/10/2019
19.2.33 Released 10/10/2019
Claim Edit window, clicking OK or Send caused an 'Input string was not in a correct format' error sometimes.
The annual production and income report incorrectly includes information from hidden clinics
Web Sched New Patient allowed double booking of providers when "Prevent Double Booking" is checked in certain scenarios.
Middle Tier, downloading ERAs was giving a maximum request length exceeded error sometimes
Payment Plan Options window, removed text, "Only monthly payment plans work with CC Recurring Charges" as it is no longer true.
Recall List window, printing postcards didn't update patient recall status sometimes.
Email subject and address did not always decode correctly.
Auto Notes, MultiResponse type selections were separated by a semicolon instead of a comma.
Patient Dashboard, refreshing certain modules could cause future procedures to not show in tooth chart.
Releasing a trial version, OD project did not build in TRIALONLY mode
19.2.32 (Foreign) Released 10/8/2019
19.2.32 Released 10/8/2019
Enforce fully did not allow users to make valid income transfers to adjustments
Forms, the SubscriberID static text field did not display sometimes
Deleting a procedure that is part of a multi visit group could show a table doesn't exist error sometimes.
PaySplits created from the income transfer manager sometimes would not have FSplitNum set
Edit User, creating a new user did not save the user clinics correctly sometimes.
eClipboard - A patient with multiple appointments on the same day could not be checked in
Sheets, static text fields for primary insurance insDeductibleUsed, insPending, insPercentages, insRemaining, and insUsed were not being filled correctly.
Income transfer manager, some splits could incorrectly be made to unearned.
(Enhancement)Choose Database, allow to hide the 'Log me in automatically' checkbox
eClipboard allows Consent Forms to be filled out.
19.2.31 (Foreign) Released 10/3/2019
19.2.31 Released 10/3/2019
ODGrid, clicking on any grid in the program causes an 'Index was out of range' exception sometimes.
Proc Multi Visit, was deleting a proc multi visit and could break multi visit group links sometimes.
CEMT, mismatching password for middle tier could have caused CEMT to crash
Income transfer could continually make transfers for unearned sometimes
Was unable to prevent drawing on FormSheetFillEdit, which caused signature boxes to invalidate
19.2.30 (Foreign) Released 10/2/2019
19.2.30 Released 10/2/2019
ODPictureBox, drawing patient pictures caused a 'Parameter is not valid' error sometimes.
Family Module, pasting an entire phone number autoformatted differently than typing the same phone number.
19.2.29 (Beta) (Foreign) Released 10/1/2019 (This version has a conversion script that will cause a backup to occur)
19.2.29 (Beta) Released 10/1/2019 (This version has a conversion script that will cause a backup to occur)
Chart Module, Progress Notes did not display all columns and scrollbar on first load.
Dentical SFTP default URL was no longer correct
Treatment plan module, emailing treatment plans sometimes do not display Greek text correctly.
Automation, create appointment trigger sometimes did not associate procedures correctly.
Fee schedule tools, importing fee schedules would sometimes crash the program.
Reactivations, postcards used guarantor's name when only a dependent was selected with Group Families checked.
AtoZ image folder name would sometimes be set incorrectly.
Trojan Express Collect was inadvertently hidden
Account Module, When multiple family members have payment plans with charges due, payments could be allocated incorrectly.
Account module, aging textboxes sometimes did not show correctly.
Income transfer manager could sometimes move money to unearned without being necessary
Income transfer manager sometimes prevented valid splits from being created for users on Enforce Fully
Overallocated unearned does not always correctly link created splits when fixing with income transfer manager
19.2.28 (Beta) (Foreign) Released 9/26/2019
19.2.28 (Beta) Released 9/26/2019
Pay Split Manager window, hidden splits were implicitly applied to charges.
Family Balancer window, unallocated payments with no unearned type weren't allocated properly sometimes.
Query Variable window would sometimes not display the variables correctly.
Released User Queries would sometimes ignore the report server settings.
19.2.27 (Beta) (Foreign) Released 9/25/2019
19.2.27 (Beta) Released 9/25/2019
ADA 2019 form was not aligned correctly
Appointment module, removed production label in week view.
Procedure Codes, editing fees without permission would get put into a permission error loop.
Reactivations, family postcard was used even when only one family member was selected.
TranslationName property was not set on FormScheduledProcesses causing an error message to display on the Grid.
Canada, Edit Claim window, sending a claim to ClaimStream was causing an error because the response file was being used by another process.
19.2.26 (Beta) (Foreign) Released 9/19/2019
19.2.26 (Beta) Released 9/19/2019
Chart Module, eRx button was sometimes red when logged in as a DoseSpot proxy user.
Discount Plans, having too many patients linked was causing an error sometimes.
(Enhancement)Allow editing auto notes with remaining prompts in commlogs and tasks.
Patient Fields with too many tab or new line characters could cause a GDI error in the family module
Patient with blank name may have had large number of blank Web Forms imported. DBM added to fix this.
Canada ClaimStream response file base name '-utput' is now supported in addition to 'output'.
19.2.25 (Beta) (Foreign) Released 9/17/2019
19.2.25 (Beta) Released 9/17/2019
Clicking the 'Keyboard' button in the Patient Select window could have caused an error
Select Patient window - clicking Keyboard a second time didn't disable the onscreen keyboard all the way
Medications with tabs or new lines could not be imported from file.
Time Card window, the first adjustment entered for an employee at midnight of the first day of the pay period was hidden.
Uploading large web forms may have resulted in missing fields
(Enhancement)Improve Reactivation List
Edit Provider, Claim Billing Prov Override was blank if provider is hidden; should display "provider name (hidden)".
(Enhancement)Web Sched New Pat, filter the appointment types presented to a patient by clinic (via operatories)
Enterprise appointment list preference was affecting too many forms
19.2.24 (Beta) (Foreign) Released 9/12/2019
19.2.24 (Beta) Released 9/12/2019
Lab's are sometimes not properly calculating or showing procedure codes for Canada.
Module Setup, Account module "Show Family Comm Entries by Default" did not notify user that they must restart OD to take effect
Appointments with Appointment Type created through Mobile Web Operatories did not inherit color or time appropriately
FAQ Editor, Close button did not close window.
Procedure Code List, sorting was not following the default sort preference sometimes
Appointments, clicking ok on a completed appointment warned the user even though nothing was changed
Podium bridge, completing appointments was not triggering the set complete trigger sometimes
Audit Trail, some audit trail entries for appointments were not showing in the audit trail for appointment window, even though they showed in the audit trail window.
Claims, cancelling when adding a total payment changed the claim status to received
Insurance Verification service, logging did not work
Webmail grid in patient portal didn't allow scrolling in all browsers.
19.2.23 (Beta) (Foreign) Released 9/10/2019
19.2.23 (Beta) Released 9/10/2019
(Enhancement)Compact P&I Monthly report spacing to fit on one page with clinics enabled
Statement More Options "View" window, printing with "Include patient last name" checked did not match preview.
Chart Module, eRx button was sometimes red when logged in as a DoseSpot proxy user.
Chart, Verbose Logging wrote to incorrect logger folder with incorrect method names.
Chart, all progress note refresh queries were run even when "Show" checkboxes were unchecked.
Hook added to FormClaimsSend.FormClaimSend_Load
Hooks added to ContrAccount.ToolBarMain_ButtonClick and FormPayment.SavePaymentToDb
Procedure Info, clicking OK deselected teeth in a tooth range procedure if mandibular and maxillary teeth were initially selected.
(Enhancement)Generating a PDF or E-mail from a "typed signature" form did not show the signature or timestamp.
19.2.22 (Beta) (Foreign) Released 9/5/2019
19.2.22 (Beta) Released 9/5/2019
The command timeout during an update was not being increased to account for long running queries
Batch Ins Verify Service - errors were not being logged.
(Enhancement)Make default commlog mode consistent in recall window
19.2.21 (Beta) (Foreign) Released 9/3/2019
19.2.21 (Beta) Released 9/3/2019
WebForms mobile signature images would appear blown up when entered from iOS and sent to OD - Fixed for all versions.
Appointment Module, Add Blockout was grayed out even though user should be allowed to add special blockout types
Signing a treatment plan sometimes gave an "index out of bound" error
Ortho Chart 'Add Date' window did not place the cursor in the textbox.
Help Button overlapped with the form title "Add New Ortho Chart Date".
Recall Setup, could not set the # of days since to 0.
Procedure edit, editing a procedure would sometimes cause an error.
Payment window, automatically generated note for allocation of prepayment for treatment planned procedure contained a typo.
Plugin hooks for formemailmessageedit
Signup Portal, updating just the SMS warning amount gave an error. Fixed for all versions.
19.2.20 (Beta) (Foreign) Released 8/29/2019
19.2.20 (Beta) Released 8/29/2019
Deleting the currently open Patient Dashboard did not cause it to close.
Open Dental, loading the program caused a 'There is no row at position 0' error sometimes.
Claim Print window, loading the window causes an 'Object reference not set to an instance of an object' error sometimes.
Creating Patient Letter that has a patient with a missing provider throws UE.
Oryx, launching bridge did not always give correct error message
Patient Edit, 100 years were automatically subtracted from a future DOB.
eClipboard - Preferred name was not being considered while matching.
Appointments disappeared for one module refresh cycle sometimes.
Editing Insurance History dates, proc dates would sometimes not change correctly.
(Enhancement) DBM to fix transfers that did not inherit unearned type from parent split (previous bug)
The recall list sometimes hid behind the main program after opening.
TP prepayments did not set the patient on the payment on the automated transfer when procedure was completed
Edit payment split window did not always show total for other payments on a procedure
eClipboard - No audit trail created
Account preference 'Transactions attached to a procedure offset each other before aging' group by date and apply credit days directly to procedure.
Procedures Not Billed to Insurance report, report was not always ordered correctly.
MobileWeb, operatory view would not display correctly when swiping on Chrome verison 76.
(Enhancement)eClipboard - Show unique device id
19.2.19 (Beta) (Foreign) Released 8/23/2019
19.2.19 (Beta) Released 8/23/2019
Plugin hook request for FormPayment.cs
Income transfer manager could make incorrectly attached splits to production
19.2.18 (Beta) (Foreign) Released 8/22/2019
19.2.18 (Beta) Released 8/22/2019
FHIR, creating a service request with an improperly formatted practitioner caused an internal server error
Income transfer manager used negative procedures as a source of income
Paysplits, Current Payment Splits grid would not highlight splits correctly when closing out of a split without clicking OK
eClipboard - Checkboxes and radio groups sometimes did not have the correct label.
Family balancer, transfer balance to guarantor option could cause major issues with unearned.
Treatment planned pre-payments had an unearned type and a completed procedure once set complete
Unattached hidden paysplits could get transferred with an incorrect unearned type
19.2.17 (Beta) (Foreign) Released 8/20/2019
19.2.17 (Beta) Released 8/20/2019
ODPictureBox, drawing patient pictures caused a 'Parameter is not valid' error sometimes.
Payment Split Edit window, clicking cancel after detaching a payment split saved changes
Payment Plan Procedures and Credits window, Clicking the Clear button could invalidate the Date field and prevent users from adding credits sometimes.
Income transfer sometimes could not fix incorrect splits while using rigorous accounting
(Enhancement)Procedure Info window, do not overwrite minimum DateTP with today's date on load.
Negative splits did not show in the payment window for income transfer
Middle Tier, eCW Standalone users would get the 'Invalid username or password' error when logging in.
Repeating Charges did not make correct payment links when allocating unearned
Edit Rx, clinic could not be changed.
Repeating Charges could allocate unearned reserved for Tp Prepayments
19.2.16 (Beta) (Foreign) Released 8/15/2019
19.2.16 (Beta) Released 8/15/2019
Ortho Chart window, trying to save a signature causes 'The given key was not present in the dictionary' error sometimes.
Windows 7, progress bars caused windows to be sent behind the main program.
Edit Rx, clinic combobox was not disabled when user does not have Rx Edit permission.
Paysplits, splits could be attached to deleted paysplits sometimes.
TP prepayments were transferrable and able to be allocated.
Family balancer, the family balancer could create invalid unearned splits sometimes.
Edit Paths window, Open Dental was crashing on load when the AtoZ images path was unreachable.
Extra money did not always get moved to unearned at the end of an income transfer
Module Preferences Window had a typo on the Account tab.
Table name capitalization issue in DatabaseMaintenance caused unhandled exception.
Enterprise Setup window preference "Aging LIFO procedures", move to Account Module preferences and rename to "Transactions attached to procedure offset each other before aging"
19.2.15 (Beta) (Foreign) Released 8/13/2019 (This version has a conversion script that will cause a backup to occur)
19.2.15 (Beta) Released 8/13/2019 (This version has a conversion script that will cause a backup to occur)
Recall List, clicking email caused an Unable to cast object of type 'RecallRecent' to type 'PatRowTag' error sometimes.
Appointment Edit window, clicking on a procedure caused the error '?????????????????' sometimes.
Chart module, loading a patient's chart caused 'An item with the same key has already been added' error sometimes.
Insurance Payment (EOB) window, clicking Scan EOB caused a 'Could not find the path for the AtoZ folder' error sometimes.
Claim Edit window, clicking View ERA caused an 'Object reference not set to an instance of an object' error sometimes.
Edit Insurance Plan window, clicking History would cause an 'Object reference not set to an instance of an object' error sometimes.
Record Audio window, clicking save would cause a '...file already exists' error sometimes.
Paysplit edit, attaching a procedure to a new paysplit would sometimes not show the overallocation warning message.
Pay Split Manager, a new payment with its splits deleted could have still reduced the Amt Start
Patient Portal modules were pushed right when opened in Internet Explorer
Fill Sheet, sending sheet to kiosk would sometimes throw an error
OpenDentalService down alert could have had duplicates shown in the alerts dropdown
Correct timestamp columns that incorrectly default to null
(Enhancement) Database Maintenance, reset invalid ClinicNums.
Scheduled Process was not logging when logging set to Verbose in config file.
(Enhancement)Update DXC Eligibility Endpoint.
DoseSpot providererx rows weren't being synced sometimes.
Users on Enforce Fully could delete adjustments attached to paysplits
Flip To and From Version database column values for customerversion
Beginning web chat window could resize message box outside of bounds
(Enhancement) Aging of AR change: LIFO negative adjustments to (within) attached procedure and positive adjustments
TP procedures could be implicitly linked in the payment window
Selecting a Patient with a popup where the Username associated is null caused an unhandled exception.
MobileWeb eRx would give a "The resource you are looking for has been removed, had its name changed, or is temporarily unavailable" error sometimes.
Sheet printing, static text fields were being hidden when they were not given the recommended size to display.
Images Module, downloading Apteryx XVWeb images caused an error sometimes.
19.2.14 (Beta) (Foreign) Released 8/8/2019
19.2.14 (Beta) Released 8/8/2019
Appts module, hovering over an appointment can result in an 'Arithmetic operation overflow' exception sometimes.
WebSched, choosing a timeslot for a new patient appointment did not safeguard against invalid clinicnum.
Scanning in multiple documents can sometimes throw a UE.
Appointment Module, refreshes did not correctly load appointment data when appointment view dropdown was open.
eClipboard - Patients changing name and taking a photo will not preserve their AtoZ folder
(Enhancement)Enterprise Setup, Claim Snapshot Trigger preference.
(Enhancement) ADA 2019 claim form
19.2.13 (Beta) (Foreign) Released 8/6/2019
19.2.13 (Beta) Released 8/6/2019
Income transfer moved money to unearned that was not able to be used with Allocate Unearned
PatientGender is showing on ADA2018 form under Other Coverage even when Patient has no Other Coverage.
Edit Insurance Plan window, Clicking buttons could sometimes cause an error.
Claim Edit, opening a claim with a clinicnum that is not in the database caused critical error.
Patient Dashboard ToothChart was listed in Sheet Defs window.
Appts module, appointments would "flicker" when navigating between days sometimes.
Appts module, the built-in calendar arrows at the top of the calendar were not functioning properly in week view sometimes.
Appts module, clicking the "Go to today" context menu on the calendar did not refresh the module.
Recurring charges, cards set up to run every week may have been charged too often
Canada, paying a claim by procedure without selecting the lab may have removed the lab from the claim
Claims made from the repeat charge tool did not include the Claim Identifier
Spaces in front of the path in Data Paths sometimes caused scanning issues
19.2.12 (Beta) (Foreign) Released 8/1/2019
19.2.12 (Beta) (Foreign) Unreleased
19.2.12 (Beta) Released 8/1/2019
Form Edit Lab Case throwing UE when labcase is null.
Voice Perio Chart, voice commands sometimes did not put the cursor on the correct surface after adding probe values.
Schedule window, resizing or clicking Show Weekends could throw an exception sometimes.
Timestamp column handling in MySQL versions 5.6.6 and above can result in incorrect values sometimes
Completing an appointment with a completed procedure on a claim attached to a different provider can cause incorrect estimates.
Appointment Edit, setting the appointment status to broken did not behave correctly when the "Do not allow recall appts on the Unscheduled List" preference was on.
Hidden Payment Splits Report window, the All checkboxes were not unchecked when making specific selections.
Filling the insurance information grid in the family module would cause unnecessary duplicate queries to run
Schedule window, interacting with the window could result in incorrect dates being used sometimes.
Broadcast Monitor listener test was failing
Appointments on the pinboard were considered unscheduled when creating another appointment.
Texting, non-ASCII characters were not received correctly by mobile phones. Fixed for all versions.
(Enhancement)Deleting a SheetDef now creates an Audit Trail log.
Chart Module, clicking a procedure button category could cause an error sometimes.
19.2.11 (Beta) (Foreign) Released 7/30/2019
19.2.11 (Beta) Released 7/30/2019
Reactivations tab in Recall List window, individual postcards were created when an entire family was highlighted and Group Families was checked (correct type of postcard selected but multiples created).
Income transfers did not fix overallocation from prepayments where procedures and adjustments were attached.
Web Forms, signatures were being invalidated when static text fields were not given enough height to display multiple lines of text when the field contained multiple lines of text.
Insurance Plan Audit Trail, entries with invalid usernum are inconsistent from standard Audit Trail.
Certain HTML formats are causing an 'illegal characters in path' error.
Audit trail entry for patient payment plan create could be logged without creating payment plan
Patient dashboard could have generated Patient Portal username and password
Exclusion fee rule to use UCR did not work for 0% categories
Insurance Aging report's last column could have been cut off when printing
PatientGender under Other Coverage not displaying when Patient's gender is unknown.
Dates show as min date to user in Edit Payment Plan Charge.
An error would sometimes happen when double clicking on a row in the schedule day edit window
MedicalHistory sheet doesn't allow for checkboxes at positions beyond 2000.
Vixwin bridge, patient information was not being passed to Vixwin on launch.
Edit Image Category window, the Treatment Plans check box within the Usage group box incorrectly stated "(only one)".
Unscheduled List window, clicking Refresh caused the window to fall behind other windows sometimes.
Track Planned Appointments window, clicking Refresh caused the window to fall behind other windows sometimes.
Confirmation List, clicking Refresh caused the window to fall behind other windows sometimes.
ASAP List window, clicking Refresh caused the window to fall behind other windows sometimes.
Automation, triggering an automation with an Action to Change Pat Status to Inactive did not disable recalls.
Selecting a message in the Text Messages window could have caused an error
Production and Income Reports, the Monthly and Annual reports showed Total Production after Total Income and it should be the other way around.
(Enhancement)DXC New Attachment Types
Hidden payment splits without an assigned clinic didn't show on Hidden Payment Splits report
Attempting to cancel a new payment attached to a deposit caused an error
eClipboard radio buttons with a group name but no silbings wouldn't show the group caption.
19.2.10 (Beta) (Foreign) Released 7/25/2019
19.2.10 (Beta) Released 7/25/2019
Form Import, Birthdate field imports as blank date if region/culture of workstation does not match format of patient entered birthdate sheet field.
Reactivations list would not load results the first time the tab was selected
Income transfer manager could transfer to unearned for a provider when settings did not allow prepayments for providers
Mouse wheel scrolling on LightSignalGrid still throws an error sometimes.
Middle tier, creating a billing list would sometimes give an "Maximum request length exceeded" error
eConnector would sometimes stop receiving messages from OD HQ. Fixed for all version.
Frequency Limitations, the benefit frequency 'NumberInLast12Months' did not follow the same logic as the existing types.
PaySimple recurring charges would give duplicate token error when the same card is added twice
Middle Tier - Storing images on the cloud would sometimes throw an error when deleting statements
Launching the Guru program bridge without the Guru software installed threw an unhandled exception.
Web Sched ASAP, if clinics were previously enabled, text messages might not have sent
Moving a Messaging Button below row 20 caused Critical Error and quit out of OD.
Treatment Finder window buttons could disappear when resizing the window
Email inbox, searching with a date range did not filter properly
Null user during log off creates UE.
Hidden Payment Splits report could cause an error over middle tier
19.2.9 (Beta) (Foreign) Released 7/23/2019
19.2.9 (Beta) Released 7/23/2019
Claim Edit window, an error can occur when loading rarely.
Non-ascii characters not supported in email inbox.
Canadian claims could be marked sent when they should not be sometimes.
Unearned reports could sometimes not show unearned that had been created from the income transfer manager
Creating a new claim containing procedures deleted from a multi visit procedure group was causing an error.
DoseSpot doesn't sync patient data if the prescriber notification numbers couldn't be retrieved.
Missing AllergyDefNum causes UE with automation.
Text message failures were sometimes sent to the wrong office. Fixed for all versions.
Canada, the Insurance Remaining window was combining time units from all insurance plans.
FAQ's, new lines were not being preserved when displaying in the help browser.
FAQ's, hyperlinks were not being opened in a new window.
Custom aging report incorrectly applied writeoff estimates to the aged balance
It was possible to change database connection for an existing Open Dental instance
Claims, a claim could be saved after the associated insurance plan was deleted/merged. (very rare)
Database Integrity Tool allowed repair to start while check was still running
19.2.8 (Beta) (Foreign) Released 7/18/2019 (This version has a conversion script that will cause a backup to occur)
19.2.8 (Beta) Released 7/18/2019 (This version has a conversion script that will cause a backup to occur)
Statement, canceling out of a new statement would sometimes create duplicate PDFs
Voice perio chart, sometimes it would say the response without executing the command
Insurance Breakdown Options box no longer required in FormRpInsAging.
OpenDentalService was able to run from multiple workstations
Merge Providers window, DEA Number and state license information wasn't merging correctly sometimes.
Removed claim ResubmissionCode as it is already a part of the claim table as CorrectionType
Provider edit, pressing enter in multiline textboxes would close the window
Sheets, edit static text field inserted the wrong field value from the list sometimes.
Income transfer, the order child rows are selected could affect income transfer results.
Carrier Combine no longer blocks Canadian customers.
Was not able to send text messages from the texting inbox if clinics were enabled
Texts from patients containing '<' or '>' might fail. Fixed for all versions.
19.2.7 (Beta) (Foreign) Released 7/16/2019 (This version has a conversion script that will cause a backup to occur)
19.2.7 (Beta) Released 7/16/2019 (This version has a conversion script that will cause a backup to occur)
Emails sending broken images in email body, even though they can be viewed as attachments.
Procedure edit, surface buttons could override changes manually typed into the box
Time Card Manage window, clicking 'Print All' with an empty grid caused an error
Open Dental could crash during load while determining OS version for some computers.
FHIR - processing subscriptions would give an error
Users on Windows 8 and using the Oryx bridge would see the help button overlap in the Oryx User Settings form.
Open Dental Help, the help button was misaligned on forms with no close, minimize, or maximize buttons.
Open Dental Help, the help button showed incorrectly when making a partial payment.
Edit Claim Procedure, the list in the provider picker window did not match the the list in the provider dropdown
Kiosk did not show forms
(Enhancement)Chart Module Layouts, users using the practice default would not continue to use the practice default if it was changed.
Help button, when entering an initial payment amount the help button would show.
Open Dental Help, the progress notes date range picker incorrectly showed the help button.
An error could occur when canceling out of the payment window with new paysplits
Open Dental Help, the help button on Windows 7 & 8 was positioned incorrectly.
Help button, the help button showed on the Choose Database screen.
Recurring charges shows total amount as charge amount instead of repeat amount when user turns on charging even when patient balance is zero.
User query set statements, adding extra single quotes before the variable name would sometime cause an error.
Income Transfer, the order rows are selected could affect the income transfer results
Texting limit incorrectly reached when computer setting was not English US
19.2.6 (Beta) (Foreign) Released 7/10/2019
19.2.6 (Beta) Released 7/10/2019
Clicking Log Off can result in an error sometimes.
Command Query permission would sometimes be triggered for non-command query functions.
UE thrown when user has a null AllergyDefNum attached to a patient.
Texting from ASAP list gave incorrect reason when clinic was not enabled for texting
Customer Update information was stored incorrectly
Payment actions would run lots of paysplit queries sometimes.
Bug Submissions, trying to submit a bug prior to a database connection was causing an error.
Clicking on EZDent bridge opened the linkage XML instead of EZDent Program
Paysplit audit trails were logged without an additional log when explaining when the user had canceled the payment/paysplit changes.
Error Encountered window, Friendly Error Message was showing on launch of the program sometimes.
Bug Submissions, trying to submit a bug prior to a database connection was failing due to invalid URL.
eClipboard editor was not showing mobile devices when clinics disabled
19.2.5 (Beta) (Foreign) Released 7/9/2019
19.2.5 (Beta) Released 7/9/2019
Signup Portal would say "Input eService signups does not match available eService signups" when saving. Fixed for all versions.
19.2.4 (Beta) (Foreign) Released 7/9/2019 (This version has a conversion script that will cause a backup to occur)
19.2.4 (Beta) Released 7/9/2019 (This version has a conversion script that will cause a backup to occur)
SFTP AtoZ, deleting a file that does not exist would give null reference exception
SFTP AtoZ, image folder for new patient would not always get created
When making a backup using Archive Data to another server, an OutOfMemory UE would sometimes be thrown
Clinic Picker issues across multiple forms
Closing the insurance edit window can be slow
Bug submissions could not be submitted
Perio Chart, viewing the graphical chart would sometimes cause an error.
Edit Insurance Plan window would change claim form to default if the associated claim form was hidden and user clicked OK.
Workstations that have been logged off might miss a shutdown signal
Payment Plan Report, running report caused error.
Hidden paysplits could cause incorrect values and procedures to display in the payments window
Patient merge now includes web chats for HQ.
Frequently Asked Questions, when constructed HTML was being escaped which caused a number of issues.
A typo existed in the pay/adj preferences
Updating was setting the incorrect database version
Treatment plan module was sometimes slow when setting priorities
Hidden Payment Splits report title was incorrect
Patient notes sometimes did not show the correct SecDateTEntry.
Added indexes to insverify.DateTimeEntry, task.DateTimeOriginal, and taskhist.DateTStamp.
19.2.3 (Beta) (Foreign) Released 7/2/2019 (This version has a conversion script that will cause a backup to occur)
19.2.3 (Beta) Released 7/2/2019 (This version has a conversion script that will cause a backup to occur)
Refreshing the Chart Module could rarely have caused an error
Deleting a payment did not show the payment type in the audit trail message.
Recall list, commlog was created for patient even when email was not attempted
Changing the provider in the appointment edit window with a category percentage plan did not update the fee properly
Add Family window, the Clinic label was hiding when Clinics were enabled.
Deposit slips, deposit items sometimes did not display correctly.
New Deposit, Printing or Creating PDF would sometimes show incorrect deposit items
Program links not working in some cases
Chart Module layouts, various error could occur when interacting with sheet field defs.
(Enhancement)Patient Dashboard, improve the default Patient Dashboard SheetDef.
Patient portal didn't support Unicode usernames
Version 19.1 new features listed here
No known issues.
19.1.59 Unreleased
19.1.58 (Foreign) Released 12/19/2019
19.1.58 Released 12/19/2019
Unhandled exception when generating letters from treatment finder report.
Procedure Codes window, pressing the Tab key was moving down instead of right.
Trial Installer - would sometimes incorrectly show MySQL service install error
Trial Version - procedure buttons did not work sometimes.
19.1.57 (Foreign) Released 10/21/2019
19.1.57 Released 10/21/2019
Canada, importing a CEMT patient transfer did not display the DOB correctly sometimes
19.1.56 (Foreign) Released 10/10/2019
19.1.56 Released 10/10/2019
New trial version
19.1.55 (Foreign) Released 10/10/2019
19.1.55 Released 10/10/2019
Releasing a trial version, OD project did not build in TRIALONLY mode
19.1.54 (Foreign) Released 10/9/2019
19.1.54 Released 10/9/2019
Reactivations, family postcard was used even when only one family member was selected.
Web Sched New Patient allowed double booking of providers when "Prevent Double Booking" is checked in certain scenarios.
19.1.53 (Foreign) Released 9/19/2019
19.1.53 Released 9/19/2019
Patient with blank name may have had large number of blank Web Forms imported. DBM added to fix this.
19.1.52 (Foreign) Released 9/17/2019
19.1.52 Released 9/17/2019
Clicking the 'Keyboard' button in the Patient Select window could have caused an error
Select Patient window - clicking Keyboard a second time didn't disable the onscreen keyboard all the way
Time Card window, the first adjustment entered for an employee at midnight of the first day of the pay period was hidden.
Edit Provider, Claim Billing Prov Override was blank if provider is hidden; should display "provider name (hidden)".
Enterprise appointment list preference was affecting too many forms
19.1.51 (Foreign) Released 9/13/2019
19.1.51 Released 9/13/2019
Lab's are sometimes not properly calculating or showing procedure codes for Canada.
Signing a treatment plan sometimes gave an "index out of bound" error
Ortho Chart 'Add Date' window did not place the cursor in the textbox.
Help Button overlapped with the form title "Add New Ortho Chart Date".
Recall Setup, could not set the # of days since to 0.
Procedure edit, editing a procedure would sometimes cause an error.
Statement More Options "View" window, printing with "Include patient last name" checked did not match preview.
Chart Module, eRx button was sometimes red when logged in as a DoseSpot proxy user.
Chart, Verbose Logging wrote to incorrect logger folder with incorrect method names.
Chart, all progress note refresh queries were run even when "Show" checkboxes were unchecked.
Procedure Code List, sorting was not following the default sort preference sometimes
Podium bridge, completing appointments was not triggering the set complete trigger sometimes
Audit Trail, some audit trail entries for appointments were not showing in the audit trail for appointment window, even though they showed in the audit trail window.
Webmail grid in patient portal didn't allow scrolling in all browsers.
19.1.50 (Foreign) Released 8/29/2019
19.1.50 Released 8/29/2019
Deleting the currently open Patient Dashboard did not cause it to close.
Creating Patient Letter that has a patient with a missing provider throws UE.
Oryx, launching bridge did not always give correct error message
Appointments disappeared for one module refresh cycle sometimes.
Editing Insurance History dates, proc dates would sometimes not change correctly.
(Enhancement) DBM to fix transfers that did not inherit unearned type from parent split (previous bug)
Procedures Not Billed to Insurance report, report was not always ordered correctly.
MobileWeb, operatory view would not display correctly when swiping on Chrome verison 76.
19.1.49 (Foreign) Released 8/22/2019
19.1.49 Released 8/22/2019
ODPictureBox, drawing patient pictures caused a 'Parameter is not valid' error sometimes.
Payment Split Edit window, clicking cancel after detaching a payment split saved changes
Repeating Charges did not make correct payment links when allocating unearned
FHIR, creating a service request with an improperly formatted practitioner caused an internal server error
Income transfer manager used negative procedures as a source of income
19.1.48 (Foreign) Released 8/19/2019
19.1.48 Released 8/19/2019
Middle Tier, eCW Standalone users would get the 'Invalid username or password' error when logging in.
19.1.47 (Foreign) Released 8/15/2019
19.1.47 Released 8/15/2019
Ortho Chart window, trying to save a signature causes 'The given key was not present in the dictionary' error sometimes.
Windows 7, progress bars caused windows to be sent behind the main program.
Edit Rx, clinic combobox was not disabled when user does not have Rx Edit permission.
Schedule Window prompt had a typo.
Table name capitalization issue in DatabaseMaintenance caused unhandled exception.
19.1.46 (Foreign) Released 8/13/2019
19.1.46 Released 8/13/2019
Recall List, clicking email caused an Unable to cast object of type 'RecallRecent' to type 'PatRowTag' error sometimes.
Appointment Edit window, clicking on a procedure caused the error '?????????????????' sometimes.
Chart module, loading a patient's chart caused 'An item with the same key has already been added' error sometimes.
Insurance Payment (EOB) window, clicking Scan EOB caused a 'Could not find the path for the AtoZ folder' error sometimes.
Claim Edit window, clicking View ERA caused an 'Object reference not set to an instance of an object' error sometimes.
Edit Insurance Plan window, clicking History would cause an 'Object reference not set to an instance of an object' error sometimes.
Record Audio window, clicking save would cause a '...file already exists' error sometimes.
Pay Split Manager, a new payment with its splits deleted could have still reduced the Amt Start
Patient Portal modules were pushed right when opened in Internet Explorer
WebSched, choosing a timeslot for a new patient appointment did not safeguard against invalid clinicnum.
Fill Sheet, sending sheet to kiosk would sometimes throw an error
Appointment Module, refreshes did not correctly load appointment data when appointment view dropdown was open.
(Enhancement) ADA 2019 claim form
(Enhancement) Database Maintenance, reset invalid ClinicNums.
DoseSpot providererx rows weren't being synced sometimes.
Users on Enforce Fully could delete adjustments attached to paysplits
Selecting a Patient with a popup where the Username associated is null caused an unhandled exception.
MobileWeb eRx would give a "The resource you are looking for has been removed, had its name changed, or is temporarily unavailable" error sometimes.
Sheet printing, static text fields were being hidden when they were not given the recommended size to display.
Images Module, downloading Apteryx XVWeb images caused an error sometimes.
19.1.45 (Foreign) Released 8/6/2019
19.1.45 Released 8/6/2019
PatientGender is showing on ADA2018 form under Other Coverage even when Patient has no Other Coverage.
Edit Insurance Plan window, Clicking buttons could sometimes cause an error.
Claim Edit, opening a claim with a clinicnum that is not in the database caused critical error.
Patient Dashboard ToothChart was listed in Sheet Defs window.
Appts module, appointments would "flicker" when navigating between days sometimes.
Appts module, the built-in calendar arrows at the top of the calendar were not functioning properly in week view sometimes.
Appts module, clicking the "Go to today" context menu on the calendar did not refresh the module.
Recurring charges, cards set up to run every week may have been charged too often
Canada, paying a claim by procedure without selecting the lab may have removed the lab from the claim
Claims made from the repeat charge tool did not include the Claim Identifier
19.1.44 (Foreign) Released 8/1/2019
19.1.44 Released 8/1/2019
Completing an appointment with a completed procedure on a claim attached to a different provider can cause incorrect estimates.
Appointment Edit, setting the appointment status to broken did not behave correctly when the "Do not allow recall appts on the Unscheduled List" preference was on.
Filling the insurance information grid in the family module would cause unnecessary duplicate queries to run
Appointments on the pinboard were considered unscheduled when creating another appointment.
Chart Module, clicking a procedure button category could cause an error sometimes.
19.1.43 (Foreign) Released 7/30/2019
19.1.43 Released 7/30/2019
Reactivations tab in Recall List window, individual postcards were created when an entire family was highlighted and Group Families was checked (correct type of postcard selected but multiples created).
Web Forms, signatures were being invalidated when static text fields were not given enough height to display multiple lines of text when the field contained multiple lines of text.
Insurance Plan Audit Trail, entries with invalid usernum are inconsistent from standard Audit Trail.
Audit trail entry for patient payment plan create could be logged without creating payment plan
Patient dashboard could have generated Patient Portal username and password
Exclusion fee rule to use UCR did not work for 0% categories
Insurance Aging report's last column could have been cut off when printing
PatientGender under Other Coverage not displaying when Patient's gender is unknown.
An error would sometimes happen when double clicking on a row in the schedule day edit window
Edit Image Category window, the Treatment Plans check box within the Usage group box incorrectly stated "(only one)".
Unscheduled List window, clicking Refresh caused the window to fall behind other windows sometimes.
Track Planned Appointments window, clicking Refresh caused the window to fall behind other windows sometimes.
Confirmation List, clicking Refresh caused the window to fall behind other windows sometimes.
ASAP List window, clicking Refresh caused the window to fall behind other windows sometimes.
Selecting a message in the Text Messages window could have caused an error
(Enhancement)DXC New Attachment Types
Attempting to cancel a new payment attached to a deposit caused an error
19.1.42 (Foreign) Released 7/25/2019
19.1.42 Released 7/25/2019
Mouse wheel scrolling on LightSignalGrid still throws an error sometimes.
PaySimple recurring charges would give duplicate token error when the same card is added twice
Middle Tier - Storing images on the cloud would sometimes throw an error when deleting statements
Launching the Guru program bridge without the Guru software installed threw an unhandled exception.
Web Sched ASAP, if clinics were previously enabled, text messages might not have sent
Moving a Messaging Button below row 20 caused Critical Error and quit out of OD.
Treatment Finder window buttons could disappear when resizing the window
Email inbox, searching with a date range did not filter properly
Null user during log off creates UE.
19.1.41 (Foreign) Released 7/23/2019
19.1.41 Released 7/23/2019
Claim Edit window, an error can occur when loading rarely.
Non-ascii characters not supported in email inbox.
Voice perio chart, sometimes it would say the response without executing the command
Insurance Breakdown Options box no longer required in FormRpInsAging.
Merge Providers window, DEA Number and state license information wasn't merging correctly sometimes.
Creating a new claim containing procedures deleted from a multi visit procedure group was causing an error.
DoseSpot doesn't sync patient data if the prescriber notification numbers couldn't be retrieved.
Was not able to send text messages from the texting inbox if clinics were enabled
Canada, the Insurance Remaining window was combining time units from all insurance plans.
Custom aging report incorrectly applied writeoff estimates to the aged balance
Claims, a claim could be saved after the associated insurance plan was deleted/merged. (very rare)
Database Integrity Tool allowed repair to start while check was still running
19.1.40 (Foreign) Released 7/16/2019 (This version has a conversion script that will cause a backup to occur)
19.1.40 Released 7/16/2019 (This version has a conversion script that will cause a backup to occur)
Time Card Manage window, clicking 'Print All' with an empty grid caused an error
Open Dental could crash during load while determining OS version for some computers.
FHIR - processing subscriptions would give an error
Users on Windows 8 and using the Oryx bridge would see the help button overlap in the Oryx User Settings form.
Open Dental Help, the help button was misaligned on forms with no close, minimize, or maximize buttons.
Open Dental Help, the help button showed incorrectly when making a partial payment.
(Enhancement)Chart Module Layouts, users using the practice default would not continue to use the practice default if it was changed.
Help button, when entering an initial payment amount the help button would show.
Open Dental Help, the progress notes date range picker incorrectly showed the help button.
Open Dental Help, the help button on Windows 7 & 8 was positioned incorrectly.
Help button, the help button showed on the Choose Database screen.
Texting limit incorrectly reached when computer setting was not English US
19.1.39 (Foreign) Released 7/10/2019
19.1.39 Released 7/10/2019
Bug Submissions, trying to submit a bug prior to a database connection was failing due to invalid URL.
19.1.38 (Foreign) Released 7/10/2019
19.1.38 Released 7/10/2019
Clicking Log Off can result in an error sometimes.
Patient portal didn't support Unicode usernames
Payment actions would run lots of paysplit queries sometimes.
Bug Submissions, trying to submit a bug prior to a database connection was causing an error.
Error Encountered window, Friendly Error Message was showing on launch of the program sometimes.
19.1.37 (Foreign) Released 7/5/2019
19.1.37 Released 7/5/2019
PayConnect program link password was unmasked when switching clinic dropdown sometimes.
Closing the insurance edit window can be slow
Recall Commlog, creating commlog for multiple patients did not save correctly for all selected patients.
Treatment plan module was sometimes slow when setting priorities
19.1.36 (Foreign) Released 7/2/2019
19.1.36 Released 7/2/2019
Refreshing the Chart Module could rarely have caused an error
Main Window Title, having the preference "Show patient specialty in main title bar and account patient select" checked caused too much database traffic.
Chart Module, completed procedure attached to claim could be set EC/EO with right click menu.
Insurance Plan Audit Trail, an entry with an invalid usernum caused an error.
Editing the dimensions of the active Patient Dashboard did not immediately resize the display.
Recall list, commlog was created for patient even when email was not attempted
(Enhancement)Improve Patient Dashboard (needed for default dashboard in 19.1)
Changing the provider in the appointment edit window with a category percentage plan did not update the fee properly
New Deposit, Printing or Creating PDF would sometimes show incorrect deposit items
(Enhancement)Patient Dashboard, improve the default Patient Dashboard SheetDef.
19.1.35 (Beta) (Foreign) Released 6/27/2019
19.1.35 (Beta) Released 6/27/2019
Recurring Charge Tool displayed/filtered Date based on Date Start and not actual Charge Date
Edit Reactivation window, clicking OK can result in an error sometimes.
Confirmation portal, emails were displaying raw HTML. Fixed for all versions.
Applying adjustment to non-guarantor's procedure from Entire Family view caused adjustment to have different patient than procedure
Fees displayed on a printed claim could sometimes be pulled from Supplemental claim procs
Postcards from recall and reactivation list used ClinicPhone in PracticePhone field
Procedure Codes - Fee Schedules window would give a blank message to the user when trying to edit a provider specific fee without the ProviderFeeEdit permission.
Planned appointments tracker, UI in the setup window was incorrect.
Changing the provider on a procedure with a category percentage plan did not update the fee ever
All Clinics checkbox not visible on load when All Clinics combo option is default
(Enhancement) Change DXC Verbiage to be More Clear
Upper case table name in a query was causing an error on Linux servers
Recall list, the "Include Reminded" filter would sometimes not allow to filter by the "#Remind"
eConfirmations, when a text message fails, an audit trail log was not created when changing the confirmation status
XVWeb image type was not set to image/jpeg by default
(Enhancement)DentalXChange Attachments, call 'Get Missing Data' before sending the request
Reactivation Setup, Default View Group Families checkbox did not affect Reactivation List Default View.
19.1.34 (Beta) (Foreign) Released 6/19/2019 (This version has a conversion script that will cause a backup to occur)
19.1.34 (Beta) Released 6/19/2019 (This version has a conversion script that will cause a backup to occur)
Referral Letter, opening from the Account CommLog grid displayed a blank sheet.
eReminders, having a late automatic send window could have caused reminders to go out the day before
Recurring charge history total due always showed $0
x837 error window showed error message in window title.
Procedure Edit, 'change' button created duplicate insurance estimates when patient had two insurance subscriptions.
(Enhancement) Edit Providers, Clinics tab, adding clinic restriction summary.
Open Dental would very rarely shut down without any warning
eConfirmations/eReminders were not sending as expected when set X days and X hours before appt
Big phone map used at HQ was slow to load
(Enhancement)Mobile Web DoseSpot to force "mobile UI".
(Enhancement) Add minimum window to Web Sched Recall
(Enhancement)InsPlanInvalidNum database maintenance improved function to not care about adjustments or estimates on claims.
19.1.33 (Beta) (Foreign) Released 6/12/2019
19.1.33 (Beta) Released 6/12/2019
WebForms Mobile - static texts couldn't be added to mobile forms
Chart module, the Tooth Chart was not reflecting procedures correctly when there were multiple pages worth of entries in the Progress Notes grid.
Appointment Views, selecting a view with arrow keys and then clicking outside the dropdown did not update the view correctly.
Multi adjustments, percent options created unattached adjustments if no procedures were selected.
19.1.32 (Beta) (Foreign) Released 6/11/2019
19.1.32 (Beta) Released 6/11/2019
Income transfers, when a user incorrectly made negative splits for transfer, subsequent transfers would not allocate correctly.
Payment Split Edit window, pressing Detach in the prepayment section would clear information from the Procedure section if a procedure was attached.
Alert text is white (unreadable) for webmail message alert
Replication, undoing finance/billing charges with random primary keys turned on was causing an error sometimes.
Canada, the Form1 window would always be on top of the Windows File Explorer when trying to Print Dentist Copy of an Etrans Acknowledgment when printing to a file or PDF.
The payment window would sometimes give an error when creating a PayConnect payment.
View Pat Appts, clicking Send To Pinboard from Appointment Edit window errored when appointment had been deleted.
(Enhancement)Allow exporting and importing Patient Dashboard sheets
Income transfers wouldn't prefer transferring within the payment plan sometimes.
(Enhancement)Incomplete Procedure Notes Report, do not consider a note 'unsigned' if note is blank.
ERA window, an error could occur when attempting to load ERAs that were attached to a deleted claim.
FHIR - Appointment resources were being returned with the incorrect status
FHIR - Searching by date was returning incorrect results
Reseller Portal, new reseller customers did not have 'Included in Super Family Billing' enabled by default.
Reseller Portal, new reseller customers did not have a primary provider set by default.
Automated recurring charges, declined charges were not creating $0 payments
(Enhancement)Recall list, added a new view criteria "Include Reminded"
19.1.31 (Beta) (Foreign) Released 6/4/2019 (This version has a conversion script that will cause a backup to occur)
19.1.31 (Beta) Released 6/4/2019 (This version has a conversion script that will cause a backup to occur)
Appointment provider mismatch error displaying when no procedures are attached and not displaying error msg.
Log on, when using the UserNameManualEntry preference, CEMT users could never log in.
(Enhancement)Enterprise pref to disable the 'None' appointment view for clinics
19.1.30 (Beta) (Foreign) Released 6/1/2019
19.1.30 (Beta) Released 6/1/2019
Family Balancer, log file was logging inconsistent patient information.
On the weekends, trying to click on individual days in the schedule resulted in an error
19.1.29 (Beta) (Foreign) Released 5/30/2019
19.1.29 (Beta) Released 5/30/2019
Procedures Not Billed to Insurance window was taking a while to refresh for large offices.
Canadian claims, sending a claim and receiving an EOB could result in an error.
AvaTax, DoSendProcToAvalara does not have proper punctuation.
(Enhancement)Ortho Auto Claims, add sorting by column functionality.
Billing Options, creating a list of bills for a single clinic takes a long time for large offices and did not show a progress window for a large part of it.
Email Inbox window would load up every patient name from the database into memory which was slow for larger offices.
19.1.28 (Beta) (Foreign) Released 5/28/2019
19.1.28 (Beta) Released 5/28/2019
Econnector may throw an exception when shutting down
Advanced Appointment Search, filling the provider combo box with providers after clicking on a Quick Search button slow for large offices.
The enterprise setup window textbox error icon misaligned
Advanced Appointment Search, performing a Quick Search was slow for large offices.
(Enhancement)Patients, add audit trail entry when TxtMsgOk is changed.
(Enhancement) Dentical, adds ability to update FTP path
19.1.27 (Beta) (Foreign) Released 5/23/2019
19.1.27 (Beta) Released 5/23/2019
eRx Legacy, state license and state where licensed was not being sent to Legacy for some practices.
Patient Portal payments gave an object reference not found error
Middle Tier, setting a procedure complete from Quick Procs dropdown caused an error.
GDPR no longer blocked from eServices
Splash screen could sometimes cause the program to appear locked or frozen
19.1.26 (Beta) (Foreign) Released 5/22/2019
19.1.26 (Beta) Released 5/22/2019
Insurance Claims window, sending batch claims resulted in an error when an orphaned claimproc was on the claim.
HTML edit window, ok and cancel buttons would disappear if the form was minimized and maximized again
19.1.25 (Beta) (Foreign) Released 5/21/2019 (This version has a conversion script that will cause a backup to occur)
19.1.25 (Beta) Released 5/21/2019 (This version has a conversion script that will cause a backup to occur)
Visual bug - web sched recall - 'Notify me...' obscurred in IE
Patient Portal - Alert does not show up when patient sends webmail message
Payment window, implicitly paid procedures show incorrect AmountEnd when the split paying it is deleted and Show All Charges is checked.
Chart module, clicking a quick procedure would result in an error sometimes.
Billing Options, payment plans were causing patients to get statements when they had already been billed sometimes.
DentalXChange attachment service, sometimes a claim would not be flagged for an attachment when it needed one. (rare)
Appointments, attaching a procedure to a completed appointment would sometimes calculate estimates incorrectly.
Closing FormImages via the 'X' button causes a memory leak.
MobileWeb Pharmacies didn't appear when not using clinics
Alert popup was not showing alert description
Frequency limitations, using # per Benefit year sometimes did not calculate correctly when using Service Year
Scheduling an appointment sometimes would not warn users when the appointment caused frequency conflicts
Payment Plan Tx Credit window could sometimes show TP procedures as being implicitly paid
Kiosk mode, restrict users from minimizing forms
Canada RAMQ TRANSM number was not included in the claim batch export.
Edit Appointment window, breaking an appt and canceling out of the Broken Appt Options window could result in an error sometimes.
Procedure edit, linking adjustments did not show overallocation message sometimes.
CDS Triggers, users could sometimes add a blank trigger.
Patient Dashboard, an error could occur when moving an appointment while using the Appointments for Patient widget.
Domain login, listing domain users cut off at 1000 users
19.1.24 (Beta) (Foreign) Released 5/15/2019
19.1.24 (Beta) Released 5/15/2019
Carriers window, in Canada clicking Update Carriers can result in an error sometimes.
Payment split edit window, the buttons for attaching and detaching prepayments behaved strangely sometimes.
Definitions, image category's usage was not getting filled correctly sometimes.
None Appointment View, appointments did not load in operatories that are not associated to other appointment views or provider bars.
Sheets, right aligned static text fields were jagged when printing or creating PDFs sometimes.
Chart module, when using autocode buttons the procedures would sometimes have no fees.
FHIR - Creating a patient was not setting the guarantor correctly
Patient Dashboard, initialization failed if the current user was not set.
ECW Chart module, opening an appointment and clicking 'Finish & Send' would result in an error.
Deductible was showing as being applied for excluded services sometimes.
Some statements could not be generated for patients with payment plans
Outstanding Insurance Claim report, User able to "Go To Account" of patients from restricted clinics.
19.1.23 (Beta) (Foreign) Released 5/10/2019 (This version has a conversion script that will cause a backup to occur)
19.1.23 (Beta) Released 5/10/2019 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Add the ability to disable filling the patient search grid when all search fields are blank
(Enhancement)Add preferences for the Select Patient window for the minimum number of characters entered and pause time after typing before searching and filling the grid
Edit Insurance Plan window, in Canada a popup stating 'Carrier not found. Create new carrier?' would show when there was an existing carrier sometimes.
(Enhancement)Simplify Insurance Aging Report UI
The Help button was misaligned on some Windows Server versions.
19.1.22 (Beta) (Foreign) Released 5/9/2019
19.1.22 (Beta) Released 5/9/2019
Edit Claim window, in Canada the Extracted Teeth list did not fill correctly.
Provider Merge, merge button was not disabled after a provider merge
Canada Account module, the Estimated Payment Pending value associated to claims was not calculating correctly sometimes.
eService email send could be slow to exit
19.1.21 (Beta) (Foreign) Released 5/9/2019 (This version has a conversion script that will cause a backup to occur)
19.1.21 (Beta) (Foreign) Released 5/9/2019 (This version has a conversion script that will cause a backup to occur)
19.1.21 (Beta) Released 5/9/2019 (This version has a conversion script that will cause a backup to occur)
Treatment plans, when calculating code specific deductibles, insurance plan adjustments were only applied to a procedure with an associated benefit marked as 'general' or 'none'.
Rounding errors can occur between rounding in the software and rounding in MySQL due to their different ways of rounding.
Income transfer manager, changed permission requirements.
Logging in with command line arguments doesn't create an audit trail entry sometimes.
Unit Quantity and Base Units are not being applied to appointment views or scheduled production in reports.
DoseSpot, multiple clinics with the same address weren't allowed to use DoseSpot.
Legacy eRx, a warning would pop up regarding comprehensive plans which are no longer available.
Patient Portal, patients couldn't click the reply button to WebMails.
Added Edit Auto Note button to Group Note
Updating, the splash window was going behind the main application and was not showing in the taskbar which was making it look as if the application was locked up.
Edit insurance plan, editing an insurance plan when using waiting period benefits would sometimes throw Error code 11
Birthdate goes into the future when entering a two digit birth year below 30.
Statements created from the More Options statement window could not be downloaded from Patient Portal
Canadian lab claim proc estimates were being created when they should not have been sometimes..
eCW Middle Tier, the PassHash command line argument was not being considered.
SheetPrinting DrawToothChartLegend function uses field.width when it should use sheet.width.
(Enhancement)Canadian Lab procedures, allow lab estimates for PPO plans
Middle Tier, appointment bubble did not load properly sometimes.
(Enhancement)Middle Tier Single Sign On, allow auto login per Windows user per workstation.
19.1.20 (Beta) (Foreign) Released 5/2/2019
19.1.20 (Beta) Released 5/2/2019
Voice Perio charting: If you say "Skip Current Tooth", then tell it no when it asks you to confirm, voice feedback said "Didn't get that"
WebSched Recall date fields wrong
FHIR, unable to update patient
Patient Dashboard, invalid SheetFieldDefs crashed the program when loading.
Canceling out of a paysimple ach payment could sometimes cause an error.
In Tasks Preferences, within the words Global Filter for Task Lists, Task Lists appears as one word instead of two.
Insurance Payment (EOB) window, claims with only "Not Received" and "Pre-Auth" claimprocs were not showing in the All Outstanding Claims grid.
(Enhancement)5010 837s now include billing provider taxonomy code for medical and institutional claims.
Random Primary Keys, interacting with signals would crash the program sometimes.
Patient Dashboard Setup toothChartLegend image box moves independently of image itself.
Benefits grids rounding values to the nearest whole number.
19.1.19 (Beta) (Foreign) Released 4/30/2019
19.1.19 (Beta) Released 4/30/2019
Canadian, creating a pre-authorization for a procedure with a lab would duplicate the claimproc for the lab procedure
eConfirmation replies do not confirm appointment if reply has spaces
Mobile Web scroll issue with Apple device
Manage module Batch Ins was allowing PreAuthorization and NotReceived claimprocs to be attached to insurance checks.
Chart module, invalid locked procedures were showing in the tooth chart
Signatures were being invalidated when using electronic signatures or when appending notes to locked procedures sometimes.
Landline texting, sending special characters in a multi-part message would cause the message to fail. Fixed for all versions.
Other Appointments window, appointments in grid did not refresh when invalid appointment was selected
WebForms Mobile: Mobile Header fields skewed desktop sheet display
Form failed to close when force closing (rare).
Turning on fee cache should warn user to restart program.
Signals would stop processing sometimes.
Procedure Codes window was hiding a checkbox and button when Fees Use Cache was off.
Claimsnapshots are being deleted when they should not be for those using the service trigger type
Treatment Plan, Deductible Remaining textbox calculated incorrectly.
Patient Portal - confirming appt under 'Action Needed' gives a Runtime Error when using html email
Sheet Defs window, grid selection behavior would be wrong when using the Sheet Type Filter
Middle Tier, the signal timer was ticking when the Log In Failed window was showing.
19.1.18 (Beta) (Foreign) Released 4/25/2019
19.1.18 (Beta) Released 4/25/2019
Middle Tier, Windows shortcut key to snap to the side crashed the program when first opened when using automatic sign in.
Moving a super family head to another super family doesn't move all super family guarantors
Edit Payment Split window, and error could occur when the window is loading sometimes.
Quick paste notes, the date button was enabled when it shouldn't be.
Unfinalized Payment Report did not check reports permission in Reports menu.
Middle Tier, add OpenDentBussiness version to bug submissions.
Improve patient select window query performance
Patient Dashboard, copying and duplicating Dashboards selected incorrect row.
FHIR, was unable to assign PatientUpdate permission
eCW Middle Tier, auto logon was not working.
19.1.17 (Beta) (Foreign) Released 4/23/2019
19.1.17 (Beta) Released 4/23/2019
Module Preferences, "Ins plans with exclusions mark as Do Not Bill Ins" wording was incorrect
Payment Split Edit window, attaching an adjustment wouldn't always set the unearned type to None.
Adjustment edit window, patient paid amount wouldn't calculate into remaining amount for procedure.
Income transfer manager, Adjustments now display that they are adjustments instead of as nothing.
Payment window, manually creating a split for a procedure that owed no money wouldn't highlight that procedure when the split was edited manually.
Treatment plans, if a waiting period benefit was marked as being a patient override, it wouldn't reflect in the treatment plan module that a procedure was not covered.
Non-simplified insurance benefits view would uncheck Patient Override for waiting period benefits.
The Patient Portion Uncollected report would be slow sometimes
Income transfer manager, transfers would sometimes transfer income between patients prior to patient income being transferred to their own charges.
Webforms was unable to display sheets with signature boxes and did not display signature boxes in mobile.
Patient Add All Form, tab order skipped city/state in address fields
Database maintenance, OrthoChartDeleteDuplicates fix ran even if no duplicates were found.
Email window, the Username, Sent/Received, and Date/Time labels are not read-only
Tasks, Send To list did not show a horizontal scrollbar with long tasklist names
Schedules, changing the date range without refreshing made double clicking in the grid open unexpected dates
User queries, users not on the reporting server were allowed to run unsafe queries in replication environments sometimes.
(Enhancement)Update CDA Codes Tool
(Enhancement)Sheet Defs window, SheetType filter.
Locked procedures were able to be edited sometimes
Payments, creating an income transfer did not make an audit trail sometimes
19.1.16 (Beta) (Foreign) Released 4/18/2019
19.1.16 (Beta) Released 4/18/2019
(Enhancement) WebForms Mobile: Mobile Header display needs to be added before each section to match desktop version
Automatic log off error could occur stating 'Invoke or BeginInvoke cannot be called...' (rare).
Ortho Chart window, an error would sometimes occur when attempting to save a signature.
Other Appointments window, an error would sometimes occur after closing sometimes.
Web Chat, Html can be seen in the final message
Prescriptions under Lists not in alphabetical order.
Edit buttons on Patient Email do not result in error message.
WebForms, [dateTodayLong] replacements weren't working.
Patient Dashboard, Launch Dashboard window opened unexpectedly when large numbers of Patient Dashboards are defined.
WebForms was not accepting unicode characters
WebSched returned extra timeslots
(Enhancement)Remove $0 splits when clicking Ok in the payment window for new payments.
(Enhancement)Patient Dashboard, main menu item consistency.
(Enhancement)Patient Dashboard, remove draggable functionality from live view.
(Enhancement)Patient Dashboard, only allow one Dashboard to be opened per instance of Open Dental.
Patient Dashboard Appointments, editing an appointment after closing the Patient Dashboard crashed the program.
19.1.15 (Beta) (Foreign) Released 4/16/2019
19.1.15 (Beta) Released 4/16/2019
Appointment Edit window, sometimes attaching a lab causes an exception
Parameter already defined error after reconnecting to lost connection (rare).
Print Claim window, clicking Print can result in an error when the associated claim form was deleted.
Family balancer was not preferring paying off a patient's balance with their own payments
WebForms Mobile: Radio Button Display Issues
FormEmailInbox, changing the capitalization of an email address can hide emails
(Enhancement)Security Window, change "+" button to "Add User" button.
Image module, opening a document could result in an error stating 'Could not create folder for patient' sometimes.
Family balancer was not password protected.
View Patient Appointments, changing patient in the family did not update the appointment view.
FHIR, group notes not attached to procedures did not show in the API
Database maintenance, label in old tab was incorrect.
Choose Database window, Ok and Cancel buttons could sometimes not be visible.
Dynamic Mode label was not accurate
The Daily Procedures Report can be slow sometimes
Insurance payment plan could sometimes be prevented from saving
User query, editing query variables would sometimes not edit correctly.
(Enhancement)Patient Dashboard, default new Patient Dashboard to "Allowed" for all user groups.
(Enhancement)Active Treatment Plan, prompt that procedures on appointments cannot be moved.
19.1.14 (Beta) (Foreign) Released 4/11/2019
19.1.14 (Beta) Released 4/11/2019
(Enhancement) Updated Terms and Conditions copyright date and contact email address for Open Dental.
(Enhancement)Billing output to file now always creates one large batch file per clinic and ignores the 'Max number of statements per batch' preference.
Scheduling an appointment from the recall list with no patient selected threw a UE
Contact Interval for reactivations was not the same as recalls
Middle tier multi-visit procedure status was sometimes incorrect until refreshed.
Canadian carrier update, carriers with the same electId would override each other's values.
Canada Carrier update, Name and Phone fields were updating existing carriers when Add Missing was checked.
WebForms Mobile: setup for custom mobile sheets does not automatically mark all fields as "show in mobile" even if the sheet is a mobile sheet
WebForms Mobile: selecting a sheet type in sheet creation undid "Use Mobile Checkbox" selection
Account Module, payment plan debits and credits would not show the clinic in the patient account grid.
Sheets, combo box values would sometimes print with different font than sheet.
Chart Module, an error could occur stating 'Sequence contains no elements' sometimes.
Middle Tier, logging off and on of Windows multiple times caused multiple Log On windows to show.
Procedure Info, changing procedure code used incorrect UCR fee sometimes.
Clearing blockouts for today was not causing an appointment module refresh for other computers automatically.
Secondary insurance estimates could be incorrect when primary claim was marked received.
Menu item font could sometimes differ from the font of other menu items.
19.1.13 (Beta) (Foreign) Released 4/8/2019
19.1.13 (Beta) Released 4/8/2019
ODGrid, in-cell combobox crashed when opened and "blank" was selected on Enter.
Clicking "Label" button in main toolbar could crash if no patient was selected.
Landline Canada inbound messages and receipts were not being processed
Automation, the "InsuranceNotEffective" condition would sometimes trigger incorrectly
When opening a new window it sometimes hid behind the main program.
Treatment Plans, Medicaid or Flat CoPay fees were not calculated in estimates and patient portion.
"None" Appointment view with operatories did not show appointments.
19.1.12 (Beta) (Foreign) Released 4/4/2019
19.1.12 (Beta) Released 4/4/2019
Patient Portal did not make a security log entry when a patient logs in
FormClaimPayBatch, sometimes an exception is thrown
Family preferences, changed order of "Ins plans with exclusions use UCR fee" and "Ins plans with exclusions mark as Do Not Bill Ins" to make more sense.
Payment window, switching payment window to include super families would run auto-split logic.
Chart module, quadrant autocode buttons with four quadrant codes would no longer auto-chart four procedures, one for each quadrant.
2D Tooth Chart, an error can occur when drawing sometimes.
Could not deactivate bundle when phone number was populated. Fixed for all versions.
Users without permission for Pay Plan Edit could not scroll to see the list of charges
Chart Module, Show tab checkboxes could cause an error when a row was selected in Progress Notes grid.
Editing CDS triggers would sometimes show incorrect warning messages.
Family Module, insurance history on insurance plans would sometimes not display correctly.
Recall setting would sometimes not save correctly.
Adding many patients would sometimes not set the HasIns field.
HTML emails, images would sometimes not display correctly.
Canadian carrier updates did not import supported types sometimes.
Patient Dashboard failed to load on startup sometimes.
eCW users could not set procedures complete outside of an appt.
Erx Legacy, providers with apostrophes in their name would be blocked from using eRx Legacy.
(Enhancement)Patient Dashboard, refresh immediately when scheduling appointments for current patient.
Web Chat did not always display full message text
Canada carrier update, new carriers did not have their CDA net version set when imported.
Email Inbox, clicking on a deleted email could cause an error while loading preview.
Enter Payment by procedure window did not show quadrants in the Tth column.
(Enhancement)Allow Dynamic Mode to Connect to a Higher Version
(Enhancement)Allow CEMT to connect to database of lower version
Added RegistrationKey IsDisabled Checks
Loading the Pharmacies window was slow over Middle Tier.
Payconnect, adding a credit card through credit card manage would use the wrong clinic sometimes.
Appointment Module, loading could be slow when no operatories were in the Appointment View.
Chart Toolbar, several buttons, including New Rx, were not disabled when no patient is selected.
19.1.11 (Beta) (Foreign) Released 3/29/2019
19.1.11 (Beta) Released 3/29/2019
Account module, highlighting multiple adjustments all attached to procedures wouldn't highlight all procedures associated.
The appointment module could query the signal table with a stale date time resulting in a much larger dataset than anticipated.
Select Patient window, clicking the Keyboard button resulted in an error sometimes.
Opening the On Screen Keyboard caused an error sometimes.
Opening the ERA sheet for editing crashed the program.
New reminder tasks could have the wrong priority.
Appointment module, an exception would be thrown in rare scenarios when loading the module.
Family balancer, performing a transfer without a batch loaded would cause an error.
Schedule and blockout edits were causing too many refresh signals.
19.1.10 (Beta) (Foreign) Released 3/28/2019
19.1.10 (Beta) Released 3/28/2019
Chart Layout, selected layout did not persist when user logs back in.
ClaimConnect had error when requesting benefits for some Medicaid carriers.
Edit Claim, entering an invalid value in Ortho Months Total and Months Remaining crashed the program.
When any field in the Public Health Tab was set to required and the tab was hidden, a field required message poped up. This should have only occured when the Public Health Tab was showing.
Tasks, clicking below the lowest tasklist in the tree caused an error.
Leaving an appointment on the Pinboard could sometimes cause an error when closing Open Dental.
Chart Module, when the TP View was un-checked the Treatment Plan checkbox would be shown when it should not have been.
Changing an appointment time could cause eConfirmation to expire prematurely. Fixed for all versions.
19.1.9 (Beta) (Foreign) Released 3/27/2019 (This version has a conversion script that will cause a backup to occur)
19.1.9 (Beta) Released 3/27/2019 (This version has a conversion script that will cause a backup to occur)
DentalXChange attachments, a new instance of the attachment window could be made while one currently exists.
DentalXChange attachments, when saving images the program did not filter out image categories marked as hidden.
GWT web responses are stored in plan text in the browser
Open Dental Help, key validation would sometimes fail.
Commlogs, printing a confirmation postcard created a commlog with incorrect timestamp.
Edit Toothchart in Chart Layout, height textbox did not immediately update after changing width textbox.
Text fields in the Edit Payment Split window sometimes showed incorrect amounts
Selecting a date on the calendar did not change the appointments module rarely
Production Goal report, provider schedules with multiple operatories would not be counted correctly sometimes.
Progress Bar did not close before program continues sometimes.
Superfamily dunning messages would use the wrong dunning message sometimes
Discount Plans wouldn't display discount amount.
Chart Layout edit window, an error could occur when editing a layout without viewing the Chart Module first.
Chart Module, tab control did not collapse when it should.
Appointment Fields, two users entering information into the same field could cause duplicates.
Saving a new exam multiple times would create duplicate exams
Sending emails with a different process caused an error with newlines in the email
Fixed time format in enterprise setup window for automated aging runtime.
(Enhancement)Changed the behavior of Billing option 'exclude if unsent procedure' for medical estimates
PayConnect Patient Portal Payments is visible in the setup while it is incomplete.
(Enhancement)Add pop up warning in Billing window when sending electronic statements for 'All Dates'
Friendly Exception UI fails to load sometimes
(Enhancement)Add permission with date lock to New Claim button in Procs Not Billed report
Editing mobile sheet fields would throw exceptions sometimes
Users could search for an opening for a deleted appointment which would cause an error
CEMT Patient Transfer tool would sometimes not transfer patients correctly
19.1.8 (Beta) (Foreign) Released 3/21/2019
19.1.8 (Beta) Released 3/21/2019
Multiple Adjustments and Proc Select windows were not counting CapComplete in the patient portion.
Sum of insurance estimates and writeoffs may have exceeded the procedure fee with dual insurance
User queries, set statements would sometimes not show correctly,
Group notes, users can no longer delete groupnotes without the GroupNoteEditSigned permission.
CEMT Patient Transfer Tool can sometimes transfer patients to different version DB.
MonoFlatGray theme did not give visual feedback to users when a button was being pressed
File -> Choose Database could switch to a different middle tier connection
ODGrid, cells with comboboxes did not fire GotFocus, LostFocus, and CellClick events consistently.
Popups, popups stole focus from the current window.
The order of custom sheetdefs is incorrect sometimes
The progress extended form had incorrect tab stops
The Cancel button text in the progress window could be misleading sometimes
Advanced appointment search blockout types showed types marked as Do Not Schedule
Prepayment tool, the tool did not account for TaxExempt status (internal only).
Text messages list window, selecting an unassigned patient would not always enable the reply
The treatment plan sheet signature box is slightly smaller than the normal default signature box
MonoFlatGray theme did not show button text correctly
Transworld, messages were being aggregated for patients in different families
Opening a lab case would crash the program.
19.1.7 (Beta) (Foreign) Released 3/20/2019 (This version has a conversion script that will cause a backup to occur)
19.1.7 (Beta) Released 3/20/2019 (This version has a conversion script that will cause a backup to occur)
Perio Chart window, an error can occur when editing sometimes.
Treatment plan would show date of 01/01/0001 for unsigned signatures
Dashboard sheet types were showing as options for new sheet types
Recalls could be scheduled twice from the recall list when scheduling for family.
eConfirmation URL did not confirm appt
Claim edit window was using the incorrect permission when logging
Payment window wouldn't allow splits to be saved if rigorous accounting was enabled.
Payment Split Edit window, with rigorous accounting the paysplit's provider or clinic may not match the adjustment's.
Adjustment edit window, changing an adjustment's provider or clinic when there is a paysplit attached to it wouldn't change the paysplit's provider or clinic.
Reactivation list caused an error when refreshing with clinics disabled
Mobile Web - popup when attempting to login but did not have text.
Payment splits sometimes were incorrectly displayed in the income transfer manager
Save button did not appear when an exam sheet was new
Alert was incorrectly saying Open Dental Service is down
(Enhancement) Patient Select window, incorporated the Windows "On Screen Keyboard".
Text appointments for current view was including extra appointments
OD HQ, the phone tiles form would not restore after being minimized
Procedures attached to appointments would sometimes not update the provider on attached paysplits.
Adding a county to a patient caused an error rarely
Help, forms that have a help button were not getting disposed.
Backported initial Thinfinity implementation
Version 18.4 new features listed here
No known issues.
18.4.55 Unreleased
Middle Tier, eCW Standalone users would get the 'Invalid username or password' error when logging in.
18.4.54 (Foreign) Released 8/13/2019
18.4.54 Released 8/13/2019
Procedure Codes - Fee Schedules window would give a blank message to the user when trying to edit a provider specific fee without the ProviderFeeEdit permission.
Upper case table name in a query was causing an error on Linux servers
eConfirmations, when a text message fails, an audit trail log was not created when changing the confirmation status
Chart Module, completed procedure attached to claim could be set EC/EO with right click menu.
Insurance Plan Audit Trail, an entry with an invalid usernum caused an error.
18.4.53 (Foreign) Released 6/19/2019
18.4.53 Released 6/19/2019
Appointment Views, selecting a view with arrow keys and then clicking outside the dropdown did not update the view correctly.
Referral Letter, opening from the Account CommLog grid displayed a blank sheet.
Procedure Edit, 'change' button created duplicate insurance estimates when patient had two insurance subscriptions.
18.4.52 (Foreign) Released 6/11/2019
18.4.52 Released 6/11/2019
Signatures were being invalidated when using electronic signatures or when appending notes to locked procedures sometimes.
Alert text is white (unreadable) for webmail message alert
Canada, the Form1 window would always be on top of the Windows File Explorer when trying to Print Dentist Copy of an Etrans Acknowledgment when printing to a file or PDF.
The payment window would sometimes give an error when creating a PayConnect payment.
Automated recurring charges, declined charges were not creating $0 payments
WebForms Mobile - static texts couldn't be added to mobile forms
18.4.51 (Foreign) Released 6/4/2019
18.4.51 Released 6/4/2019
Log on, when using the UserNameManualEntry preference, CEMT users could never log in.
18.4.50 (Foreign) Released 5/30/2019
18.4.50 Released 5/30/2019
Canadian claims, sending a claim and receiving an EOB could result in an error.
Billing Options, creating a list of bills for a single clinic takes a long time for large offices and did not show a progress window for a large part of it.
Email Inbox window would load up every patient name from the database into memory which was slow for larger offices.
18.4.49 (Foreign) Released 5/28/2019
18.4.49 Released 5/28/2019
Advanced Appointment Search, filling the provider combo box with providers after clicking on a Quick Search button slow for large offices.
(Enhancement) Dentical, adds ability to update FTP path
18.4.48 (Foreign) Released 5/21/2019
18.4.48 Released 5/21/2019
Visual bug - web sched recall - 'Notify me...' obscurred in IE
Chart module, clicking a quick procedure would result in an error sometimes.
Billing Options, payment plans were causing patients to get statements when they had already been billed sometimes.
DentalXChange attachment service, sometimes a claim would not be flagged for an attachment when it needed one. (rare)
MobileWeb Pharmacies didn't appear when not using clinics
Frequency limitations, using # per Benefit year sometimes did not calculate correctly when using Service Year
Scheduling an appointment sometimes would not warn users when the appointment caused frequency conflicts
Payment Plan Tx Credit window could sometimes show TP procedures as being implicitly paid
Canada RAMQ TRANSM number was not included in the claim batch export.
Domain login, listing domain users cut off at 1000 users
18.4.47 (Foreign) Released 5/15/2019
18.4.47 Released 5/15/2019
Canada Account module, the Estimated Payment Pending value associated to claims was not calculating correctly sometimes.
Sheets, right aligned static text fields were jagged when printing or creating PDFs sometimes.
FHIR - Creating a patient was not setting the guarantor correctly
Some statements could not be generated for patients with payment plans
Outstanding Insurance Claim report, User able to "Go To Account" of patients from restricted clinics.
18.4.46 (Foreign) Released 5/9/2019
18.4.46 Released 5/9/2019
Provider Merge, merge button was not disabled after a provider merge
18.4.45 (Foreign) Released 5/9/2019
18.4.45 Released 5/9/2019
Voice Perio charting: If you say "Skip Current Tooth", then tell it no when it asks you to confirm, voice feedback said "Didn't get that"
Rounding errors can occur between rounding in the software and rounding in MySQL due to their different ways of rounding.
WebSched Recall date fields wrong
Income transfer manager, changed permission requirements.
Logging in with command line arguments doesn't create an audit trail entry sometimes.
Added Edit Auto Note button to Group Note
Canceling out of a paysimple ach payment could sometimes cause an error.
Updating, the splash window was going behind the main application and was not showing in the taskbar which was making it look as if the application was locked up.
(Enhancement)5010 837s now include billing provider taxonomy code for medical and institutional claims.
Edit insurance plan, editing an insurance plan when using waiting period benefits would sometimes throw Error code 11
Random Primary Keys, interacting with signals would crash the program sometimes.
Statements created from the More Options statement window could not be downloaded from Patient Portal
eCW Middle Tier, the PassHash command line argument was not being considered.
18.4.44 (Foreign) Released 5/1/2019
18.4.44 Released 5/1/2019
Insurance Payment (EOB) window, claims with only "Not Received" and "Pre-Auth" claimprocs were not showing in the All Outstanding Claims grid.
18.4.43 (Foreign) Released 4/30/2019
18.4.43 Released 4/30/2019
Patient Merge, when patient's share the same ODI folder, some document file references would break.
Edit Payment Split window, and error could occur when the window is loading sometimes.
Canadian, creating a pre-authorization for a procedure with a lab would duplicate the claimproc for the lab procedure
Manage module Batch Ins was allowing PreAuthorization and NotReceived claimprocs to be attached to insurance checks.
Chart module, invalid locked procedures were showing in the tooth chart
FHIR, was unable to assign PatientUpdate permission
WebForms Mobile: Mobile Header fields skewed desktop sheet display
Form failed to close when force closing (rare).
Claimsnapshots are being deleted when they should not be for those using the service trigger type
Patient Portal - confirming appt under 'Action Needed' gives a Runtime Error when using html email
Middle Tier, the signal timer was ticking when the Log In Failed window was showing.
18.4.42 (Foreign) Released 4/24/2019
18.4.42 Released 4/24/2019
Treatment plans, if a waiting period benefit was marked as being a patient override, it wouldn't reflect in the treatment plan module that a procedure was not covered.
Non-simplified insurance benefits view would uncheck Patient Override for waiting period benefits.
Quick paste notes, the date button was enabled when it shouldn't be.
Income transfer manager, transfers would sometimes transfer income between patients prior to patient income being transferred to their own charges.
Patient Add All Form, tab order skipped city/state in address fields
Unfinalized Payment Report did not check reports permission in Reports menu.
(Enhancement)Update CDA Codes Tool
Locked procedures were able to be edited sometimes
eCW Middle Tier, auto logon was not working.
18.4.41 (Foreign) Released 4/18/2019
18.4.41 Released 4/18/2019
Automatic log off error could occur stating 'Invoke or BeginInvoke cannot be called...' (rare).
Ortho Chart window, an error would sometimes occur when attempting to save a signature.
Other Appointments window, an error would sometimes occur after closing sometimes.
WebSched returned extra timeslots
(Enhancement)Remove $0 splits when clicking Ok in the payment window for new payments.
18.4.40 (Foreign) Released 4/16/2019
18.4.40 Released 4/16/2019
Appointment Edit window, sometimes attaching a lab causes an exception
Parameter already defined error after reconnecting to lost connection (rare).
Print Claim window, clicking Print can result in an error when the associated claim form was deleted.
FormEmailInbox, changing the capitalization of an email address can hide emails
(Enhancement)Security Window, change "+" button to "Add User" button.
Logging on after logging off from the chart module could result in an error when treatment plan rows were displayed
Image module, opening a document could result in an error stating 'Could not create folder for patient' sometimes.
Database maintenance, label in old tab was incorrect.
Choose Database window, Ok and Cancel buttons could sometimes not be visible.
The Daily Procedures Report can be slow sometimes
Insurance payment plan could sometimes be prevented from saving
User query, editing query variables would sometimes not edit correctly.
(Enhancement)Active Treatment Plan, prompt that procedures on appointments cannot be moved.
18.4.39 (Foreign) Released 4/11/2019
18.4.39 Released 4/11/2019
(Enhancement) Updated Terms and Conditions copyright date and contact email address for Open Dental.
(Enhancement)Billing output to file now always creates one large batch file per clinic and ignores the 'Max number of statements per batch' preference.
Middle tier multi-visit procedure status was sometimes incorrect until refreshed.
Canadian carrier update, carriers with the same electId would override each other's values.
Canada Carrier update, Name and Phone fields were updating existing carriers when Add Missing was checked.
WebForms Mobile: setup for custom mobile sheets does not automatically mark all fields as "show in mobile" even if the sheet is a mobile sheet
WebForms Mobile: selecting a sheet type in sheet creation undid "Use Mobile Checkbox" selection
Account Module, payment plan debits and credits would not show the clinic in the patient account grid.
Sheets, combo box values would sometimes print with different font than sheet.
Middle Tier, logging off and on of Windows multiple times caused multiple Log On windows to show.
Procedure Info, changing procedure code used incorrect UCR fee sometimes.
Clearing blockouts for today was not causing an appointment module refresh for other computers automatically.
Secondary insurance estimates could be incorrect when primary claim was marked received.
18.4.38 (Foreign) Released 4/8/2019
18.4.38 Released 4/8/2019
ODGrid, in-cell combobox crashed when opened and "blank" was selected on Enter.
Clicking "Label" button in main toolbar could crash if no patient was selected.
Automation, the "InsuranceNotEffective" condition would sometimes trigger incorrectly
"None" Appointment view with operatories did not show appointments.
18.4.37 (Foreign) Released 4/4/2019
18.4.37 Released 4/4/2019
FormClaimPayBatch, sometimes an exception is thrown
Family preferences, changed order of "Ins plans with exclusions use UCR fee" and "Ins plans with exclusions mark as Do Not Bill Ins" to make more sense.
Payment window, switching payment window to include super families would run auto-split logic.
Account module, highlighting multiple adjustments all attached to procedures wouldn't highlight all procedures associated.
Chart module, quadrant autocode buttons with four quadrant codes would no longer auto-chart four procedures, one for each quadrant.
Users without permission for Pay Plan Edit could not scroll to see the list of charges
Editing CDS triggers would sometimes show incorrect warning messages.
Family Module, insurance history on insurance plans would sometimes not display correctly.
Adding many patients would sometimes not set the HasIns field.
HTML emails, images would sometimes not display correctly.
Canadian carrier updates did not import supported types sometimes.
eCW users could not set procedures complete outside of an appt.
Erx Legacy, providers with apostrophes in their name would be blocked from using eRx Legacy.
Web Chat did not always display full message text
Canada carrier update, new carriers did not have their CDA net version set when imported.
Email Inbox, clicking on a deleted email could cause an error while loading preview.
Enter Payment by procedure window did not show quadrants in the Tth column.
Added RegistrationKey IsDisabled Checks
Loading the Pharmacies window was slow over Middle Tier.
Payconnect, adding a credit card through credit card manage would use the wrong clinic sometimes.
Appointment Module, loading could be slow when no operatories were in the Appointment View.
18.4.36 (Foreign) Released 3/29/2019
18.4.36 Released 3/29/2019
The appointment module could query the signal table with a stale date time resulting in a much larger dataset than anticipated.
New reminder tasks could have the wrong priority.
Appointment module, an exception would be thrown in rare scenarios when loading the module.
Schedule and blockout edits were causing too many refresh signals.
18.4.35 (Foreign) Released 3/28/2019
18.4.35 Released 3/28/2019
ClaimConnect had error when requesting benefits for some Medicaid carriers.
Edit Claim, entering an invalid value in Ortho Months Total and Months Remaining crashed the program.
When any field in the Public Health Tab was set to required and the tab was hidden, a field required message poped up. This should have only occured when the Public Health Tab was showing.
Leaving an appointment on the Pinboard could sometimes cause an error when closing Open Dental.
18.4.34 (Foreign) Released 3/27/2019
18.4.34 Released 3/27/2019
DentalXChange attachments, a new instance of the attachment window could be made while one currently exists.
DentalXChange attachments, when saving images the program did not filter out image categories marked as hidden.
Commlogs, printing a confirmation postcard created a commlog with incorrect timestamp.
Progress Bar did not close before program continues sometimes.
Appointment Fields, two users entering information into the same field could cause duplicates.
Fixed time format in enterprise setup window for automated aging runtime.
Friendly Exception UI fails to load sometimes
Editing mobile sheet fields would throw exceptions sometimes
Users could search for an opening for a deleted appointment which would cause an error
18.4.33 (Foreign) Released 3/21/2019
18.4.33 Released 3/21/2019
User queries, set statements would sometimes not show correctly,
Group notes, users can no longer delete groupnotes without the GroupNoteEditSigned permission.
MonoFlatGray theme did not give visual feedback to users when a button was being pressed
Procedures attached to appointments would sometimes not update the provider on attached paysplits.
File -> Choose Database could switch to a different middle tier connection
ODGrid, cells with comboboxes did not fire GotFocus, LostFocus, and CellClick events consistently.
The order of custom sheetdefs is incorrect sometimes
The progress extended form had incorrect tab stops
The Cancel button text in the progress window could be misleading sometimes
Advanced appointment search blockout types showed types marked as Do Not Schedule
Text messages list window, selecting an unassigned patient would not always enable the reply
The treatment plan sheet signature box is slightly smaller than the normal default signature box
MonoFlatGray theme did not show button text correctly
18.4.32 (Foreign) Released 3/20/2019
18.4.32 Released 3/20/2019
Compose Auto Note window, an error could occur when the user was prompted for an auto note during auto log off sometimes.
Perio Chart window, an error can occur when editing sometimes.
Income Transfers could sometimes perform multiple transfers for the same items.
When adding many patients, only current clinic would be used when assigning the patient to a clinic,
ClaimConnect get reports did not display error message when failed due to error 150.
Recalls could be scheduled twice from the recall list when scheduling for family.
Canada, better error handling when sending a claim.
Progress Bar sometimes showed incorrect text on a button in Fee Tools progress windows
Payment splits sometimes were incorrectly displayed in the income transfer manager
Adding a county to a patient caused an error rarely
18.4.31 (Beta) (Foreign) Released 3/15/2019
18.4.31 (Beta) Released 3/15/2019
Out of memory exceptions occurring in the appointment module
Renaming the "Letters" Image Category caused an error when emailing a Referral Letter sheet.
Pinboard Search, resizing right docked Task grid or Dashboard misaligned the search box.
Security setting would sometimes cause an error when loading
DXC, don't allow typing into combobox when editing an attachment.
Appointments, sometimes when creating an appointment that would result in an overlap the program would not automatically shorten the appointment.
18.4.30 (Beta) (Foreign) Released 3/14/2019
18.4.30 (Beta) Released 3/14/2019
Resizing Open Dental was causing the database to get called which would crash the program sometimes.
Sheets, if a sheet was missing an image the program would throw an unhandled exception.
AutoNotes, an autonote with the same name as a folder could not be moved into that folder.
HTML Email external link did not always open link in browser
Daily Write-off report would sometimes not show all write-offs.
Changing an insurance plan from medical to dental would sometimes not update future appointment's InsPlan1 and InsPlan2 fields.
Selecting a tooth that doesn't match the custom QuickButton surface could chart an invalid procedure without a surface.
Canada Carriers window, clicking Update Carriers could result in an error when no default dental clearinghouse was set.
Plugin hooks for log on
Insurance Benefits, Canadian users sometimes could not add frequency limitations.
A typo existed for a security permission
18.4.29 (Beta) (Foreign) Released 3/11/2019 (This version has a conversion script that will cause a backup to occur)
18.4.29 (Beta) Released 3/11/2019 (This version has a conversion script that will cause a backup to occur)
Canada Claim Edit window, claims with labs sometimes did not show their lab.
Query window, an error could have occurred sometimes.
Voice perio charting was not adequately accurate on some triplets
Appointment module, an error could occur when loading sometimes.
Creating a billing list would cause an out of memory error for very large databases sometimes
Saving a letter merge sometimes threw an error
Canada carrier update did not import postal codes.
Sheets, text fields with FontSize=0 did not load.
EHR, when ethnicity and EHR were turned on, an error would occur stating, "Required fields are missing or incorrect.."
Birthday Report, multiple postcards were printing per sheet when the Setup Recall setting "Postcards per sheet (1,3,or 4)" was set to 1.
The global writeoff tool would sometimes retrieve procedures from the database incorrectly
Appointment view's gross and net production would sometimes show incorrect numbers
OpenDentalService did not download ERAs when no Clinics are defined.
Ins plan, "create new plan if needed" did not maintain plan level substitution codes.
Patient Status tool, sometimes the patient status tool filled the grid with incorrect patients.
Images, deleting documents with long primary keys was failing.
Edit Rx would sometimes not let you fix validation issues.
ODGrid, right clicking an empty grid caused an error.
Invoices and Statements don't include last names for adjustments when "include last names" checkbox is checked.
Patient edit, making changes to the patient's address sometimes did not add an Audit Trail entry.
Required Fields, "Add Many" patients did not consider gender.
18.4.28 (Beta) (Foreign) Released 3/5/2019
18.4.28 (Beta) Released 3/5/2019
Comboboxes on grids would cause a "Cannot access disposed object. Object name: 'ComboBox'" exception sometimes.
Landline Texting - including "&" would not include the rest of the message
Recurring Charges, copies of the same credit card would cause a "duplicate token found" error and remove the recurring charge from the list.
PaySimple, declined payments were showing as successful payments.
PaySimple error response had a typo.
Income Transfer Manager Amount Original column could be incorrect
Clinic column showed in the Income Transfer Manager when Clinics were turned off
Automation Trigger, Title Bar did not display current patient before popping up.
18.4.27 (Beta) (Foreign) Released 3/1/2019
18.4.27 (Beta) Released 3/1/2019
Over allocation warning for unearned incorrectly displayed sometimes
Web Sched New Pat demo mode, pre screen questions were turned off.
18.4.26 (Beta) (Foreign) Released 2/28/2019
18.4.26 (Beta) Released 2/28/2019
Income Transfer Manager would give an error sometimes.
Web Sched New Patient Prescreen questions overlapped
Canadian carrier update did not set carrier network.
PayConnect payments did not set the PaymentSource column correctly
Ins History claimprocs were being attached to the wrong insurance plan sometimes
New Patient Web Sched -3rd input field of wireless number stopped after first digit
Middle Tier, Group Permissions cache was not refreshed on a Security signal.
(Enhancement) Canada carrier update now allows batch update and forced update.
Anonymous screenings using sheets cannot be saved
eCW users could not change their password within Open Dental
Changing the procedure code on a patient with a capitation plan did not correctly update the fee and writeoff
Canada automatic secondary e-claims were being sent sometimes when secondary insurance plan had option set to not send e-claims.
(Enhancement)Patient Portal, added 'privacy policy' disclaimer for online payments.
Recall Synch, Progress bar was unable to be minimized.
(Enhancement)Disable Archive Feature
(Enhancement)ADA 2018 claim form.
Anonymous screenings do not show all forms in the grid
(Enhancement)Mag Stripe Readers to support more types of reading standards
(Enhancement) PaySplitEdit window clicking Edit Anyway to keep previously selected procedure attached
Adding new patients was slow for large databases.
Recall List buttons Go To Family and Go To Account sometimes went to an incorrect patient
18.4.25 (Beta) (Foreign) Released 2/21/2019
18.4.25 (Beta) Released 2/21/2019
Statements did not always get created for superfamily members with balances if the superfamily head balance was being excluded.
Canada secondary claims automatically created when primary EOB received did not have a clinic set when clinics were enabled.
Update Setup, audit trail was not sufficient.
Completing an appointment again when procedures were attached to a claim may have set the deductible incorrectly
FHIR, searching for a patient where the id did not exist returned an error
Appointment Views, operatory headers from previous view sometimes showed between new view headers.
Middle Tier "Log me in automatically" command line argument addition.
Recall list, sending Web Sched Recall reminder did not work if the patient was assigned to a clinic and clinics were disabled
Web Sched Recall demo mode did not display times upon selecting a date
Canadian claim, UE when printing would sometimes say "operation completed successfully"
Pop up information when moving family members was not correct
Treatment Plan module did not automatically show discount column for saved treatment plans
Referral Letters, sometimes the tooth number would not be displayed in the correct format.
Some procedures in a frequency limitation group from a past year were not being considered for frequency limitations
Tasks, right click and set complete from the chart did not update the Task grid.
18.4.24 (Beta) (Foreign) Released 2/14/2019
18.4.24 (Beta) Released 2/14/2019
PaySimple payments did not always store the credit credit card source
18.4.23 (Beta) (Foreign) Released 2/14/2019
18.4.23 (Beta) Released 2/14/2019
PaySimple, deleting a credit card or ACH did not allow you to add it back on the same patient
Email Template, guarantor and referral replacement fields were not replaced.
PaySimple payments sometimes failed with an object reference error
Canada Clearinghouses, having 'Download EOBs, Do Not Auto Receive.' set would cause some windows to calculate the patient portion incorrectly.
ERA writeoffs for Delta Dental of MA were incorrect sometimes.
Payment window, making a partial payment would sometimes show the overpayment message incorrectly.
(Enhancement) Canada carrier updates, ability to update using data from HQ.
The convert script was using an inefficient query for the rxpat.ClinicNum column.
(Enhancement) Compact P&I Monthly report spacing to fit on one page
Payment Plan Charge notes did not show on print out when preference was set to use sheets
Log Off would crash the program sometimes.
18.4.22 (Beta) (Foreign) Released 2/11/2019 (This version has a conversion script that will cause a backup to occur)
18.4.22 (Beta) Released 2/11/2019 (This version has a conversion script that will cause a backup to occur)
Switching between a non-mobile webform to a mobile webform prevented the user from scrolling
Credit card added for both XCharge and PaySimple would not be successfully charged as a recurring charge
Email inbox window did not display messages when using an alias
Email message window, it was not always possible to select the user's email address
Sheet textboxes accepted images but did not save them to the database
The list of patients for a family object would sometimes contain duplicates
DoseSpot, printing would cause a Single Sign On error.
Panda Perio Advanced, patient with invalid birthdate would cause an error sometimes
Canada, treatment planned lab fees would create duplicate claim procedures when adding new insurance.
Multiple adjustments window did not retain procedure selection when only 1 procedure was selected from account module
Payment window, allocating unearned income would sometimes show overpayment message incorrectly.
(Enhancement)Add ability to add signatures from Edit HTML window
Statements were not ordered alphabetically for practices without clinics.
Updating the server address for updates to use HTTPS
Failing to open a statement would have crashed the program rarely.
Billing, statement sheets with only a short URL field would sometimes not generate the correct URL
Recurring charges, cards set up to be charged multiple times per month may have been charged too often
18.4.21 (Beta) (Foreign) Released 2/6/2019
18.4.21 (Beta) Released 2/6/2019
(Enhancement) 5010 Electronic claims N3 and N4 837 segments.
eReminders and eConfirmations did not send if the clinic's email address was not set
Payment split edit, the current split could be attached to itself if it's considered a prepayment.
(Enhancement) Date range selection control, various forms did not close the date range picker when they should.
Payment split window, attaching a procedure to an existing split and then attaching another one displayed the incorrect Amount Start
HTML emails, images with spaces in the file names did not show as embedded
Payment window wouldn't show payment plan charges as due sometimes.
Graphical perio chart would turn white or fail with error if an implant was not flagged as missing.
Paysplit Edit window, clicking Edit Anyway wouldn't allow choosing patient from another family.
Middle tier security enhancements
DoseSpot, ClinicId was getting overwritten sometimes
(Enhancement) Added selected row tinting to grids.
DoseSpot, blank clinic descriptions were preventing clinicerx updates.
Payment plan adjustments did not default actual adjustment to provider on the payment plan
Primary provider when adding multiple patients did not default to the clinic default provider
18.4.20 (Beta) (Foreign) Released 1/29/2019
18.4.20 (Beta) Released 1/29/2019
Outstanding Insurance Claims Report, claims with very large "claim tracking days suppressed" values caused an error.
Edit Insurance Plan, copay and allowed amounts did not show the selected fee schedule if it is hidden.
Program Links, clicking on corresponding toolbar buttons would cause an "Overflow error" sometimes.
Autoben Canada carrier supported trans type update
Canada TELUS AdjudiCare CDANet version update from 02 to 04.
Sheets with a Drawing SheetField with an empty FieldValue cause an error.
Automating the secondary claim status change would sometimes result in an error.
Sometimes a login issue would occur when using eCW and the program was recently updated to 18.3 or greater from a previous version
Payments, reducing unearned could sometimes show a message incorrectly
Edit Insurance Plan, copay and allowed was changed if the fee schedule was hidden when the window loaded.
Provider pick button in the Edit Payment Split window was sometimes incorrectly disabled
Missed/Cancelled - Delete Appointment was not charting a missed/cancelled procedure code.
iTrans 2 carrier update did not include encryption method.
Date range picker week buttons do not invoke calendar events
(enhancement) Web chat surveys.
Creating a pre-auth would sometimes throw an error
ASAP list would sometimes show completed planned appointments
18.4.19 (Beta) (Foreign) Released 1/23/2019
18.4.19 (Beta) Released 1/23/2019
Add User, default user group message lacked necessary instructional information.
Time Card Adjustments were not associated to the appropriate clinic.
Patient Fields, date and currency types were not being saved to the database
eConfirmations/eReminders, appointments at the exact end of the automatic send window did not get sent anything
(Enhancement)Reminder tasks get marked as new at the reminder time
Spell Check, typing into a text box could yield a "File format is not valid" exception sometimes.
Account module was slow to load sometimes
18.4.18 (Beta) (Foreign) Released 1/22/2019
18.4.18 (Beta) Released 1/22/2019
Payment window and Income Transfers don't work correctly when payment plans for guarantors outside the family are present.
Electronic Statements, generating the PDFs for a lot of patients was failing sometimes.
Resetting a users password when strong passwords are required may have crashed the program
Automatic reminders did not send if no operatories were setup for Web Sched
Income transfer window, if an income transfer is performed, and then backdated, there could be outstanding charges sometimes.
Dynamic scheduling did not always return search results
Combine Insurance Plans, editing a plan and clicking OK lost selection.
Insurance Payment (EOB) window, an error could have occured when loading when using a linux server.
Insurance Benefits, tabbing into a Quick% overwrote any changes made in the associated textboxes.
18.4.17 (Beta) (Foreign) Released 1/21/2019 (This version has a conversion script that will cause a backup to occur)
18.4.17 (Beta) Released 1/21/2019 (This version has a conversion script that will cause a backup to occur)
Reminders, too many due reminders could crash the program.
Cloud Storage, Open Dental would freeze when switching to the Images module initially.
Dropping an insurance plan would sometimes not update the patient's future scheduled appointment's InsPlan1 and InsPlan2 fields correctly.
Edit Group Permission, entering a non-number into 'Days' would crash the program.
eServices - Could have signed up for eConfirmations without signing up for texting preventing text messages from sending
Appointment search sometimes suggested times that were not available
Email, deleting when attached to a patient removed the email from commlog and progress notes.
Sheets, drawings outside of signature boxes did not show after the first page when creating PDF.
(Enhancement) Etrans entries for claims using the DXC attachment service were showing under 'ClaimSent' when they were not sent.
Task Search window, an error "Unknown column 'taskNote.TaskNum'" could occur sometimes.
(Enhancement)Create Audit Trail when Credit Card Token is Moved
(DXC Atachments) Hitting 'Esc' while snipping did not properly close the form
(DXC Attachments) Saving an attachment already in the Images module resulted in an error.
ERA window, an error could occur if an ERA does not have any procs when findind internal claim matches.
(Enhancement)Check for overpayment upon clicking add partial in the payment window.
(Enhancement)Modified the Insurance Service History feature
Definitions, reordering commlog definitions failed when ODHQ type was hidden.
(Enhancement)Problems, add ICD-10 textbox to the Edit Problems window.
18.4.16 (Beta) (Foreign) Released 1/16/2019 (This version has a conversion script that will cause a backup to occur)
18.4.16 (Beta) Released 1/16/2019 (This version has a conversion script that will cause a backup to occur)
Compose Auto Note prompt window was causing error if left open during automatic log off.
Middle Tier, report queries were not using UserLow.
Claim window, clicking Send Claim could result in an error when using in database image storage
Sending a claim in 5010 format when using random primary keys would result in an error sometimes.
Landline Texting - did not show cost in column
Account module, payment plan grid may show outstanding balance for plan paid off if the guarantor is moved out of family.
Automatic logoff, after Canceling, the automatic logoff would not occur again.
Billing Defaults, window did not meet minimum resolution requirements.
Canada, preauth EOBs were blocking claim creating when auto import and receive is enabled.
Run aging for accounts that paysplits are allocated to.
Landline Texting sent messages were stuck in 'pending' status
Canadian carrier TELUS AjudiCare ID 000034
18.4.15 (Beta) (Foreign) Released 1/15/2019
18.4.15 (Beta) Released 1/15/2019
CEMT Search Patients window, display fields did not use custom Descriptions.
Account module, Est Balance is incorrect sometimes when the guarantor of a payment plan is moved out of the family.
Multiple received claimprocs could have been created for the same procedure and insurance
Insurance history, some dates were not formatting when changing focus.
Miscellaneous Setup window, having "Show patient specialty in main title bar and account patient select" enabled was causing a query to run every second after selecting a patient.
(Enhancement)Frequency Limits, include 'Not Received' claimproc status
FormClaimPayTotal didn't correctly take adjustments into account when checking writeoff
(Enhancement)Updated chart module Quick Buttons to use the current theme.
View EOB button in the claim edit form was incorrectly anchored
Frequency limitations based on service year were sometimes calculated incorrectly
Multiple adjustments would not post to the account.
Canada, retrieving reports would result in a format error when there are 'NO MORE ITEMS' from iTrans when it should not.
(Enhancement)Run 'Over Allocated Procedure' logic in the Procedure Info window when changing the fee
(Enhancement)Canadian claims, auto recalculate estimates using EOB amounts to reflect more accurate patient portion prior to receiving the claim.
18.4.14 (Beta) (Foreign) Released 1/10/2019
18.4.14 (Beta) Released 1/10/2019
Edit All Procedures, date, provider, and clinic did not change claimprocs the same as Procedure Info window.
When enterprise aging is run for multiple patients after adding repeating charges, check and set the preference indicating that aging is running
Lost database connection, program was not attempting to reconnect automatically.
Advanced Appointment Search did not always return the correct time slot for the selected blockout type
Web Sched New Pat, in mobile there was too much white space after the date picker.
Web chat client had lines going outside of the chat bubble
Fee Schedules, sorting with a single type selected did not save sort order.
PayConnect receipts were showing the expiration date
Job Manager, trying to save a new bug job would throw an error.
Middle Tier, the Other Appointments window was taking a long time to load when the selected patient had thousands of appointments.
18.4.13 (Beta) (Foreign) Released 1/8/2019
18.4.13 (Beta) Released 1/8/2019
The global update writeoff estimate tool would fail to update writeoff estimates sometimes
Patient Edit window, an unsettable permission is checked when performing automation actions for this window
Appointment Search sometimes returned times when a provider was not scheduled.
Preferences, inconsistent spelling of write-off.
Generating PDF statements could have caused an error sometimes
Various licenses had incorrect years
Paysplit select window would sometimes not show all prepayments.
Paysplit Edit window would sometimes not show the correct amount in the 'Allocated Elsewhere' textbox.
Credit filter in Mulitple Adjustments window did not always filter procedures correctly.
Adjustments, the associated clinic would sometimes get cleared incorrectly.
Claim Edit, bottom buttons were hidden for minimum supported screen resolutions sometimes.
Advanced searching for an appointment in an unassigned clinic would sometimes throw an error.
SFTP AtoZ, Images module would take a long time to load initially.
Job Manager Search window would bring other applications in front of the search window sometimes.
Transworld, the Date/Days Bal Began columns would sometimes not be filled
Patient Info, error occurred when opening info window for a deleted patient.
There was no audit trail entry when making adjustments from places other than the single adjustment window
(Enhancement)Added warning message when allocating more unearned than is available on the account.
(Enhancement)Procedures Not Billed to Insurance window, clicking Refresh now closes the date range calendars when shown.
18.4.12 (Beta) Released 1/4/2019
Job Manager Requirement bug fixes
18.4.11 (Beta) (Foreign) Released 1/3/2019
18.4.11 (Beta) Released 1/3/2019
Procedure bypass global lock did not always allow valid procedures
Web Sched New Patient did not recognize date/time selection
New 2019 procedure codes were sometimes getting set to the wrong category
Chart, Edit All option crashed when selecting Clinic with no Provider selected.
MiddleTier, Treatment Plan was not sorted correctly based on preference.
Treatment Plans, changing the Sort By radiobox did not change sort order.
Handy Dentist Bridge did not send over the last name
Patient merge could UE if unable to reach HQ
Chart module, setting a procedure complete would sometimes incorrectly prompt "Completed procedures cannot be set for future dates".
(Enhancement)Add progress bar to appointment lists
18.4.10 (Beta) (Foreign) Released 12/31/2018
18.4.10 (Beta) Released 12/31/2018
(Enhancement)2019 ODA Fee Guide
Vixwin, a warning was incorrectly showing when selecting "VixWinBase41".
Texting, when signing up for texting using landline, unable to send messages from old phone number
Edit Claim window This Claim Only button was showing for preauths.
Patient Portal was always compiling in desktop mode
Signal Processing, a "Value cannot be null" exception would occur when using the program sometimes.
Dashboard Cache, some filter combinations caused errors in queries.
Tasks, refreshing a task duplicated object types.
User Query, entering a value for a variable and typing Alt + O caused an error.
18.4.9 (Beta) (Foreign) Released 12/27/2018
18.4.9 (Beta) Released 12/27/2018
An error could occur when Open Dental is attempting to log off and windows can't be closed.
Backup & Archive, archiving caused an error sometimes
Email, the inbox locked up for some email addresses when navigating around the window.
Insurance history, insurance history window did not format dates.
Webforms import was unable to parse birthdate when machine format didn't match database
Appointment module, views with more than one row per time increment did not load properly when starting the program.
Web apps could have stale cache
User Query Variables, continuing to the next variable lost text selection.
Automation, PrintRxInstruction action caused errors when used for triggers other than RxCreate.
Claims, Canadian lab procedures were incorrectly assigned a line number on e-claims.
Insurance Plans, multiple UNKNOWN CARRIER entries could cause errors when validating plans.
Appointments, rescheduling an unscheduled appointment didn't always reset the confirmation status.
Texting, outgoing messages were sometimes delayed for several minutes
FHIR - eConnectors would not receive the request sometimes
Closing persistent commlogs could sometimes cause an error
The internal statements sheet cut off part of the address in some cases
18.4.8 (Beta) (Foreign) Released 12/20/2018
18.4.8 (Beta) Released 12/20/2018
Archive process would fail when updating the archive database
Edit Payment Split window, detaching a payment split could result in an error sometimes.
Web Sched Recall popup on launch of link (patient facing)
Edit Patient Information window, an error could occur when no EHR patient entry is found.
Chart module, adding a quad procedure with a proc button or auto code sometime sets the wrong quad
Creating a "misc" input field in sheets sometimes threw UE
Visual bug - Non OD window populates when pulling up eServices window
Text window filter by phone number did not work as intended
Deleting an insurance plan sometimes did not update the InsPlan1 and InsPlan2 on scheduled appointments.
Auto Deposits, the auto deposit feature would make deposits for payment types marked 'not selected for deposit'.
The global update writeoff estimates tool was not updating estimates for the HQ clinic
Edit Patient Field Checkbox window, creating a new field could have resulted in an error if the field definition had been deleted.
Account Module preferences showed incorrect label for "Credits greater than proc fee"
(Enhancement)Label changed for preference 'Credits greater than procedure fee'
Sending large quantities of email wouldl fail sometimes
MobileWeb and Patient Portal constantly flash popup at login
WebForms Mobile Layout had issues
Mobile Web - unable to select existing appt and edit/move/delete
Exclusion Rules that were insurance plan specific weren't being saved.
eCW, users were prevented from logging on.
18.4.7 (Beta) (Foreign) Released 12/19/2018
18.4.7 (Beta) Released 12/19/2018
Task List Select, sometimes a task list was listed twice
18.4.6 (Beta) Released 12/18/2018
Appointment module, blockout menu shows items available when they actually aren't sometimes.
AutoCode, deleting all procedure codes and clicking Cancel was saving AutoCode without procedure codes.
VoiceMails, creating a task from a voicemail opened a Task window behind the main window.
Chart Module, teeth movement values wouldn't display unless + or - were pressed first.
Claim Edit form cannot be fully seen while using the minimum supported screen resolution
Tasks, FormTaskEdit_SaveCopy_OtherUserInbox unit test was failing.
DoseSpot, medications sent to DoseSpot made an Rx when being retrieved sometimes.
An error would sometimes happen if one or more module buttons were hidden
PaySimple, payment amount did not reset to 0 after a credit card transaction failed.
Module buttons that should be hidden would be visible sometimes
18.4.5 (Beta) (Foreign) Released 12/17/2018
18.4.5 (Beta) Released 12/17/2018
Task List Select, sometimes a task list is listed twice
Tasks, the "New for user" tab showed completed tasks sometimes.
Backup tool, stop users from utilizing tool if any of the database tables are InnoDB.
Other Appointments window, clicking Create New Appt caused an error sometimes.
The splash screen would show above the Registration Key Edit window sometimes.
Message Box popups would hide behind the splash window sometimes.
Capitation payment date was not set when completing capitation procedures.
Closing out of the database maintenance window while running could have caused an error
When aborting a thread, unhandled exceptions could have occurred
Insurance benefits window, benefit percentages sometimes show -1 instead of blank
Launching Mobile Web Link Constantly Refreshes Page 18.4 Only
Appointment module, appointment grid didn't redraw properly when changing the view sometimes.
FHIR - Resources were including blank and null objects when being serialized
Choose Database window would sometimes show the log off prompt.
(Enhancement) Multi Rx, prevent from creating a blank Rx.
(Enhancement)Updated Select Paysplit window to say "Amt End" in the last column
Insurance Plan, the state of the substitution code checkbox did not get set correctly sometimes.
Some patient specific forms had clinic filters.
MobileWeb, search for patient when creating an appointment wouldn't work sometimes.
Edit Insurance Payment, the first Claim Payment Group option could not be selected.
(Enhancement)Modify pref to disallow writeoffs greater than procedure fee to include adjustments
18.4.4 (Beta) (Foreign) Released 12/11/2018
18.4.4 (Beta) Released 12/11/2018
Security, the log on and billing defaults password fields were not masked.
Loading the chart module would sometimes throw an exception
18.4.3 (Beta) (Foreign) Released 12/11/2018
18.4.3 (Beta) Released 12/11/2018
Merging patients within family did not set trsitranslog and famaging guarantor correctly
Sales Tax adjustment dates do not match procedure dates when running the repeating charge tool
Tasks, sending to multiple tasklists was not updating Task area or window.
Patient Merge, some note fields were not included in a merge.
Tasks, a Task that enters a user's inbox but is sent to another inbox was not marked as read when opened by the first user and OK was clicked.
Database Maintenance, the Tools tab was not disabled while running database maintenance
Patient Portal is now mobile friendly.
Task search, task search grid didn't load.
Appointments, double clicking in the schedule and choosing an unscheduled appointment was not adding appointment.
Middle Tier - getting all users could have caused an error
eConfirmations were not reaching patients sometimes
Substitution codes, fixed typo in the substitution codes window.
A progress window could have caused an issue where it would never close
Procedures could sometimes be edited while in Audit mode.
18.4.2 (Beta) (Foreign) Released 12/10/2018
18.4.2 (Beta) Released 12/10/2018
Insurance Benefits, limitation benefits with Coverage Level of "Individual" would change to "None" sometimes when the window is entered again.
Payment window, making a payment to a single family that is within a superfamily will make splits to all superfamily members.
Procedure Select window Exclude All Credits did not show all procedures on a patient's account
Patient Portal Invites might not created invalid login credentials
Patient Portal Invites were not being prevented if patient email is not setup
Right clicking a grid may have shown items in the wrong order
Fees, clinic restricted users could not edit default fee when fee schedule is global.
Enterprise Aging was being ran from the account module on workstations.
Emails, editing the BCC, CC or To field would result in an error sometimes.
Advanced appointment search clinic more button was visible when clinics were turned off
Opening the advanced appointment search could sometimes cause an error
Procedure select window sometimes did not show procedure surface.
(Enhancement)Improve spell check speed and perform spell checking separate from the main thread.
Chart module, the right-click set complete message was sometimes formatted incorrectly.
Plan-specific downgrades were sometimes being applied to patients that didn't have the insurance plan.
Selecting a patient could cause an error related to computer prefs sometimes.
Statements, any error that occurred while sending e-statements did not show to the user.
18.4.1 (Beta) Released 12/6/2018
Incoming email syncing could have caused computer slowness sometimes
Ortho Chart, sometimes signatures would not save to the database correctly. (rare)
(Enhancement) Optimize the billing logic to reduce memory use
(Enhancement)Transworld, add message history window.
Local date format preference was not being followed from the update window
Middle Tier, creating a billing list threw an error sometimes.
eConfirmations - delivery failure receipt changes appt status to 'eConfirmfail' status
(Enhancement)ASAP window is slow to load for large databases
Account module grid order was non-deterministic for transactions of the same type and date
Appointment bubbles didn't display correctly sometimes.
Windows date format could have affected many Open Dental Services
Appointment Bubble, hovering over the same appointment twice caused jitter.
FriendlyException, some unit tests were hanging indefinitely when FormFriendlyException was shown.
Progress Bar, closing action was swallowing a cross threaded exception when invoked.
OpenDental Installer would sometimes not change the data path.
Version 18.3 new features listed here
No known issues.
18.3.59 Unreleased
18.3.58 (Foreign) Released 3/20/2019
18.3.58 Released 3/20/2019
Compose Auto Note window, an error could occur when the user was prompted for an auto note during auto log off sometimes.
ClaimConnect get reports did not display error message when failed due to error 150.
Canada, better error handling when sending a claim.
18.3.57 (Foreign) Released 3/15/2019
18.3.57 Released 3/15/2019
Out of memory exceptions occurring in the appointment module
18.3.56 (Foreign) Released 3/14/2019
18.3.56 Released 3/14/2019
Canada Claim Edit window, claims with labs sometimes did not show their lab.
Saving a letter merge sometimes threw an error
Canada carrier update did not import postal codes.
Sheets, text fields with FontSize=0 did not load.
EHR, when ethnicity and EHR were turned on, an error would occur stating, "Required fields are missing or incorrect.."
OpenDentalService did not download ERAs when no Clinics are defined.
Images, deleting documents with long primary keys was failing.
Selecting a tooth that doesn't match the custom QuickButton surface could chart an invalid procedure without a surface.
18.3.55 (Foreign) Released 3/6/2019
18.3.55 Released 3/6/2019
New Patient Web Sched -3rd input field of wireless number stopped after first digit
Voice perio charting was not adequately accurate on some triplets
Birthday Report, multiple postcards were printing per sheet when the Setup Recall setting "Postcards per sheet (1,3,or 4)" was set to 1.
The global writeoff tool would sometimes retrieve procedures from the database incorrectly
18.3.54 (Foreign) Released 3/5/2019
18.3.54 Released 3/5/2019
Recurring Charges, copies of the same credit card would cause a "duplicate token found" error and remove the recurring charge from the list.
PaySimple, declined payments were showing as successful payments.
PaySimple error response had a typo.
Income Transfer Manager Amount Original column could be incorrect
18.3.53 (Foreign) Released 2/28/2019
18.3.53 Released 2/28/2019
Income Transfer Manager would give an error sometimes.
Canadian carrier update did not set carrier network.
PayConnect payments did not set the PaymentSource column correctly
Middle Tier, Group Permissions cache was not refreshed on a Security signal.
(Enhancement) Canada carrier update now allows batch update and forced update.
eCW users could not change their password within Open Dental
Canada automatic secondary e-claims were being sent sometimes when secondary insurance plan had option set to not send e-claims.
(Enhancement)Mag Stripe Readers to support more types of reading standards
Recall List buttons Go To Family and Go To Account sometimes went to an incorrect patient
18.3.52 (Foreign) Released 2/21/2019
18.3.52 Released 2/21/2019
Ortho Chart, sometimes signatures would not save to the database correctly. (rare)
Web Sched New Patient Prescreen questions overlapped
Canada secondary claims automatically created when primary EOB received did not have a clinic set when clinics were enabled.
Appointment Views, operatory headers from previous view sometimes showed between new view headers.
Recall list, sending Web Sched Recall reminder did not work if the patient was assigned to a clinic and clinics were disabled
Canadian claim, UE when printing would sometimes say "operation completed successfully"
Pop up information when moving family members was not correct
Treatment Plan module did not automatically show discount column for saved treatment plans
Referral Letters, sometimes the tooth number would not be displayed in the correct format.
Some procedures in a frequency limitation group from a past year were not being considered for frequency limitations
Tasks, right click and set complete from the chart did not update the Task grid.
18.3.51 (Foreign) Released 2/14/2019
18.3.51 Released 2/14/2019
18.3.50 (Foreign) Released 2/14/2019
18.3.50 Released 2/14/2019
Email Template, guarantor and referral replacement fields were not replaced.
PaySimple payments sometimes failed with an object reference error
Canada Clearinghouses, having 'Download EOBs, Do Not Auto Receive.' set would cause some windows to calculate the patient portion incorrectly.
ERA writeoffs for Delta Dental of MA were incorrect sometimes.
(Enhancement) Compact P&I Monthly report spacing to fit on one page
Payment Plan Charge notes did not show on print out when preference was set to use sheets
New trial version
18.3.49 (Foreign) Released 2/11/2019 (This version has a conversion script that will cause a backup to occur)
18.3.49 Released 2/11/2019 (This version has a conversion script that will cause a backup to occur)
Switching between a non-mobile webform to a mobile webform prevented the user from scrolling
Email inbox window did not display messages when using an alias
Email message window, it was not always possible to select the user's email address
The list of patients for a family object would sometimes contain duplicates
DoseSpot, printing would cause a Single Sign On error.
Panda Perio Advanced, patient with invalid birthdate would cause an error sometimes
Canada, treatment planned lab fees would create duplicate claim procedures when adding new insurance.
Multiple adjustments window did not retain procedure selection when only 1 procedure was selected from account module
Statements were not ordered alphabetically for practices without clinics.
Updating the server address for updates to use HTTPS
Failing to open a statement would have crashed the program rarely.
Billing, statement sheets with only a short URL field would sometimes not generate the correct URL
Recurring charges, cards set up to be charged multiple times per month may have been charged too often
18.3.48 (Foreign) Released 2/5/2019
18.3.48 Released 2/5/2019
(Enhancement) 5010 Electronic claims N3 and N4 837 segments.
eReminders and eConfirmations did not send if the clinic's email address was not set
Payment split edit, the current split could be attached to itself if it's considered a prepayment.
(Enhancement) Date range selection control, various forms did not close the date range picker when they should.
Payment split window, attaching a procedure to an existing split and then attaching another one displayed the incorrect Amount Start
HTML emails, images with spaces in the file names did not show as embedded
Payment window wouldn't show payment plan charges as due sometimes.
Graphical perio chart would turn white or fail with error if an implant was not flagged as missing.
Paysplit Edit window, clicking Edit Anyway wouldn't allow choosing patient from another family.
DoseSpot, ClinicId was getting overwritten sometimes
DoseSpot, blank clinic descriptions were preventing clinicerx updates.
Payment plan adjustments did not default actual adjustment to provider on the payment plan
Primary provider when adding multiple patients did not default to the clinic default provider
18.3.47 (Foreign) Released 1/29/2019
18.3.47 Released 1/29/2019
Outstanding Insurance Claims Report, claims with very large "claim tracking days suppressed" values caused an error.
Edit Insurance Plan, copay and allowed amounts did not show the selected fee schedule if it is hidden.
Program Links, clicking on corresponding toolbar buttons would cause an "Overflow error" sometimes.
Automating the secondary claim status change would sometimes result in an error.
Edit Insurance Plan, copay and allowed was changed if the fee schedule was hidden when the window loaded.
Provider pick button in the Edit Payment Split window was sometimes incorrectly disabled
iTrans 2 carrier update did not include encryption method.
Creating a pre-auth would sometimes throw an error
18.3.46 (Foreign) Released 1/25/2019
18.3.46 Released 1/25/2019
Time Card Adjustments were not associated to the appropriate clinic.
Patient Fields, date and currency types were not being saved to the database
eConfirmations/eReminders, appointments at the exact end of the automatic send window did not get sent anything
Spell Check, typing into a text box could yield a "File format is not valid" exception sometimes.
Autoben Canada carrier supported trans type update
Canada TELUS AdjudiCare CDANet version update from 02 to 04.
Sheets with a Drawing SheetField with an empty FieldValue cause an error.
Sometimes a login issue would occur when using eCW and the program was recently updated to 18.3 or greater from a previous version
18.3.45 (Foreign) Released 1/22/2019
18.3.45 Released 1/22/2019
Payment window and Income Transfers don't work correctly when payment plans for guarantors outside the family are present.
Electronic Statements, generating the PDFs for a lot of patients was failing sometimes.
Income transfer window, if an income transfer is performed, and then backdated, there could be outstanding charges sometimes.
Dynamic scheduling did not always return search results
Insurance Payment (EOB) window, an error could have occured when loading when using a linux server.
18.3.44 (Foreign) Released 1/21/2019
18.3.44 Released 1/21/2019
Reminders, too many due reminders could crash the program.
Edit Group Permission, entering a non-number into 'Days' would crash the program.
Appointment search sometimes suggested times that were not available
Email, deleting when attached to a patient removed the email from commlog and progress notes.
Sheets, drawings outside of signature boxes did not show after the first page when creating PDF.
(Enhancement) Etrans entries for claims using the DXC attachment service were showing under 'ClaimSent' when they were not sent.
Task Search window, an error "Unknown column 'taskNote.TaskNum'" could occur sometimes.
(Enhancement)Create Audit Trail when Credit Card Token is Moved
(DXC Atachments) Hitting 'Esc' while snipping did not properly close the form
(DXC Attachments) Saving an attachment already in the Images module resulted in an error.
ERA window, an error could occur if an ERA does not have any procs when findind internal claim matches.
Definitions, reordering commlog definitions failed when ODHQ type was hidden.
18.3.43 (Foreign) Released 1/16/2019
18.3.43 Released 1/16/2019
Compose Auto Note prompt window was causing error if left open during automatic log off.
CEMT Search Patients window, display fields did not use custom Descriptions.
Account module, Est Balance is incorrect sometimes when the guarantor of a payment plan is moved out of the family.
Billing list, exclude if insurance pending checkbox was not excluding those patients
Miscellaneous Setup window, having "Show patient specialty in main title bar and account patient select" enabled was causing a query to run every second after selecting a patient.
Middle Tier, report queries were not using UserLow.
Frequency limitations based on service year were sometimes calculated incorrectly
Claim window, clicking Send Claim could result in an error when using in database image storage
Multiple adjustments would not post to the account.
Canada, retrieving reports would result in a format error when there are 'NO MORE ITEMS' from iTrans when it should not.
Sending a claim in 5010 format when using random primary keys would result in an error sometimes.
(Enhancement)Canadian claims, auto recalculate estimates using EOB amounts to reflect more accurate patient portion prior to receiving the claim.
Automatic logoff, after Canceling, the automatic logoff would not occur again.
Billing Defaults, window did not meet minimum resolution requirements.
Canada, preauth EOBs were blocking claim creating when auto import and receive is enabled.
Canadian carrier TELUS AjudiCare ID 000034
18.3.42 (Foreign) Released 1/10/2019
18.3.42 Released 1/10/2019
When enterprise aging is run for multiple patients after adding repeating charges, check and set the preference indicating that aging is running
Advanced Appointment Search did not always return the correct time slot for the selected blockout type
Fee Schedules, sorting with a single type selected did not save sort order.
PayConnect receipts were showing the expiration date
18.3.41 (Foreign) Released 1/8/2019
18.3.41 Released 1/8/2019
Preferences, inconsistent spelling of write-off.
Patient Info, error occurred when opening info window for a deleted patient.
There was no audit trail entry when making adjustments from places other than the single adjustment window
(Enhancement)Procedures Not Billed to Insurance window, clicking Refresh now closes the date range calendars when shown.
Web Sched New Pat, in mobile there was too much white space after the date picker.
18.3.40 (Foreign) Released 1/8/2019
18.3.40 Released 1/8/2019
Web Sched New Patient did not recognize date/time selection
MiddleTier, Treatment Plan was not sorted correctly based on preference.
Treatment Plans, changing the Sort By radiobox did not change sort order.
Appointment Search sometimes returned times when a provider was not scheduled.
Handy Dentist Bridge did not send over the last name
Patient merge could UE if unable to reach HQ
Generating PDF statements could have caused an error sometimes
Various licenses had incorrect years
Credit filter in Mulitple Adjustments window did not always filter procedures correctly.
Claim Edit, bottom buttons were hidden for minimum supported screen resolutions sometimes.
Advanced searching for an appointment in an unassigned clinic would sometimes throw an error.
18.3.39 (Foreign) Released 1/2/2019
18.3.39 Released 1/2/2019
New 2019 procedure codes were sometimes getting set to the wrong category
18.3.38 (Foreign) Released 12/31/2018
18.3.38 Released 12/31/2018
(Enhancement)2019 ODA Fee Guide
Vixwin, a warning was incorrectly showing when selecting "VixWinBase41".
Edit Claim window This Claim Only button was showing for preauths.
Signal Processing, a "Value cannot be null" exception would occur when using the program sometimes.
Tasks, refreshing a task duplicated object types.
18.3.37 (Foreign) Released 12/27/2018
18.3.37 Released 12/27/2018
Email, the inbox locked up for some email addresses when navigating around the window.
Webforms import was unable to parse birthdate when machine format didn't match database
Appointment module, views with more than one row per time increment did not load properly when starting the program.
Web apps could have stale cache
Claims, Canadian lab procedures were incorrectly assigned a line number on e-claims.
Insurance Plans, multiple UNKNOWN CARRIER entries could cause errors when validating plans.
The internal statements sheet cut off part of the address in some cases
18.3.36 (Foreign) Released 12/20/2018
18.3.36 Released 12/20/2018
Archive process would fail when updating the archive database
Edit Payment Split window, detaching a payment split could result in an error sometimes.
Chart Module, teeth movement values wouldn't display unless + or - were pressed first.
Claim Edit form cannot be fully seen while using the minimum supported screen resolution
Edit Patient Information window, an error could occur when no EHR patient entry is found.
Creating a "misc" input field in sheets sometimes threw UE
Tasks, FormTaskEdit_SaveCopy_OtherUserInbox unit test was failing.
DoseSpot, medications sent to DoseSpot made an Rx when being retrieved sometimes.
PaySimple, payment amount did not reset to 0 after a credit card transaction failed.
Task List Select, sometimes a task list was listed twice
Auto Deposits, the auto deposit feature would make deposits for payment types marked 'not selected for deposit'.
The global update writeoff estimates tool was not updating estimates for the HQ clinic
Account Module preferences showed incorrect label for "Credits greater than proc fee"
(Enhancement)Label changed for preference 'Credits greater than procedure fee'
Sending large quantities of email wouldl fail sometimes
eCW, users were prevented from logging on.
18.3.35 (Foreign) Released 12/17/2018
18.3.35 Released 12/17/2018
Merging patients within family did not set trsitranslog and famaging guarantor correctly
Tasks, sending to multiple tasklists was not updating Task area or window.
Task List Select, sometimes a task list is listed twice
Tasks, a Task that enters a user's inbox but is sent to another inbox was not marked as read when opened by the first user and OK was clicked.
Database Maintenance, the Tools tab was not disabled while running database maintenance
Backup tool, stop users from utilizing tool if any of the database tables are InnoDB.
Substitution codes, fixed typo in the substitution codes window.
Capitation payment date was not set when completing capitation procedures.
Security, the log on and billing defaults password fields were not masked.
Procedures could sometimes be edited while in Audit mode.
When aborting a thread, unhandled exceptions could have occurred
Insurance benefits window, benefit percentages sometimes show -1 instead of blank
Appointment module, appointment grid didn't redraw properly when changing the view sometimes.
(Enhancement)Updated Select Paysplit window to say "Amt End" in the last column
Some patient specific forms had clinic filters.
Edit Insurance Payment, the first Claim Payment Group option could not be selected.
(Enhancement)Modify pref to disallow writeoffs greater than procedure fee to include adjustments
18.3.34 (Foreign) Released 12/10/2018
18.3.34 Released 12/10/2018
Webforms were accidentally allowing mobile layout in some cases
18.3.33 (Foreign) Released 12/10/2018
18.3.33 Released 12/10/2018
New trial version
18.3.32 (Foreign) Released 12/10/2018
18.3.32 Released 12/10/2018
Insurance Benefits, limitation benefits with Coverage Level of "Individual" would change to "None" sometimes when the window is entered again.
Payment window, making a payment to a single family that is within a superfamily will make splits to all superfamily members.
Procedure Select window Exclude All Credits did not show all procedures on a patient's account
Patient Portal Invites might not created invalid login credentials
Patient Portal Invites were not being prevented if patient email is not setup
Emails, editing the BCC, CC or To field would result in an error sometimes.
Advanced appointment search clinic more button was visible when clinics were turned off
Opening the advanced appointment search could sometimes cause an error
Procedure select window sometimes did not show procedure surface.
Plan-specific downgrades were sometimes being applied to patients that didn't have the insurance plan.
Selecting a patient could cause an error related to computer prefs sometimes.
Statements, any error that occurred while sending e-statements did not show to the user.
18.3.31 (Beta) (Foreign) Released 12/6/2018
18.3.31 (Beta) Released 12/6/2018
Clearinghouse setup, if the database had duplicate clearinghouse overrides for the same clinic the data would not populate correctly on load. (very rare)
Procedure Select window showed incorrect values for procedures attached to payment plans
Enterprise Aging was being ran from the account module on workstations.
18.3.30 (Beta) (Foreign) Released 12/4/2018 (This version has a conversion script that will cause a backup to occur)
18.3.30 (Beta) Released 12/4/2018 (This version has a conversion script that will cause a backup to occur)
ERA 835s window, ERA rows did not show as finalized even when every claim had been processed sometimes.
Account module, an error occurred when refreshing the module sometimes if the database connection was too slow.
Claim Status Response From window, trying to open the window could have crashed the program if the response was in an invalid format.
Payment window, when performing income transfers with super families, making a manual split first would attribute the money to the wrong family member sometimes.
Payment window, when making a payment to superfamily procedures, when the payment is opened again later, the superfamily's procedures that were paid and are not the current patient do not show in the charges grid.
Edit Patient Information window, a popup was occurring too often when a family has an archived family member.
(Enhancement) Added the OpenDental License to the license window
ERA 835s window, an error would occur when using middle tier.
Procedure select window, breakdown wouldn't show attached items if "Exclude All Credits" was selected.
Go To Appt Date did not select patient on the selected appointment
Reminder Tasks were not immediately showing in New for User tab when due.
Updating communication with OD HQ to use HTTPS
Misspelled word in security settings
Tasks, opening a task in your tasklist and clicking OK was not marking tasks as read.
18.3.29 (Beta) (Foreign) Released 11/30/2018
18.3.29 (Beta) Released 11/30/2018
Edit Transaction, textbox and button tab order was inconsistent in simple mode.
Adjustments report did not check All box for adjustments by default
Middle Tier, computer preferences were failing to update properly.
Canada carrier Great-West Life (ID 000011) now uses CDANet version 4 and Telus B network.
(Enhancement) Insurance Payment speed improvements
(Enhancement)Stop writing to the FreeDentalConfig when connecting using command line parameters.
18.3.28 (Beta) (Foreign) Released 11/30/2018
18.3.28 (Beta) Released 11/30/2018
(Enhancement) Don't display the patient count in the clinics window in selection mode
Income Transfer Manager, positive adjustments or claims paid by total would still show as needing transfer after a transfer had been performed previously.
Computer preferences would be overwritten by other users sometimes.
(Enhancement)ERA Find Claim Matches For Detached button message enhancement
Web Chat, "End Session" message displays Html tags on technician side.
18.3.27 (Beta) (Foreign) Released 11/27/2018
18.3.27 (Beta) Released 11/27/2018
DoseSpot, invalid DEA numbers don't tell the user which clinic was used to get the dea number.
Payments, clicking "Print Receipt" created audit trail "X-Charge receipt printed" even if not using X-Charge.
Edit Benefits, Add/Delete buttons were not anchored properly.
Database maintenance to remove duplicate ortho entries was slow
Payment date was not being set for claimprocs sometimes
Patient Edit, users without Archived Patient Edit permission could add referrals to archived patients.
Frequency Limitations, deductibles were not applied correctly when using 'Estimates as of' feature.
Patient Archive Edit, permission loophole existed when checking 'Same for entire family' on another patient.
DentalXChange attachments, when clinics were enabled the feature could only be turned on from HQ.
Middle Tier, invoking Meth.GetTableLow() from a plug-in was causing an error.
SuperFamily Statements, Sum of Totals/Ins Estimates wasn't including patients with equal balance and insurance estimate.
DentalXChange attachments, entering invalid Windows filename characters to the attachment's filename caused an error.
Canadian Labs, 'Do Not Bill to Insurance' was not updating estimates for labs.
eRx, double clicking the button will open 2 forms, making multiple log entries.
Internal, Chat Support date range did not update over time.
(Enhancement)Handled InsPlanInvalidNum UEs, performs cleanup even when plan is linked to an appointment.
18.3.26 (Beta) (Foreign) Released 11/21/2018 (This version has a conversion script that will cause a backup to occur)
18.3.26 (Beta) Released 11/21/2018 (This version has a conversion script that will cause a backup to occur)
DoseSpot, area code 959 was not considered valid.
Appointment Edit, setting a patient note status to patient note can throw an exception
(Middle Tier) Splitting a payment to a superfamily sometimes caused an error
Patient Merge, merge could fail sometimes and crash the program.
Opening the email window may have caused office wide slowness
Security Log Off, planned appointment prompt was blocking auto log off.
DentalXChange attachments, adding attachments to pre-authorization claims would fail.
Blockout cut, copy, paste/repeat would take a long time sometimes
Audit Trail, checking Show Archived could crash the program if Archive database not setup.
Choose database, the default server and database name are sometimes wrong for trial versions.
WebMail, WebMailSentRead and WebMailSent emails were not showing in Sent Messages.
Capitation payments were able to be entered by procedure.
Middle Tier, Account Module was failing to access the current user and was crashing.
Patient Portal Invites resends invites sometimes
(Enhancement) 2019 CDT Codes added.
18.3.25 (Beta) (Foreign) Released 11/15/2018
18.3.25 (Beta) Released 11/15/2018
Account Module, loading the family module was sometimes throwing an error with incorrect info
Carriers window (Canada only), clicking Update Carriers could import the carrier version number incorrectly.
Appointments, clicking Go to Appt Date did not select appointment for family members.
XCharge payments, the "Save Token" checkbox was sometimes disabled incorrectly
Middle Tier, UE when generating the billing list sometimes due to serialization of invalid characters
Middle Tier, ParamCheckSClasses test was failing on several methods.
PaySplits, Edit Payment Split window included merged patients.
Other Appointments, Recall for Family included merged patients.
Make recall, creating a recall appointment using the make recall button would sometimes assign the wrong insurance plan.
Security, updated the misspelled words in the permission list
URL matching did not match URLs surrounded by parenthesis correctly
Medications, loss of functionality, search textbox was not selected at start.
Typing in the Patient Name field on a task was misleading
Auto Notes, MultiResponse types did not function correctly when containing commas.
18.3.24 (Beta) (Foreign) Released 11/14/2018 (This version has a conversion script that will cause a backup to occur)
18.3.24 (Beta) Released 11/14/2018 (This version has a conversion script that will cause a backup to occur)
New Patient Web Sched - Time slots don't show
(Enhancement) Manage Module messaging button text was misleading
CEMT Patient Search Display Fields, country was not spelled correctly. This would also cause incorrect column data in the patient search window.
Middle Tier, attempting access of Archive databases could cause critical errors.
18.3.23 (Beta) (Foreign) Released 11/12/2018 (This version has a conversion script that will cause a backup to occur)
18.3.23 (Beta) Released 11/12/2018 (This version has a conversion script that will cause a backup to occur)
When changing an appointment's time and selecting No on "Reset Confirmation Status?" may have resent the eConfirmation anyways
Sheet Edit, languages written in a right-to-left format did not display properly.
WebForms, submitting a webform without signing a signature box was resulting in a signature time.
Middle Tier, changing the username of the currently logged in user caused a critical error.
Rx instructions sometimes did not print using custom sheets
Invoice procedure select window, creating a new invoice sometimes did not show all procedures.
Update the text in the Security & Global Security settings window
(Internal) updated internal sheet defs to work with webforms mobile.
Issue with patient portal invites.
Patient Database Maintenance, double clicking to see breakdown results was not patient specific.
Printing could result in an error when the RPC server was unavailable.
(Enhancement) Clean up Nexmo logs after 90 days
18.3.22 (Beta) (Foreign) Released 11/8/2018 (This version has a conversion script that will cause a backup to occur)
18.3.22 (Beta) Released 11/8/2018 (This version has a conversion script that will cause a backup to occur)
Edit Split Window sometimes had incorrect information on amount remaining
Automated recurring charges would not run without checking "Allow Patient Portal Payments"
Running enterprise aging from the finance charge tool did not clear out the aging begin preference when finishing
SuperFamilies, Merged patients were showing in SuperFamily grid.
Middle Tier, supply order items were not showing sometimes.
(Enhancement) Hidden adjustment types show on Daily Adjustments report when using All checkbox
Appointments, in Week view, appointment for a new patient could schedule on incorrect day sometimes.
(Enhancement)Allow HTML emails to use characters and tags that are not allowed in the wiki
Spell checking a textbox sometimes caused critical error
Middle Tier, when creating a new appointment, SecUserNumEntry was not set to the User on the Client.
Claim payment, creating a new payment would sometimes take a long time when the prompt for secondary claim feature was turned on.
(Enhancement)Sheet Tools, Exporting a custom sheet with images will prompt user that images must be manually copied in order to properly display when imported.
Patient Portal, sending Web Mail gave an error
DentalXChange, the program did not send the provider's taxonomy code correctly.
Web Forms, Host Server Address could not be changed once set to an invalid address.
18.3.21 (Beta) (Foreign) Released 11/5/2018 (This version has a conversion script that will cause a backup to occur)
18.3.21 (Beta) Released 11/5/2018 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Transworld, automatically send a suspend message when a payplan is created for a guarantor whose account is being managed by TSI.
Edit Claim window, an error was occurring when there are no waiting or pending claims sometimes.
Sheets window had improper anchoring.
Texting using landline, replying to confirm appointment did not work
Transworld, if the OpenDentalService send time or repeat frequency is changed, the service would sometimes continue to send according to the original send time
(Enhancement) Increased speed of the blockout cut-copy-paste tool for large databases
(Enhancement)Preference to Disable Saving Attachments When Using DXC
DoseSpot, merging a patient would cause ambiguity between DoseSpot patient references.
joes test job
New wikipage with the same name as an archived one would sometimes not show the history correctly.
ERA window, clicking ERA in the mange module results in an error.
Edit Claim window, clicking View ERA results in an error.
Emails, canceling out of a template edit causes a UE sometimes.
18.3.20 (Beta) (Foreign) Released 11/1/2018
18.3.20 (Beta) Released 11/1/2018
Billing list wouldn't exclude patients with pending insurance when the exclude pending insurance checkbox was checked sometimes.
Canada carrier Pacific Blue Cross (PBC) secondary eclaims (COB).
18.3.19 (Beta) (Foreign) Released 11/1/2018 (This version has a conversion script that will cause a backup to occur)
18.3.19 (Beta) Released 11/1/2018 (This version has a conversion script that will cause a backup to occur)
ERA window, using the right click Go To Account option could result in an error when the claim had been deleted.
Database Maint, running the Fix for the method "PaymentMissingPaySplit" would lock up the program sometimes.
Merging patients within family did not always set guarantor correctly
Clicking delete on a prescription from the Rx window could have caused an error
Income Transfer Manager, when claims are paid by total suggested transfers could still show after a transfer is performed sometimes.
When no longer using clinics, the ASAP list may have incorrectly said the office is not signed up for Web Sched ASAP
Made the "After Appointment" radio buttons invisible for eReminders and eConfirmations
Auto notes, one response prompts with autonotes did not show the response text sometimes.
Changing an existing task to a reminder task didn't remove it from the toolbar task count
Clinic column showed in SendClaims window when clinics turned off
Statements, error deleting when an associated document had already been deleted.
Patient Status Setter Tool did not disable recalls when setting patients to inactive
Email templates, Edit Text button would sometimes erase or replace text with previous or blank values
(Enhancement)Iteratively switching providers from NewCrop to DoseSpot
Middle Tier was registering for MySQL connection lost events when it shouldn't.
Web Sched ASAP - User could send ASAP invite over blockout marked not to allow scheduling
ERA payment entry, writeoffs were created when they should not be sometimes.
ERA payment window, total payment lines with remarks would put one character per line sometimes.
eConfirm did not re-use 'C' response when it could
DentalXChange attachments, the program did not warn users that .pdf files are not supported.
(Enhancement)Sheets, prompt user to continue or delete when sheet cannot load due to invalid data.
ERA window, denied claims were being grouped with paid claims, causing incorrect financial sums.
New sheets were able to click the "Change Pat" button.
(Enhancement)Move TransactionsWithFutureDates DBM to Old
(Enhancement ) Patient Status Setter window had a date range and only a since date since was needed.
ERA 835s window, 835 rows would show as Finalized when they should not sometimes.
Fixed benefit plans didn't calculate procedures correctly for downgrades.
ERA payment entry window, supplemental payments had writeoffs when they should not.
Perio Module, an exception was thrown when a tooth row is clicked on sometimes.
Locked procedures could have date edited when editing a group of procedures
Employees setup wizard did not immediately add a newly added employee to the grid
18.3.18 (Beta) (Foreign) Released 10/25/2018 (This version has a conversion script that will cause a backup to occur)
18.3.18 (Beta) Released 10/25/2018 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Add a link to the wiki search to the Previous Versions webpage
Web Shed Notify Text templates contained "[ApptDate]" twice
Canadian primary eclaims were blocked if secondary carrier was not CDANet.
Signing up for the eServices Bundle without texting and later enabling texting may have sent messages entered when the office was not signed up for texting
The Recently Contacted tab on the Recall List did not include values for all columns for Web Sched Recall reminders occasionally
Web Sched ASAP may have said patient cannot receive texts when they can
Images, selected image from Patient Forms was cleared in Image Module after closing Patient Forms window.
Web Sched New Patient, text wasn't wrapping when it should in Internet Explorer.
Supplyorder items were being attached to a supply that did not exist sometimes.
Trojan, importing benefits would remove frequency limitations.
(Enhancement) Additional claim form output field for procedure start and stop times.
In the EOB window, don't auto refresh claims when attaching a check
Panda Perio Advanced bridge would sometime cause an error.
WebSched with no clinics unable to fetch timeslots
(Enhancement)Show Daily Production Goal when NetProduction is in the appointment view
Transworld, an error would sometimes happen if the Run Aging button was pressed
MySQL 5.0 was not able to update past 17.4
Progress Notes Search, typing in the search box was causing an error when no chart views are defined.
Limited Statement, selected procedures were not printing in the statement when using Middle Tier.
Deleting a batch of statements could cause an error sometimes
Confirmation list postcards, having 1 postcard per sheet sometimes did not print correctly
DentalXChange attachment service, the image date was not serializing correctly and would result in errors during validation.
Supplyorder totals were sometimes being set to an incorrect value.
18.3.17 (Beta) (Foreign) Released 10/23/2018
18.3.17 (Beta) Released 10/23/2018
Appointment Module, user was unable to move appointment with a Provider with expired Date Term to valid Provider.
Procedure/Supplemental Payment window, "Ins Fee" column did not match Claim Edit window with "Billed to Ins".
Insurance Benefits, values over 100% could be entered in percentage fields.
Main window, maximizing by double clicking top bar sometimes would click other buttons.
Database maintenance, the SchedulesDeleteShort method ran out of memory on large databases.
Middle Tier - Trying to serialize an ODTuple would throw an error
Aging report, increase '> 90 Days' column to accommodate 8 digit totals
Accounts Receivable Manager, saying "No" to "There was a problem running aging. Would you like to load the accounts grid with currently existing account information?" was crashing the program.
Email sent to many contacts caused the Edit Email window to crash
Referral Slip, characters were cut off on several text fields.
ERA Finalize Payment button was failing with error when at least one claim was not received.
When retrieving Web Forms, the error message was not always completely accurate
Provider Setup window, holding the Ctrl key and double clicking a row caused an exception
Image category, the Claim Attachments option did not deselect other checkboxes when selected.
Add verbose message logging to the Transworld thread in the OpenDentalService for help with troubleshooting sync issues
Transworld, the OpenDentalService would not send sync messages sometimes
The eServices tab doesn't show red when the eConnector is unable to connect to a proxy instance
Minor optimization to the query used during the load of the recall and ASAP list
18.3.16 (Beta) (Foreign) Released 10/22/2018
18.3.16 (Beta) Released 10/22/2018
Database maintenance, Canada only tools were showing in the grid when not in Canada.
Electronic Remittance Advice (ERA) - Electronic EOB - Format X12 835 window, clicking Print would cause the aforementioned window to go behind other windows sometimes.
ERA window, clicking Finalize Payment could cause an error rarely.
Patient Merge, open task windows and task area were not refreshing when merging linked patient.
Repeating charges, when creating a manual charge it wouldn't use the patient's primary provider.
The preference to display patient specialties in the title bar should not require clinics to be enabled
(Enhancement) Filter opnums for fetching websched timeslots by clinic num when possible
Web Forms, updating from Sheets wasn't handling Request Entity Too Large error correctly.
Payment split window, detaching the current procedure and attaching another one displayed the incorrect Amount Start
Sheets, loading sheets with WPF when not on a tablet was causing slowness.
Middle Tier, creating a billing list threw an error sometimes.
Querying for prepayments would sometimes return too many rows.
(Enhancement) Feature Requests, updated the weight calculation.
Statement sheets sometimes uses the wrong color for some fields
Unfinalized Insurance Payments report, Type filter was not functioning correctly.
Web Sched New Pat set up required clinic when clinics not enabled
Clinic specific module preferences were showing when clinics are disabled.
(Enhancement) When a patient confirms the same appointment twice, the second time will say the confirmation has already been confirmed.
Unfinalized Insurance Payment report, printing was failing when clinics not enabled.
Middle Tier - A provider's date term would be set when the server's date format was incorrect
Canada Carriers window, clicking Update Carriers did not update carrier Supported Transaction Types.
ERA preauths, imported amounts were wrong sometimes.
Add back the ability to calculate daily break adjustments for today's date if an employee is not clocked in
Appt module, the make appt button was sometimes slow to load.
Income Transfer Manager, when creating transfer for adjustment type it wouldn't use adjustment's procedure.
Middle Tier, editing autocodes would sometimes not show all autocode items.
Recall list was slow to load with large databases
Middle Tier Edit Patient Information window, having "Same for entire family" checked caused an error.
Receipts sometimes did not show correct balance when paying for payment plans.
18.3.15 (Beta) (Foreign) Released 10/16/2018 (This version has a conversion script that will cause a backup to occur)
18.3.15 (Beta) Released 10/16/2018 (This version has a conversion script that will cause a backup to occur)
Regular email templates were sometimes being incorrectly translated into HTML.
Providers, blankTerm Dates and Birthdates were set to 01/01/2001 if region settings use a two digit year format.
Middle Tier, Appointment Notes were not preserving reserved XML characters correctly (e.g. '<' turns into "<").
Addresses for a family would have not stayed synced sometimes
Pat column should always appear in treatment plan if there is a tax est to be shown
DBM for OrthoChartDeleteDuplicates did not take case into account for FieldName and FieldValue
Procedures with base units did not calculate correctly when making payments
DentalXChange attachment service, when clicking 'OK' in the Claim Attachments window, logging the attachment entry failed sometimes.
Selecting some chart buttons with no patient selected caused an error
MiddleTier - Adding a quick paste category caused an error
Claims, if there is no default medical clearinghouse the Claim Edit form wouldn't open.
(Enhancement)Change "Ins Fee" column name
Insurance benefits, not setting a category or proc code would block users from creating a benefit sometimes.
Manual claim attachments, sending a claim that did not specify attachment types did not send the attachmentID.
Viewing schedules would sometimes cause an error.
Patient field def window, updated the label text
(Enhancement)Preference for clinic users to print statements alphabetically
Deleting statements when closing the billing list would take a long time sometimes
Invalid sender email was causing eConfirm/eReminders to skip send
Middle Tier, adding a repeat charge would sometimes cause an error
18.3.14 (Beta) (Foreign) Released 10/11/2018
18.3.14 (Beta) Released 10/11/2018
Account module, when right-clicking, the "add adjustment" option showed for non-procedure items.
Logging off or updating resulted in an error sometimes.
Appointment Views, the ProcsColored field was causing the program to crash sometimes.
Patient Portal, appointment confirmation links were not always valid
Setting an appointment complete did not calculate frequency limitations correctly
Check table label still appeared on patient DBM window
Edit Payment Split, deleted super family patients could appear in the patient box
Appointment module, 'Make Recall' was sometimes slow.
DoseSpot, refreshing notifications checked for the clinic when the clinics feature wasn't enabled.
Wikipage, internal links were sometimes not opening the correct wikipage
Insurance benefits, prosthodontics waiting period did not populate correctly in simplified view.
Enhance date range picker label alignment for vertical mode
18.3.13 (Beta) (Foreign) Released 10/9/2018
18.3.13 (Beta) Released 10/9/2018
MySQL failed to respond after a period of time crashed the program.
Full hard drives on the server that hosts the database service crashes the program. Better Error message included
Auto Codes, a Condition status procedure was not updating the fee if Auto Codes change the Procedure Code.
Spell Check, text boxes filled with excessive lines of text (or new lines) caused the program to hang when spell checking was enabled.
Printing a Treatment Plan, "sub" was sometimes incorrectly marked for procedure codes without substitutions.
Chart module, clicking Ortho was causing an error sometimes.
Users without blockout permission were allowed to edit blockouts that were not flagged as NS or DC
Users without blockout permission could not right click and delete allowed blockouts
TaxEst amounts were not included in Pat totals in the treatment plan module.
Repeating Charges - cards would be charged before their start date for the given month
Payment plan credits could sometimes be applied to the wrong payment plan in a family
Canadian users, procedure patient portion would use insurance paid amount even if the claim is not received.
Payment window would crash if a deposit had been deleted sometimes
(Enhancement) Changed the text on the database selection form
(Enhancement)Skip Table Check when running Database Maintenance for a specific patient
Middle Tier, colors were not being preserved for Proc Appt Colors.
18.3.12 (Beta) (Foreign) Released 10/4/2018
18.3.12 (Beta) Released 10/4/2018
Procedure Info window, clicking Edit Anway can cause an error rarely.
(Enhancement) Trying to access "More Settings" in signup table with inadequate permissions showed inaccurate error
Frequency limitations would occur for secondary plans that have no frequency limitations.
ODHQ triage window web chat, change from horizontal splitter to vertical.
RxMulti sheet, phone numbers did not show when printing.
Frequency limitations, exam limitations without time period of "None" would not show in the box.
OD Form filter pattern enhancements
DentalXChange Attachment Service, the image type code was not being sent to DXC correctly.
(Internal Request) Econnectors with status "NoListener" could not be set after install
18.3.11 (Beta) (Foreign) Released 10/3/2018
18.3.11 (Beta) Released 10/3/2018
Slowness, the logic to grab outstanding claims can take a long time on large databases.
Alerts were marked as read even when the user canceled out of an operation
The presenter on a saved treatment plan did not reflect the correct user on old active treatment plans
Middle Tier, treatplan module would sometimes take a long time to load.
Attaching a pay split to a procedure on an existing payment showed the incorrect Amount End
Updating a treatment planned procedure fee in non-hq database made an Avalara api call
Emailing treatment plans created error for HQ about 'Tax Est' column
Providers were not able to be changed for a procedure with a claim attached of type not received
Frequency limitations, user defined limitations using lifetime would get overwritten sometimes.
18.3.10 (Beta) (Foreign) Released 10/3/2018
18.3.10 (Beta) Released 10/3/2018
When updating to 18.3, offices with particularly large databases were sometimes failing.
Middle Tier - Updating a preference stored as a double caused an error
Middle Tier, clicking OK on a claim payment that was attached to a deposit could cause an unhandled exception
Middle Tier - Optimizing tables would throw an error sometimes
Adding a procedure or setting a procedure complete can cause an error in various places.
DoseSpot, valid states would be considered invalid and blocked.
18.3.9 (Beta) (Foreign) Released 10/2/2018 (This version has a conversion script that will cause a backup to occur)
18.3.9 (Beta) Released 10/2/2018 (This version has a conversion script that will cause a backup to occur)
Middle Tier, fee cache failed to load when there were hundreds of thousands of fees in the database.
Insurance Plans, Exclusions for a Category instead of a ProcCode were not displaying 'Exclusion' in the Family module.
Canadian Claim Form, Part3 Item #4 (initial placement) was not automatically checked.
Patient Edit, "eConfirms/Reminders" changed to "eConfirms/eReminders".
Clinic patient count did not include correct patient statuses in the count
Added additional DBM checks at the patient level.
Tasks, Subscribing/Unsubscribing from TaskLists was not refreshing the For User view.
Integration Tests, UserControlTasksTest.UserControlTasks_RefreshMainLists_ListSentSignalsClear() was failing.
Program was missing program property "Tax Exempt Pat Field Def".
18.3.8 (Beta) (Foreign) Released 10/1/2018 (This version has a conversion script that will cause a backup to occur)
18.3.8 (Beta) Released 10/1/2018 (This version has a conversion script that will cause a backup to occur)
An audit trail wasn't created when a user canceled out of creating a claim payment
FormEmailAddressEdit wouldn't accept non-email address usernames
Perio Chart window, typing could result in an error sometimes.
Make Recall could cause a slowness related error for middle tier users
Clinic patient count was including deleted patients
Edit Clinics, phone number label was in the wrong location
Panda Perio, added new advanced Bridge
Full Write-offs did not correctly reflect sales tax amount as $0
Updating providers on future appts would sometimes cause an error
(Enhancement)Use a patient field to mark customers tax exempt and do not charge sales tax for them
18.3.7 (Beta) (Foreign) Released 9/28/2018
18.3.7 (Beta) Released 9/28/2018
Payment window, allocating unearned creates splits with 0 amount sometimes.
Treatment plans, Allowed column would show on printed treatment plans that were discount plans.
Tasks, creating Task from voicemail was not sending correct signals.
Tasks window, part of the grid was cut off when resizing the window sometimes
(Enhancement)Email HTML templates, allow creating from Edit Email Template window.
Reseller Portal, an error occurs when trying to log in.
18.3.6 (Beta) (Foreign) Released 9/27/2018
18.3.6 (Beta) Released 9/27/2018
Appts module, trying to draw appointments when the computer was out of memory crashed the program.
Fee Tools window was causing duplicate fees sometimes.
(Enhancement) Fees, the program will be forced to quit when a clinic specific fee schedule is seemingly "blanked out" due to a rare fee cache issue. Simply restarting the program is the current workaround.
Payment plans with adjustments did not take the adjustments into consideration when making a payment.
Getting popup messages to display for a selected patient could be slow sometimes
When multiple credit card programs are enabled, the Credit Card Manage window did not display all columns
Mobile Web - Visual bug, Firefox browser docs appt to right
Tasks, when altering a task, the task was not refreshing in the chart module progress notes.
Time Card Setup window, deleting a Pay Period can result in an error sometimes.
Selecting a deleted patient from the patient dropdown menu was causing an error.
The operatory merge tool could be very slow and would allow overlapping appointments sometimes.
(Enhancment) Improved speed of inserting schedules for enterprise users.
Charge frequency is not being set when changing the start day for a recurring charge
Insurance Plans, create new plan if needed radio button did not work if there were over 10,000 subscribers on the plan.
Tasks, checking "Done (affects all users)" on an unread task was not updating the Tasks toolbar count.
Update carriers did not return an accurate error message
AvaTax program link not showing up for HQ
"Fluoride" frequencies were misspelled in the program.
Some reports could be viewed for all clinics even if a user was restricted
Clicking an appointment would cause an error sometimes.
Sending a regular text email with invalid characters for HTML email would cause an error
WebForms, signature signing was forcing full screen.
Fee Tools window, increasing fee schedules for a specific provider was causing an error sometimes.
Web Forms, patients were getting an Error Code 106 sometimes because their local browsers were using an old cached version of the application instead of downloading the new version.
Payment plan adjustments did not take the payment plan into consideration when applying adjustment credits
Updated the security lock window text.
Recall postcards, having 1 postcard per sheet selected sometimes did not print on one page.
DentalXChange Attachment Service, users attempting to send attachments through DentalXChange would receive an error on attachment creation.
Creating a commlog when adding multiple patients did not actually create a commlog entry for the family
18.3.5 (Beta) (Foreign) Released 9/25/2018
18.3.5 (Beta) Released 9/25/2018
Treat' Plan module, trying to save a treatment plan would sometimes cause an error.
Opening the eServices window could have thrown an error sometimes
Open Dental was not shutting down correctly when an unhandled exception occured
OD HQ triage web chat sessions grid can now be hidden.
Outstanding insurance claims report display fields, updated the default column widths
Payment Plans on Age Debits and Credits showed the full procedure as needing payment after a partially paid payment plan was closed
Tasks, adding a note to a task in someone else's inbox temporarily cleared the 'read' checkbox.
Selecting a debit to pay on a closed payment plan caused an error
(Enhancement) Claim Form sizes can be customized
User Query window would sometimes hide behind the main Open Dental application window.
Statements Other Options, disabled the "Send text message" checkbox for single statements.
18.3.4 (Beta) (Foreign) Released 9/24/2018
18.3.4 (Beta) Released 9/24/2018
Apixia bridge would crash when the user does not have access to the ini path.
Clicking on an appointment would cause an error sometimes.
ERA payment window, By Total payments can be generated with a received status when it should be supplemental sometimes.
Sheet edit paste is not selecting newly pasted controls
Aging would sometimes fail to clear balances for accounts that had been paid
18.3.3 (Beta) (Foreign) Released 9/21/2018
18.3.3 (Beta) Released 9/21/2018
Referrals, creating a new referral for a patient was causing other workstations to get an error message when opening that patient's referral in Chart.
Selected payment plan debits did not make paysplits as expected.
Statements, trying to email a statement printed from billing module was prompting user with "Email was already sent."
Tasks, Done(affects all users) option was not causing the task to be removed from grid.
Tasks, Task area was not always sorting in the same order.
Tasks, Task area grid was autoscrolling to selected task inconsistently.
Medications, Import/Export buttons were not anchored correctly.
Email preview control in SelectionMode didn't prevent users from changing settings
Web Forms, browsers were using the cached version of the web application sometimes which was causing an error 100 to show when trying to submit the forms that were filled out.
Sheets, creating a new sheet was failing.
Aging could sometimes incorrectly zero out statement balances
Tasks, Send To Me option was causing errors when another user has altered the task.
18.3.2 (Beta) Released 9/20/2018 (This version has a conversion script that will cause a backup to occur)
Public release.
18.3.1 (Beta) Released 9/18/2018
(Enhancement)Add UserClinics restrictions to FormProcCodes
(Enhancement)Transworld, added Date Bal Began and Days Bal Began to the available display fields for the A/R Manager sent and unsent grids
Patient Select window, clicking on a patient in the grid caused an error sometimes.
Statement window, clicking Delete could have caused an error.
(Enhancement)Add Audit trail for 'changes to fees' when using copy function
Insurance Verification List window, double clicking on an insurance plan could crash the program sometimes.
Insurance Payment (EOB) window, double clicking on an attached claim crashed the program sometimes.
Tables that are historical archive copies of other tables would insert date and time columns incorrectly sometimes.
When clicking "Text ASAP List", no appointments would be selected
Email, incorrect autographs were inserted into new email if email sender address is blank.
Treatment Plans, multi-line headings were sometimes truncated when printing or saving a plan to PDF.
(Enhancement)Update cryptographic hash functions from MD5 to SHA-512
Opening a pay plan could have crashed the program sometimes
Edit Journal Entry, 'tab' button order was inconsistent with Edit Transaction.
Procedures, using Status combobox to set complete was incorrectly inserting a default note.
Production goals did not calculate correctly when the ApptModuleProductionUsesOp pref was on.
Appointment Module, employee and provider grids were not displaying correctly.
Printed claims would sometimes show the wrong fee.
Adding or editing a user can cause an error.
P&I report would sometimes not show correctly when using initial claim date.
Check Insurance Plan Fees tool, changing a plan to a Fixed Benefit fee schedule was causing an error.
Fill Sheet window, attempting to print a sheet when it was deleted by another user would result in an error.
Tasks, adding a note was not causing the task to show in New for User tab for other subscribed users.
Task Subscriptions, subscribing to a tasklist over Middle Tier was resulting in error.
QuickPasteNotes, if no category was set for a type it was not substituting any notes.
Version 18.2 new features listed here
No known issues.
18.2.54 Unreleased
18.2.53 (Foreign) Released 12/27/2018
18.2.53 Released 12/27/2018
PaySimple, payment amount did not reset to 0 after a credit card transaction failed.
18.2.52 (Foreign) Released 12/10/2018
18.2.52 Released 12/10/2018
Patient Portal Invites might not created invalid login credentials
Patient Portal Invites were not being prevented if patient email is not setup
Statements, any error that occurred while sending e-statements did not show to the user.
18.2.51 (Foreign) Released 12/5/2018
18.2.51 Released 12/5/2018
Clearinghouse setup, if the database had duplicate clearinghouse overrides for the same clinic the data would not populate correctly on load. (very rare)
18.2.50 (Foreign) Released 12/4/2018 (This version has a conversion script that will cause a backup to occur)
18.2.50 Released 12/4/2018 (This version has a conversion script that will cause a backup to occur)
ERA 835s window, ERA rows did not show as finalized even when every claim had been processed sometimes.
ERA 835s window, an error would occur when using middle tier.
Go To Appt Date did not select patient on the selected appointment
Updating communication with OD HQ to use HTTPS
Misspelled word in security settings
18.2.49 (Foreign) Released 11/30/2018
18.2.49 Released 11/30/2018
(Enhancement) Don't display the patient count in the clinics window in selection mode
Income Transfer Manager, positive adjustments or claims paid by total would still show as needing transfer after a transfer had been performed previously.
Computer preferences would be overwritten by other users sometimes.
Adjustments report did not check All box for adjustments by default
(Enhancement)ERA Find Claim Matches For Detached button message enhancement
Middle Tier, computer preferences were failing to update properly.
Canada carrier Great-West Life (ID 000011) now uses CDANet version 4 and Telus B network.
(Enhancement)Stop writing to the FreeDentalConfig when connecting using command line parameters.
(Enhancement) Added the OpenDental License to the license window
18.2.48 (Foreign) Released 11/27/2018
18.2.48 Released 11/27/2018
Appointment Edit, setting a patient note status to patient note can throw an exception
Payments, clicking "Print Receipt" created audit trail "X-Charge receipt printed" even if not using X-Charge.
Edit Benefits, Add/Delete buttons were not anchored properly.
Frequency Limitations, deductibles were not applied correctly when using 'Estimates as of' feature.
DentalXChange attachments, when clinics were enabled the feature could only be turned on from HQ.
Middle Tier, invoking Meth.GetTableLow() from a plug-in was causing an error.
SuperFamily Statements, Sum of Totals/Ins Estimates wasn't including patients with equal balance and insurance estimate.
DentalXChange attachments, entering invalid Windows filename characters to the attachment's filename caused an error.
Canadian Labs, 'Do Not Bill to Insurance' was not updating estimates for labs.
eRx, double clicking the button will open 2 forms, making multiple log entries.
18.2.47 (Foreign) Released 11/21/2018 (This version has a conversion script that will cause a backup to occur)
18.2.47 Released 11/21/2018 (This version has a conversion script that will cause a backup to occur)
Security Log Off, planned appointment prompt was blocking auto log off.
Audit Trail, checking Show Archived could crash the program if Archive database not setup.
WebMail, WebMailSentRead and WebMailSent emails were not showing in Sent Messages.
Capitation payments were able to be entered by procedure.
Patient Portal Invites resends invites sometimes
(Enhancement) 2019 CDT Codes added.
18.2.46 (Foreign) Released 11/19/2018
18.2.46 Released 11/19/2018
New trial version
18.2.45 (Foreign) Released 11/19/2018
18.2.45 Released 11/19/2018
DoseSpot, area code 959 was not considered valid.
(Middle Tier) Splitting a payment to a superfamily sometimes caused an error
DentalXChange attachments, adding attachments to pre-authorization claims would fail.
Choose database, the default server and database name are sometimes wrong for trial versions.
18.2.44 (Foreign) Released 11/16/2018
18.2.44 Released 11/16/2018
18.2.43 (Foreign) Released 11/16/2018
18.2.43 Released 11/16/2018
New Patient Web Sched - Time slots don't show
Carriers window (Canada only), clicking Update Carriers could import the carrier version number incorrectly.
Middle Tier, attempting access of Archive databases could cause critical errors.
Appointments, clicking Go to Appt Date did not select appointment for family members.
XCharge payments, the "Save Token" checkbox was sometimes disabled incorrectly
PaySplits, Edit Payment Split window included merged patients.
Other Appointments, Recall for Family included merged patients.
Make recall, creating a recall appointment using the make recall button would sometimes assign the wrong insurance plan.
Security, updated the misspelled words in the permission list
Medications, loss of functionality, search textbox was not selected at start.
Opening the email window may have caused office wide slowness
18.2.42 (Foreign) Released 11/12/2018
18.2.42 Released 11/12/2018
Sheet Edit, languages written in a right-to-left format did not display properly.
Middle Tier, changing the username of the currently logged in user caused a critical error.
Invoice procedure select window, creating a new invoice sometimes did not show all procedures.
Update the text in the Security & Global Security settings window
Issue with patient portal invites.
Patient Database Maintenance, double clicking to see breakdown results was not patient specific.
18.2.41 (Foreign) Released 11/8/2018
18.2.41 Released 11/8/2018
Automated recurring charges would not run without checking "Allow Patient Portal Payments"
(Enhancement) Hidden adjustment types show on Daily Adjustments report when using All checkbox
Appointments, in Week view, appointment for a new patient could schedule on incorrect day sometimes.
(Enhancement)Allow HTML emails to use characters and tags that are not allowed in the wiki
Set a default max_connections on trial installations
Spell checking a textbox sometimes caused critical error
Middle Tier, when creating a new appointment, SecUserNumEntry was not set to the User on the Client.
Patient Portal, sending Web Mail gave an error
DentalXChange, the program did not send the provider's taxonomy code correctly.
Web Forms, Host Server Address could not be changed once set to an invalid address.
Emails, canceling out of a template edit causes a UE sometimes.
18.2.40 (Foreign) Released 11/5/2018
18.2.40 Released 11/5/2018
Sheets window had improper anchoring.
Transworld, if the OpenDentalService send time or repeat frequency is changed, the service would sometimes continue to send according to the original send time
DoseSpot, merging a patient would cause ambiguity between DoseSpot patient references.
ERA window, clicking ERA in the mange module results in an error.
Edit Claim window, clicking View ERA results in an error.
18.2.39 (Foreign) Released 11/1/2018
18.2.39 Released 11/1/2018
Billing list wouldn't exclude patients with pending insurance when the exclude pending insurance checkbox was checked sometimes.
Canada carrier Pacific Blue Cross (PBC) secondary eclaims (COB).
18.2.38 (Foreign) Released 11/1/2018 (This version has a conversion script that will cause a backup to occur)
18.2.38 Released 11/1/2018 (This version has a conversion script that will cause a backup to occur)
ERA window, using the right click Go To Account option could result in an error when the claim had been deleted.
Database Maint, running the Fix for the method "PaymentMissingPaySplit" would lock up the program sometimes.
Clicking delete on a prescription from the Rx window could have caused an error
Income Transfer Manager, when claims are paid by total suggested transfers could still show after a transfer is performed sometimes.
In the EOB window, don't auto refresh claims when attaching a check
When no longer using clinics, the ASAP list may have incorrectly said the office is not signed up for Web Sched ASAP
Made the "After Appointment" radio buttons invisible for eReminders and eConfirmations
Clinic column showed in SendClaims window when clinics turned off
Statements, error deleting when an associated document had already been deleted.
Patient Status Setter Tool did not disable recalls when setting patients to inactive
(Enhancement)Iteratively switching providers from NewCrop to DoseSpot
ERA payment entry, writeoffs were created when they should not be sometimes.
ERA payment window, total payment lines with remarks would put one character per line sometimes.
DentalXChange attachments, the program did not warn users that .pdf files are not supported.
ERA window, denied claims were being grouped with paid claims, causing incorrect financial sums.
(Enhancement)Move TransactionsWithFutureDates DBM to Old
(Enhancement ) Patient Status Setter window had a date range and only a since date since was needed.
ERA 835s window, 835 rows would show as Finalized when they should not sometimes.
Fixed benefit plans didn't calculate procedures correctly for downgrades.
ERA payment entry window, supplemental payments had writeoffs when they should not.
Perio Module, an exception was thrown when a tooth row is clicked on sometimes.
Locked procedures could have date edited when editing a group of procedures
Employees setup wizard did not immediately add a newly added employee to the grid
18.2.37 (Foreign) Released 10/25/2018 (This version has a conversion script that will cause a backup to occur)
18.2.37 Released 10/25/2018 (This version has a conversion script that will cause a backup to occur)
Web Shed Notify Text templates contained "[ApptDate]" twice
Canadian primary eclaims were blocked if secondary carrier was not CDANet.
Images, selected image from Patient Forms was cleared in Image Module after closing Patient Forms window.
Trojan, importing benefits would remove frequency limitations.
When retrieving Web Forms, the error message was not always completely accurate
Provider Setup window, holding the Ctrl key and double clicking a row caused an exception
The eServices tab doesn't show red when the eConnector is unable to connect to a proxy instance
(Enhancement) Additional claim form output field for procedure start and stop times.
Panda Perio Advanced bridge would sometime cause an error.
(Enhancement)Show Daily Production Goal when NetProduction is in the appointment view
Transworld, an error would sometimes happen if the Run Aging button was pressed
MySQL 5.0 was not able to update past 17.4
Progress Notes Search, typing in the search box was causing an error when no chart views are defined.
Deleting a batch of statements could cause an error sometimes
Confirmation list postcards, having 1 postcard per sheet sometimes did not print correctly
DentalXChange attachment service, the image date was not serializing correctly and would result in errors during validation.
18.2.36 (Foreign) Released 10/23/2018
18.2.36 Released 10/23/2018
Appointment Module, user was unable to move appointment with a Provider with expired Date Term to valid Provider.
Insurance Benefits, values over 100% could be entered in percentage fields.
Main window, maximizing by double clicking top bar sometimes would click other buttons.
Database maintenance, the SchedulesDeleteShort method ran out of memory on large databases.
Middle Tier - Trying to serialize an ODTuple would throw an error
Aging report, increase '> 90 Days' column to accommodate 8 digit totals
Accounts Receivable Manager, saying "No" to "There was a problem running aging. Would you like to load the accounts grid with currently existing account information?" was crashing the program.
Email sent to many contacts caused the Edit Email window to crash
Referral Slip, characters were cut off on several text fields.
ERA Finalize Payment button was failing with error when at least one claim was not received.
Image category, the Claim Attachments option did not deselect other checkboxes when selected.
Add verbose message logging to the Transworld thread in the OpenDentalService for help with troubleshooting sync issues
Transworld, the OpenDentalService would not send sync messages sometimes
Minor optimization to the query used during the load of the recall and ASAP list
18.2.35 (Foreign) Released 10/19/2018
18.2.35 Released 10/19/2018
Electronic Remittance Advice (ERA) - Electronic EOB - Format X12 835 window, clicking Print would cause the aforementioned window to go behind other windows sometimes.
ERA window, clicking Finalize Payment could cause an error rarely.
Middle Tier, Appointment Notes were not preserving reserved XML characters correctly (e.g. '<' turns into "<").
Repeating charges, when creating a manual charge it wouldn't use the patient's primary provider.
The preference to display patient specialties in the title bar should not require clinics to be enabled
Web Forms, updating from Sheets wasn't handling Request Entity Too Large error correctly.
Payment split window, detaching the current procedure and attaching another one displayed the incorrect Amount Start
Sheets, loading sheets with WPF when not on a tablet was causing slowness.
Middle Tier, creating a billing list threw an error sometimes.
Querying for prepayments would sometimes return too many rows.
Statement sheets sometimes uses the wrong color for some fields
Unfinalized Insurance Payments report, Type filter was not functioning correctly.
Web Sched New Pat set up required clinic when clinics not enabled
Clinic specific module preferences were showing when clinics are disabled.
Unfinalized Insurance Payment report, printing was failing when clinics not enabled.
Canada Carriers window, clicking Update Carriers did not update carrier Supported Transaction Types.
ERA preauths, imported amounts were wrong sometimes.
Appt module, the make appt button was sometimes slow to load.
Income Transfer Manager, when creating transfer for adjustment type it wouldn't use adjustment's procedure.
Middle Tier, editing autocodes would sometimes not show all autocode items.
Recall list was slow to load with large databases
18.2.34 (Foreign) Released 10/16/2018
18.2.34 Released 10/16/2018
Providers, blankTerm Dates and Birthdates were set to 01/01/2001 if region settings use a two digit year format.
DBM for OrthoChartDeleteDuplicates did not take case into account for FieldName and FieldValue
DentalXChange attachment service, when clicking 'OK' in the Claim Attachments window, logging the attachment entry failed sometimes.
MiddleTier - Adding a quick paste category caused an error
Claims, if there is no default medical clearinghouse the Claim Edit form wouldn't open.
Insurance benefits, not setting a category or proc code would block users from creating a benefit sometimes.
Manual claim attachments, sending a claim that did not specify attachment types did not send the attachmentID.
Viewing schedules would sometimes cause an error.
Patient field def window, updated the label text
Deleting statements when closing the billing list would take a long time sometimes
Invalid sender email was causing eConfirm/eReminders to skip send
18.2.33 (Foreign) Released 10/11/2018
18.2.33 Released 10/11/2018
MySQL failed to respond after a period of time crashed the program.
Full hard drives on the server that hosts the database service crashes the program. Better Error message included
Account module, when right-clicking, the "add adjustment" option showed for non-procedure items.
Logging off or updating resulted in an error sometimes.
Auto Codes, a Condition status procedure was not updating the fee if Auto Codes change the Procedure Code.
Spell Check, text boxes filled with excessive lines of text (or new lines) caused the program to hang when spell checking was enabled.
Printing a Treatment Plan, "sub" was sometimes incorrectly marked for procedure codes without substitutions.
Chart module, clicking Ortho was causing an error sometimes.
Users without blockout permission were allowed to edit blockouts that were not flagged as NS or DC
Users without blockout permission could not right click and delete allowed blockouts
Payment plan credits could sometimes be applied to the wrong payment plan in a family
Canadian users, procedure patient portion would use insurance paid amount even if the claim is not received.
Payment window would crash if a deposit had been deleted sometimes
Appointment Views, the ProcsColored field was causing the program to crash sometimes.
(Enhancement) Changed the text on the database selection form
(Enhancement)Skip Table Check when running Database Maintenance for a specific patient
Middle Tier, colors were not being preserved for Proc Appt Colors.
Setting an appointment complete did not calculate frequency limitations correctly
Check table label still appeared on patient DBM window
Edit Payment Split, deleted super family patients could appear in the patient box
Appointment module, 'Make Recall' was sometimes slow.
DoseSpot, refreshing notifications checked for the clinic when the clinics feature wasn't enabled.
Insurance benefits, prosthodontics waiting period did not populate correctly in simplified view.
18.2.32 (Foreign) Released 10/4/2018
18.2.32 Released 10/4/2018
Procedure Info window, clicking Edit Anway can cause an error rarely.
Frequency limitations would occur for secondary plans that have no frequency limitations.
RxMulti sheet, phone numbers did not show when printing.
Frequency limitations, exam limitations without time period of "None" would not show in the box.
DentalXChange Attachment Service, the image type code was not being sent to DXC correctly.
18.2.31 (Foreign) Released 10/3/2018
18.2.31 Released 10/3/2018
Middle Tier - Updating a preference stored as a double caused an error
The presenter on a saved treatment plan did not reflect the correct user on old active treatment plans
Middle Tier, clicking OK on a claim payment that was attached to a deposit could cause an unhandled exception
Middle Tier - Optimizing tables would throw an error sometimes
Attaching a pay split to a procedure on an existing payment showed the incorrect Amount End
Providers were not able to be changed for a procedure with a claim attached of type not received
Frequency limitations, user defined limitations using lifetime would get overwritten sometimes.
18.2.30 (Foreign) Released 10/2/2018
18.2.30 Released 10/2/2018
Middle Tier, fee cache failed to load when there were hundreds of thousands of fees in the database.
Insurance Plans, Exclusions for a Category instead of a ProcCode were not displaying 'Exclusion' in the Family module.
Canadian Claim Form, Part3 Item #4 (initial placement) was not automatically checked.
Patient Edit, "eConfirms/Reminders" changed to "eConfirms/eReminders".
Clinic patient count did not include correct patient statuses in the count
18.2.29 (Foreign) Released 10/1/2018 (This version has a conversion script that will cause a backup to occur)
18.2.29 Released 10/1/2018 (This version has a conversion script that will cause a backup to occur)
An audit trail wasn't created when a user canceled out of creating a claim payment
Payment window, allocating unearned creates splits with 0 amount sometimes.
FormEmailAddressEdit wouldn't accept non-email address usernames
Treatment plans, Allowed column would show on printed treatment plans that were discount plans.
Make Recall could cause a slowness related error for middle tier users
Clinic patient count was including deleted patients
Edit Clinics, phone number label was in the wrong location
Panda Perio, added new advanced Bridge
Updating providers on future appts would sometimes cause an error
Added additional DBM checks at the patient level.
18.2.28 (Foreign) Released 9/27/2018
18.2.28 Released 9/27/2018
Appts module, trying to draw appointments when the computer was out of memory crashed the program.
Fee Tools window was causing duplicate fees sometimes.
(Enhancement) Fees, the program will be forced to quit when a clinic specific fee schedule is seemingly "blanked out" due to a rare fee cache issue. Simply restarting the program is the current workaround.
Payment plans with adjustments did not take the adjustments into consideration when making a payment.
Getting popup messages to display for a selected patient could be slow sometimes
When multiple credit card programs are enabled, the Credit Card Manage window did not display all columns
Mobile Web - Visual bug, Firefox browser docs appt to right
Time Card Setup window, deleting a Pay Period can result in an error sometimes.
Selecting a deleted patient from the patient dropdown menu was causing an error.
The operatory merge tool could be very slow and would allow overlapping appointments sometimes.
(Enhancment) Improved speed of inserting schedules for enterprise users.
Insurance Plans, create new plan if needed radio button did not work if there were over 10,000 subscribers on the plan.
Update carriers did not return an accurate error message
"Fluoride" frequencies were misspelled in the program.
Some reports could be viewed for all clinics even if a user was restricted
Clicking an appointment would cause an error sometimes.
Sending a regular text email with invalid characters for HTML email would cause an error
Payment plan adjustments did not take the payment plan into consideration when applying adjustment credits
Updated the security lock window text.
Recall postcards, having 1 postcard per sheet selected sometimes did not print on one page.
DentalXChange Attachment Service, users attempting to send attachments through DentalXChange would receive an error on attachment creation.
Creating a commlog when adding multiple patients did not actually create a commlog entry for the family
18.2.27 (Foreign) Released 9/25/2018
18.2.27 Released 9/25/2018
Referrals, creating a new referral for a patient was causing other workstations to get an error message when opening that patient's referral in Chart.
Opening the eServices window could have thrown an error sometimes
Statements, trying to email a statement printed from billing module was prompting user with "Email was already sent."
Apixia bridge would crash when the user does not have access to the ini path.
Clicking on an appointment would cause an error sometimes.
ERA payment window, By Total payments can be generated with a received status when it should be supplemental sometimes.
Outstanding insurance claims report display fields, updated the default column widths
Payment Plans on Age Debits and Credits showed the full procedure as needing payment after a partially paid payment plan was closed
Selecting a debit to pay on a closed payment plan caused an error
User Query window would sometimes hide behind the main Open Dental application window.
Statements Other Options, disabled the "Send text message" checkbox for single statements.
18.2.26 (Foreign) Released 9/21/2018
18.2.26 Released 9/21/2018
Selected payment plan debits did not make paysplits as expected.
18.2.25 (Beta) (Foreign) Released 9/20/2018
18.2.25 (Beta) Released 9/20/2018
Tables that are historical archive copies of other tables would insert date and time columns incorrectly sometimes.
When clicking "Text ASAP List", no appointments would be selected
Opening a pay plan could have crashed the program sometimes
Procedures, using Status combobox to set complete was incorrectly inserting a default note.
Production goals did not calculate correctly when the ApptModuleProductionUsesOp pref was on.
Appointment Module, employee and provider grids were not displaying correctly.
Printed claims would sometimes show the wrong fee.
P&I report would sometimes not show correctly when using initial claim date.
Check Insurance Plan Fees tool, changing a plan to a Fixed Benefit fee schedule was causing an error.
Fill Sheet window, attempting to print a sheet when it was deleted by another user would result in an error.
18.2.24 (Beta) (Foreign) Released 9/18/2018
18.2.24 (Beta) Released 9/18/2018
Payment window would display no charges when there was a balance due sometimes.
Account Module, unearned amount would display negative after income transfer sometimes.
Statement window, clicking Delete could have caused an error.
Edit Exam Sheet Field window can error when there are no custom exam sheets defined.
Treatment Plan module, setting Priority would sometimes cause an error.
Insurance Claims, clicking Validate can cause an error.
Signals, a large number of rows could have been inserted into the signalod table. (rare)
Insurance Verification List window, double clicking on an insurance plan could crash the program sometimes.
Insurance Payment (EOB) window, double clicking on an attached claim crashed the program sometimes.
Moving family guarantor after merging family patient fails.
(Enhancement)Bills window, added progress bar when deleteing statements on a Close click. Also delete statements one clinic at a time.
Add multiple adjustments showed an overpaid procedure warning when adding negative unattached adjustments
Email, incorrect autographs were inserted into new email if email sender address is blank.
Recall list, a large number of Web Sched recall reminders would cause the program to run out of memory
Treatment Plans, multi-line headings were sometimes truncated when printing or saving a plan to PDF.
Statements, deleting a statement without the "Image Delete" permission would delete the statement image.
Hidden messages were being counted for SMS notification text
Appointments, net production totals were changing unexpectedly.
Using advanced connection string would sometimes throw an error when running internal reports.
18.2.23 (Beta) (Foreign) Released 9/12/2018 (This version has a conversion script that will cause a backup to occur)
18.2.23 (Beta) Released 9/12/2018 (This version has a conversion script that will cause a backup to occur)
Patient Portal - Saved Tx Plans visual bug in IE
Superfamily popup, moving the super head out of a superfamily was incorrectly updating popups.
Highlighting in the auto note composer would sometimes throw an exception
Perio Module, sometimes an exception was thrown when a tooth row was clicked on
Fill Sheet window, an error would occur when a sheet field value was null.
Printer Setup window could throw an error when there was an issue communicating with RPC server.
Chart module, clicking eRx was crashing if validation of practice information failed.
WebSched New Patient Appts, clicking the Copy button within the Hosted URL Options section crashed the program sometimes.
Appts module, clearing the Pinboard crashed the program sometimes.
DatabaseMaintenance, Old tab was able to run incorrect method when 'Show Hidden' was unchecked.
When using Dropbox for images, PDF EOBs did not display
Adding a new procedure code may not have been visible on other computers sometimes
Claims Not Sent report, report was failing to load with a DateTime error.
Module Preference, a prompt's OK/Cancel buttons were confusing
Creating a routing slip could cause an error sometimes
(Enhancement)Change behavior of Fixed Benefit fees that are blank
Editing procedure fees may have occassionally created duplicate securitylog entries
Sheets, patient forms were showing as retrieved in audit trail but were missing from progress notes and "Forms" list.
18.2.22 (Beta) (Foreign) Released 9/11/2018
18.2.22 (Beta) Released 9/11/2018
Appointments, deselecting all procedures was setting incorrect default appointment length when time increment was not 5 minutes.
Middle Tier, at least 5 failed log in attempts would crash the program.
Bills window, control key plus left click was deselecting all rows except the one clicked.
Fill Sheet window, clicking Create PDF could have resulted in an error
Credit Card Recurring Charges window would sometimes cause an error when PaySimple, PayConnect or Xcharge were not enabled.
Loading the Chart module could result in an error when patient had invalid associated Problem.
Frequency checking did not check all treatment areas.
The Recurring Charge tool may have prevented the program from closing from a shutdown signal
Closing the Recurring Charge window while charges were running may have caused a critical error.
Schedule window, the Warn on Provider Overlap was warning when no providers were selected sometimes.
(Enhancement)Patient Status Setter window minor enhancements
Appointment module hover bubble sometimes caused the program to close if there was a file access issue with the patient picture.
Non-US customers could not purchase phone numbers for texting
Generating statements would be slow sometimes
The aging query would sometimes result in a fatal exception for large enterprise users.
(Enhancement)Query Execution Error Retry submissions include the inner exception stacktrace now.
Statements, users could delete statements without the "Image Delete" permission.
An incorrect permission was being used in the audit trail when breaking a procedure
(Enhancement)Do not recalculate recall if patient status is 'Archived'
18.2.21 (Beta) (Foreign) Released 9/6/2018
18.2.21 (Beta) Released 9/6/2018
Medication Edit window, loading the window caused an error sometimes.
Middle Tier, processing signals caused an error sometimes.
Several places in the program would get a "Cannot access a disposed object" error.
Out of memory exception could have created tons of bug submissions
Discount Plan Edit window, picking a Fee Schedule could result in an error.
Grid would appear empty after module/form refresh when length of displayed data had changed dramatically.
Inserting an email autograph with invalid characters caused an error
"Send to me & CommLog" button no longer needed to create a commlog
Editing a claim proc could have caused an error sometimes
Convert database script improvement, moved a query below a return in case the query does not need to run
The select patient window can be slow to return search results sometimes
Non-normal fee schedules could have been hidden with a patient associated to them
Double clicking an item in the recall list could sometimes cause an error.
The "Allowed" column would show regardless of the Insurance Estimates checkbox while signing a Treatment Plan.
ERA supplemental now also considers claim proc status in addition to existing logic for claim status.
Task Inbox Setup, the program could have crashed with the error 'UserName already in use' sometimes.
Adjustments could be added with no provider.
Account module, typing into the Quick Procs text box threw an error when the patient's primary provider has an invalid fee schedule.
Insurance Payment (EOB) window, trying to load an invalid EOB crashed the program.
Double clicking on a previously removed lab case would cause an error
Graphical Perio Chart crashed the program when not using Direct X.
The zip code combo box in the patient edit form could have thrown an error sometimes
MySQL crashed the program when tables are flagged as read only.
Appointment Module, clicking confirmed status could result in an error someitmes.
Recurring Charge Tool, clicking Send twice could have caused cards to be charged twice
18.2.20 (Beta) (Foreign) Released 8/30/2018 (This version has a conversion script that will cause a backup to occur)
18.2.20 (Beta) Released 8/30/2018 (This version has a conversion script that will cause a backup to occur)
MobileWeb, Make Payment button would show at the login screen
DoseSpot, proxy clinicians wouldn't check for clinic access.
Recurring charges history grid showed no rows when clinics were not enabled
Web Sched Appointments window, the ASAP checkbox did not work unless another type was checked also
Print Claim window, clicking Print could have resulted in an error.
(Enhancement) Improve the insurance plan audit trail query.
The global update fees tool should be run using a direct connection to the database
(Enhancement)The audit trail would take a long time to load for large databases
Internal, web service security enhancement
Internal, web service feature request bug fix.
(Enhancement) Query Execution Errors will automatically retry one more time for specific queries.
18.2.19 (Beta) (Foreign) Released 8/30/2018
18.2.19 (Beta) Released 8/30/2018
Creating an invoice for super families with pay plan charges sometimes displayed the wrong charges
Chart module, setting a procedure complete caused an error sometimes.
Insurance Verification List, double clicking on an entry in the Insurance Verify List caused an error sometimes.
Database maintenance, fixes with breakdowns could cause DBM to run very slowly sometimes
Payment window, charges could show for a family member even though another family member was overpaid.
Add family window, you were required select a clinic even if the ClinicAllowPatientsAtHeadquarters preference was enabled
Payments for payment plans only attached to one tx credited procedure.
Help links were pointing to http addresses instead of https
Selecting superfam charges had different logic than fetching them for an invoice
Problems, adding from the chart was not always refreshing immediately.
18.2.18 (Beta) (Foreign) Released 8/28/2018
18.2.18 (Beta) Released 8/28/2018
ERAs would sometimes incorrectly identify some Claims Paid claims as a split claim.
Signatures on webforms are valid when previewed but when attached to a new patient show as invalid
Scrolling in the Appointment module would sometimes cause an error
Printing can result in an error rarely.
Tooth numbers sometimes appeared incorrectly in the payment window
Printing carrier labels from the Send Claims window did not use custom labels.
User queries were not running against the report server sometimes.
Fill Sheet window was not aligning Static Text fields correctly.
18.2.17 (Beta) (Foreign) Released 8/23/2018
18.2.17 (Beta) Released 8/23/2018
Middle Tier, loading the Email Message Edit window would throw an exception.
Open Dental, hovering or clicking on the main toolbar was causing an error sometimes.
Appointment Edit window, loading procedures associated to the appointment was causing an error sometimes.
Spell Check, improved error message
Edit Payment Split window did not always show correct values for attached payment splits
Canada only, the procedure edit window could have thrown an error when there was a lab fee associated to a claim.
Clicking Cancel on a task sometimes reopened the task when it should not have.
Income transfer tool did not attach procedures to splits for payment plan charges
Security, changing a user's usergroup from the User Edit window did not show in the audit trail.
XCharge Reconcile Tool, importing transactions may have caused an exception occassionally
Clicking 'Recopy' in the Update Setup window may have caused an error
Loading the Web Mail Edit window may have caused an error
Having the Appt Edit window and Proc Edit window open when Open Dental is shut down would cause a Null Reference error
Dolphin bridge would cause an error sometimes
(Enhancement)Warn users attempting to credit payment plan procedures for providers other than the provider on the payment plan
Account module writeoff was not showing for unsent and sent claims not yet received.
18.2.16 (Beta) (Foreign) Released 8/21/2018
18.2.16 (Beta) Released 8/21/2018
Topaz, failing to load the SigPlusNET assembly caused the program to crash in several places.
Task notes could be created with orphaned TaskNums in rare cases
Insurance Claims window, trying to send a claim was causing an error sometimes.
Open Dental, the automatic log off monitor when shutting down all workstations caused an error sometimes.
Kiosk, the keyboard didn't automatically pop up when using a Windows Surface Pro in Tablet Mode.
Income transfer manager, when a procedure is paid off by a payment plan, the procedure's amount original still contributes to a summary row's AmountOriginal.
Income Transfer Manager, if a procedure or sum of procedures exceeded 1,000 in amount, the numbers would move to the next line.
Income Transfer Manager, creating a split for a payment plan charge then deleting that split wouldn't re-attribute the amount back on the charge.
Canadian eclaims through ITRANS were failing rarely when could not cleanup temporary files.
Static field DateTodayLong would not populate in sheets when a patient was not set on the sheet
New adjustments defaulted to the patient's primary provider and clinic instead of the provider and clinic on the selected procedure
Task Search, results displayed by date wouldn't be in the correct order sometimes.
(Enhancement)Modify appointment module right-click clear blockout options when using clinics.
Editing a wiki list may have caused an index out of range exception
There was a misspelling in the Patient Status Setter
Kiosk, closing a form would sometimes throw an error.
18.2.15 (Beta) (Foreign) Released 8/20/2018 (This version has a conversion script that will cause a backup to occur)
18.2.15 (Beta) Released 8/20/2018 (This version has a conversion script that will cause a backup to occur)
Transworld, an out of memory error would sometimes occur.
ERA window would show some claims as processed when they were not.
Fee Tools, copying a fee schedule from one clinic to at least seven other clinics caused duplicate fees.
Supply inventory, adding an item to the order calculated the wrong amount sometimes.
Medical window, double clicking a disease would cause an error sometimes.
(Enhancement)Clear To date filter on the unscheduled list
Ortho chart check box was incorrectly anchored
5010 eclaim fields GS03 and ISA08 were not allowing underscores.
(Enhancement)ERAs preauth estimates were not updating.
(Enhancement)Provider column added to the payment plan credit window
Middle Tier, errors would sometimes happen due to missing parameters in the middle tier calls
Attempting to make an income transfer caused an error sometimes
Payment window, clicking Pay can result in an error sometimes.
18.2.14 (Beta) (Foreign) Released 8/16/2018
18.2.14 (Beta) Released 8/16/2018
(Enhancement) Patient Portal Login does not always accurately reflect the correct clinic
Web Sched New Patient Text Verify is able to be checked when office not signed up for texting
Payment window, creates split as unallocated when the patient has amount owed.
Referral letter was blank when attached to an email sometimes.
PayConnect and PaySimple don't zero out payments that were declined when the user hits OK on the payment anyway.
Patient Portal Invites were not marked as failed when the patient or clinic does not have an email
Primary insurance writeoff was showing as patient portion on procedures in ledger when secondary claim was deleted.
Payment window, clicking PayConnect can cause an error sometimes.
Changing a provider in the Procedure Edit window changed the fee to the UCR fee even if the PPO fee was higher
An error occurred when trying to refresh task on signals and no user is set.
ClaimConnect was not able to retrieve ERAs sometimes.
In the Treatment Plan module, saved TP plans might have displayed incorrect value in DPlan column
Printings statements would sometimes throw an error.
Rx Edit, loading the edit window would cause an error sometimes.
Procedure Edit window, saving and closing threw an error when trying to update the procedure description sometimes.
Report Setup window threw an error when switching tabs sometimes.
Treat Plan module, setting the priority caused an error sometimes.
Images module, several of the buttons in the toolbar caused errors sometimes.
Treat Plan module, trying to save a treatment plan would cause an error sometimes.
Treat Plan module, creating a planned appointment caused an error when the patient had no treatment plans.
Appts module, right clicking on operatory titles for provider information would cause an error sometimes.
Select Lab Case window, loading the window caused an error sometimes.
Open Dental, the closing code for the program caused errors sometimes.
Appts module, sending an appointment to the pinboard caused an error sometimes.
Claim Connect, moving an 837 batch file into the archive directory caused an error sometimes after sending.
Middle Tier, getting missing claim data causes an error sometimes.
(Enhancement)Notify users when attempting to allocate more unearned than what is available
Mobile Web- Time arrived, seated, dismissed displayed 12:00AM when not designated
Mobile Web - appts marked ASAP disappeared from the schedule
Payment window, when performing transfers, charges could disappear sometimes.
Pay Split Manager did not save attached payment splits
(Enhancement) Patient Portal StatementURL will prompt user to login instead of identifying patient
Logging off and logging in as another user retained the patient's image module
Income Transfer Manager, if the source of an income transfer was a payment plan, the destination split would have the same clinic as the source.
Income Transfer Manager, if a split was explicitly attached, the summation for a row would count the split amount even though it wasn't visible.
Pay Split Manager, Amount Original sometimes showed incorrect amount
Income Transfer Manager, charges wouldn't display if they were payment plan charges or unearned paysplits.
(Enhancement)Security, add audit trail entry when changing a user's usergroup.
Payments, if an income transfer is created using unearned money, the splits wouldn't inherit the unearned type.
Sorting on un-aliased custom report columns would sometimes cause an error
When switching tabs in the Text ASAP List form, the list would not clear patients from the de-selected tab
Income Transfer Manager, when creating a negative split to counteract a misallocation, the split would not be attached to the correct procedure sometimes.
Cloud A to Z storage, Patient Images would not display on sheets
(Enhancement)Select all providers and employees when loading Schedule window for clinic users if pref is turned on
18.2.13 (Beta) (Foreign) Released 8/9/2018
18.2.13 (Beta) Released 8/9/2018
Account module, clicking the New Claim button was causing an error sometimes (rare).
Canadian carriers Equitable had new CDANet information
Time Card Setup window shows Min Clock In Time in Is OT Exempt column
Payment window, if Payments Prompt For Pay Type is enabled, no pay type is selected, and payment amount is 0, an error would occur.
Removed orphaned claimprocs when deleting a claim.
Patient Edit, entering a zip code was not filtering full list of zip codes.
Statement More Options, email and view->email were not generating the same filename and subject line.
Emailing a statement from the Account module might not have replaced the 'statementURL' tags
Appointments scheduled over a day broke the search feature
Edit Insurance Plan window was blocking users who had "PPO substitution calculate writeoffs" and "Don't substitute codes" on at the same time.
Middle Tier, adding a new Problem and selecting it for the patient was causing a critical error in Chart.
(Enhancement)ERA Procedure Paid window print functionality.
Scheduling, Paste and Repeat no longer warn about selected provider conflicts when Replace Existing is checked.
Users were not allowed to edit payment plan splits when the payment plan guarantor was not in the patient's family
Creating statements from the billing options window occasionally threw an error
(Enhancement)Add adjustments when clicking OK in "Add Multiple Adjustments" window when no adjustments were added
(Enhancement)CEMT, security permission checks needed to be introduced to various sections of the manager.
Payment window, adjustments wouldn't be used on charges sometimes.
Pay Split Manager, attempting to set the text on associated splits caused an error
18.2.12 (Beta) (Foreign) Released 8/7/2018
18.2.12 (Beta) Released 8/7/2018
Database maintenance's grid title for methods was incorrectly labeled "Database Checks" instead of "Database Methods".
Web Sched New Patient - calendar show dates as available which have no openings
Appointment search returned result times for blockouts that did not allow scheduling
MobileWeb do not prevent users from creating appointments for deceased or archived patients
OK button was greyed out in the Edit Claim Procedure window on some secondary claims
DoseSpot, importing "Patient Reported" medications would set a start and stop date in Open Dental.
MobileWeb couldn't de-serialize monetary amounts when the country currency format doesn't match US
Transworld, sending would fail from some clinics sometimes
(Enhancement) Transworld, added checkbox to the A/R Manager to allow overriding the show PatNum in reports preference.
Ortho Chart, some UI was not anchored properly.
Raw Population Data report did not run
Deleting all schedules for a day could cause an error sometimes
Time Cards, disabling and re-enabling 'Allow 30 minute paid breaks' feature was not re-enabling 'View Breaks' button.
Benefits window, clicking 'Add' would undo changes made in the simple view
Hiding an ortho display field could have caused existing ortho charts to insert duplicates
Update, AlterLargeTable error caused update to fail.
Patient Edit, creating a new patient, but then clicking 'Cancel' deletes the patient, but was does not logging.
Family Module ICE color definition was not functional
When creating a new fee schedule, it was not able to be marked "Hidden"
Edit patient window, predictive list for the Site textbox was in the wrong place.
Accounts Receivable Manager would sometimes throw an error when trying to Send to TSI.
18.2.11 (Beta) (Foreign) Released 8/2/2018 (This version has a conversion script that will cause a backup to occur)
18.2.11 (Beta) Released 8/2/2018 (This version has a conversion script that will cause a backup to occur)
Payment window, income transfers don't take into account insurance estimates in the Amount Start column.
Import Ins Plans 834 Preview, post import summary was inaccurate sometimes.
Bundle without texting - Web Sched ASAP didn't populate as option
Planned Appointment, new planned appointment was not always detaching procedures from old planned appointment.
Resizing the Web Forms window moved a button
ERA 835s window was loading slowly for very large databases.
Daily production goals did not consider the ApptModuleProductionUsesOps preference.
Printing/Viewing treatment plans would show X in substitution column incorrectly sometimes.
Printing Claims, claim showed the clinic's address when the clinic preference was turned off.
(Enhancement)Do not delete adjustments attached to payment plans when closing the plan
18.2.10 (Beta) (Foreign) Released 7/31/2018
18.2.10 (Beta) Released 7/31/2018
(Enhancement)Supply inventory to auto calculate quantity when adding to order.
18.2.9 (Beta) (Foreign) Released 7/31/2018 (This version has a conversion script that will cause a backup to occur)
18.2.9 (Beta) Released 7/31/2018 (This version has a conversion script that will cause a backup to occur)
Printed perio charts differed from saved perio chart images
Texts and emails sent from the eConnector did not always use the selected date format
Chart Module, Edit All right click option allowed setting date outside security date limitation.
Taking a patient payment could sometimes cause an error when there were invalid procedure dates
Patient Portal Compose button was missing the plus sign
(Enhancement)Modify rxpat - DaysOfSupply to allow partial days
Weekly production goal did not always calculate correctly
18.2.8 (Beta) (Foreign) Released 7/30/2018
18.2.8 (Beta) Released 7/30/2018
Recall list, the "Show conflicting types" was not working correctly for Perio patients.
Security Permissions, attempting to edit an EO/EC procedure was incorrectly blocked by Edit Completed Procedure (limited).
(Enhancement)Add columns to Receivables Breakdown report
Unable to create partial insurance checks.
18.2.7 (Beta) (Foreign) Released 7/26/2018
18.2.7 (Beta) Released 7/26/2018
Sheet static text fields are not showing the correct alignment when printing sometimes
EDS e-bills and ClaimX e-bills, create one unique output file per clinic.
Edit Patient Information, Exclude eConfirms/Reminders menu was not properly loading until toggled twice.
Updating the program could have been stopped by a computer that continued inserting a heartbeat
Sheets, setting growth behavior on an input field was not actively resizing textbox.
Scrolling over combo boxes could accidentally change the selected item
(Enhancement)Email message use Billing Default message when emailing from Sheet Fill window
(Enhancement)NewCrop, send ICD10 codes from Open Dental to NewCrop when adding prescriptions.
Tasks, refreshing a new task could result in a loss of data.
Spell check, lines under incorrect words would sometimes not get cleared
(Enhancement)ERA Matching Improvement.
18.2.6 (Beta) (Foreign) Released 7/24/2018
18.2.6 (Beta) Released 7/24/2018
Insurance Payment window, partial payments can cause an error when window is closing.
New Patient Web Sched- Appt Type Time pattern not accurate
MobileWeb does not properly filter by PatStatus
Web Sched New Patient Appt type delete prevents access to eServices setup
Running recurring charges created a popup for every card that was declined
Billing, "Skipped due to miscellaneous error" message causes UE when sending statements.
Sending claims would sometimes validate PO Box addresses incorrectly.
ASAP List, switching between tabs caused an error sometimes
Canada, clicking Update Carriers could have caused an error saying table did not exist
Ins Plan Edit Log window's scroll bar was sometimes disabled
Setting a claim's status could have caused an unhandled exception in middle tier
Mobile Web, when viewing an appointment, some time fields weren't being displayed.
Task edit window did not refresh when another user made a change sometimes
Treatment finder report, provider filter did not work when also using the billing type filter
(Enhancement)Allow payment plan adjustments up to the remaining balance.
(Enhancement) Replication: Auto populate IP address in server description
eConfirm was sending from wrong phone number in rare cases
18.2.5 (Beta) (Foreign) Released 7/20/2018
18.2.5 (Beta) Released 7/20/2018
eServices, Customers were able to sign up for eServices even after their support had ended.
Canadian, trying to send a preauthorization to a carrier that does not allow preauthorizations was crashing the program.
Superfamily statements would show a pay plan charge twice if a superfamily member was the guarantor of another super family member's pay plan
Procedures Not Billed Report, selecting multiple patients' procedures only creates claims for one patient.
Statement Options, checking Single Patient Only from billing window would cause a UE.
Email, loading the inbox caused a UE.
Right-clicking on an appointment in the Appointment module and clicking "Send Confirmation Text" was not using the custom date preference
Web Sched ASAP would return time slots that were not actually available sometimes.
Web Sched New Pat allowed double booking for some patients
Middle tier, trying to send a text message could have given the error "Method not found with 1 parameter"
Make Payment option removed after logout
Spell check, sometimes a word was partially underlined even though it was correct
Patient Portal - visual bug with various fields in Internet Explorer
Middle tier, sending texts from the ASAP list could cause an error
Edit Wiki Table, clicking Paste with no cell selected was causing an error.
Statements, emailing statements in classic mode was causing an error sometimes.
Billing, double clicking on a statement that was deleted by someone else was causing an error.
ASAP List, sorting Web Sched ASAP messages was causing an error sometimes.
Zero dollar payments were automatically marked as income transfers
18.2.4 (Beta) (Foreign) Released 7/18/2018 (This version has a conversion script that will cause a backup to occur)
18.2.4 (Beta) Released 7/18/2018 (This version has a conversion script that will cause a backup to occur)
Repeating charge tool would sometimes not post procedures when the patients billing day and repeat charge start date changed.
Text boxes, underlining large amounts of incorrectly spelled words was slow.
Payment window, when changing a split isn't allowed due to it being allocated, it would make a new split sometimes.
Payment window, unearned type wouldn't show when there was a provider and unearned type on a pay split.
Payment window, deleting large number of splits is slow sometimes.
Income Transfer Manager, credit adjustments don't get counteracted when they should sometimes.
XVWeb, birthday value was not formatted correctly for program link.
Creating claims with $0 procedures preference created a claim when it shouldn't sometimes.
HTML email images did not send images when using dropbox
Letter Merge window, selecting a Letters value would sometimes cause an error.
(Enhancement)Terminology needed to be updated for the Receivables Breakdown Report.
Income Transfer Manager, a warning would show about adjustments when it shouldn't.
18.2.3 (Beta) (Foreign) Released 7/17/2018
18.2.3 (Beta) Released 7/17/2018
Mobile Web, operatories with the same name only show appointments from one operatory.
Updating to 18.1 could rarely cause rows to be deleted from the schedule table
18.2.2 (Beta) (Foreign) Released 7/17/2018
18.2.2 (Beta) Released 7/17/2018
When no printers are installed, an error would occur in various places.
Routing slip query enhancement
Sending E-Claims can result in an error.
Try to preserve provider time pattern when assigning appointment types in MobileWeb
Web Forms, opening the web form window would sometimes throw an error.
Spell check error in account module sometimes.
(Enhancement) Change behavior of chart pref to not allow different proc and claimproc providers when attached to claim
(Enhancement)Schedules, improved copy/paste workflow in the interface
Sometimes a patient would respond "C" to an eConfirmation and the appointment's confirmed status would not get updated.
18.2.1 (Beta) (Foreign) Released 7/16/2018 (This version has a conversion script that will cause a backup to occur)
18.2.1 (Beta) Released 7/16/2018 (This version has a conversion script that will cause a backup to occur)
eConfirmations and eReminders were not scalable for many clinics
Appts Module, better disposing of pens and brushes that were used in drawing the schedule.
Middle tier, exporting a language translation would cause an error.
Attempted fix, MySQL would crash the program with "Fatal error encountered during command execution" sometimes.
Update Process didn't kill all workstations sometimes.
Appointment module, clicking on an appointment would cause an error sometimes.
Generating statements could take a very long time for large databases.
(Enhancement)Transworld - add column to AR Manager for date of service
(Enhancement)Move Database Maintenance Method, MethodProcedurelogbaseunitszero, to Old
Middle Tier, unit tests with schedules explicitly associated to operatories were failing.
Version 18.1 new features listed here
No known issues.
18.1.65 Unreleased
18.1.64 (Foreign) Released 12/10/2018
18.1.64 Released 12/10/2018
Patient Portal Invites might not created invalid login credentials
Patient Portal Invites were not being prevented if patient email is not setup
18.1.63 (Foreign) Released 11/30/2018
18.1.63 Released 11/30/2018
(Enhancement)Stop writing to the FreeDentalConfig when connecting using command line parameters.
18.1.62 (Foreign) Released 11/21/2018 (This version has a conversion script that will cause a backup to occur)
18.1.62 Released 11/21/2018 (This version has a conversion script that will cause a backup to occur)
Patient Portal Invites resends invites sometimes
18.1.61 (Foreign) Released 11/12/2018
18.1.61 Released 11/12/2018
Issue with patient portal invites.
18.1.60 Released 10/23/2018
ERA Finalize Payment button was failing with error when at least one claim was not received.
18.1.59 (Foreign) Released 10/22/2018
18.1.59 Released 10/22/2018
Outstanding insurance claims report display fields, updated the default column widths
18.1.58 (Foreign) Released 9/20/2018
18.1.58 Released 9/20/2018
Tables that are historical archive copies of other tables would insert date and time columns incorrectly sometimes.
Production goals did not calculate correctly when the ApptModuleProductionUsesOp pref was on.
Printed claims would sometimes show the wrong fee.
P&I report would sometimes not show correctly when using initial claim date.
Check Insurance Plan Fees tool, changing a plan to a Fixed Benefit fee schedule was causing an error.
Fill Sheet window, attempting to print a sheet when it was deleted by another user would result in an error.
18.1.57 (Foreign) Released 9/18/2018
18.1.57 Released 9/18/2018
Payment window would display no charges when there was a balance due sometimes.
Account Module, unearned amount would display negative after income transfer sometimes.
Edit Exam Sheet Field window can error when there are no custom exam sheets defined.
Printer Setup window could throw an error when there was an issue communicating with RPC server.
Signals, a large number of rows could have been inserted into the signalod table. (rare)
WebSched New Patient Appts, clicking the Copy button within the Hosted URL Options section crashed the program sometimes.
Appts module, clearing the Pinboard crashed the program sometimes.
Creating a routing slip could cause an error sometimes
Moving family guarantor after merging family patient fails.
Add multiple adjustments showed an overpaid procedure warning when adding negative unattached adjustments
Recall list, a large number of Web Sched recall reminders would cause the program to run out of memory
Statements, deleting a statement without the "Image Delete" permission would delete the statement image.
Hidden messages were being counted for SMS notification text
Using advanced connection string would sometimes throw an error when running internal reports.
18.1.56 (Foreign) Released 9/12/2018 (This version has a conversion script that will cause a backup to occur)
18.1.56 Released 9/12/2018 (This version has a conversion script that will cause a backup to occur)
Highlighting in the auto note composer would sometimes throw an exception
Perio Module, sometimes an exception was thrown when a tooth row was clicked on
Chart module, clicking eRx was crashing if validation of practice information failed.
DatabaseMaintenance, Old tab was able to run incorrect method when 'Show Hidden' was unchecked.
When using Dropbox for images, PDF EOBs did not display
Upgrades are failing due to MySQL exceptions not bubbling up correctly.
Sheets, patient forms were showing as retrieved in audit trail but were missing from progress notes and "Forms" list.
18.1.55 (Foreign) Released 9/11/2018
18.1.55 Released 9/11/2018
Bills window, control key plus left click was deselecting all rows except the one clicked.
Loading the Chart module could result in an error when patient had invalid associated Problem.
Appointment module hover bubble sometimes caused the program to close if there was a file access issue with the patient picture.
Non-US customers could not purchase phone numbers for texting
Generating statements would be slow sometimes
(Enhancement)Query Execution Error Retry submissions include the inner exception stacktrace now.
Statements, users could delete statements without the "Image Delete" permission.
An incorrect permission was being used in the audit trail when breaking a procedure
18.1.54 (Foreign) Released 9/6/2018
18.1.54 Released 9/6/2018
Medication Edit window, loading the window caused an error sometimes.
Middle Tier, processing signals caused an error sometimes.
Out of memory exception could have created tons of bug submissions
Discount Plan Edit window, picking a Fee Schedule could result in an error.
Grid would appear empty after module/form refresh when length of displayed data had changed dramatically.
Convert database script improvement, moved a query below a return in case the query does not need to run
ERA supplemental now also considers claim proc status in addition to existing logic for claim status.
Adjustments could be added with no provider.
Account module, typing into the Quick Procs text box threw an error when the patient's primary provider has an invalid fee schedule.
Insurance Payment (EOB) window, trying to load an invalid EOB crashed the program.
Double clicking on a previously removed lab case would cause an error
Graphical Perio Chart crashed the program when not using Direct X.
The zip code combo box in the patient edit form could have thrown an error sometimes
Appointment Module, clicking confirmed status could result in an error someitmes.
18.1.53 (Foreign) Released 8/30/2018
18.1.53 Released 8/30/2018
DoseSpot, proxy clinicians wouldn't check for clinic access.
Web Sched Appointments window, the ASAP checkbox did not work unless another type was checked also
(Enhancement) Improve the insurance plan audit trail query.
The global update fees tool should be run using a direct connection to the database
(Enhancement) Query Execution Errors will automatically retry one more time for specific queries.
Billing dunning messages and Transworld date balance began would be incorrect sometimes
18.1.52 (Foreign) Released 8/30/2018
18.1.52 Released 8/30/2018
Chart module, setting a procedure complete caused an error sometimes.
Database maintenance, fixes with breakdowns could cause DBM to run very slowly sometimes
Payment window, charges could show for a family member even though another family member was overpaid.
Add family window, you were required select a clinic even if the ClinicAllowPatientsAtHeadquarters preference was enabled
Problems, adding from the chart was not always refreshing immediately.
18.1.51 (Foreign) Released 8/28/2018
18.1.51 Released 8/28/2018
ERAs would sometimes incorrectly identify some Claims Paid claims as a split claim.
Signatures on webforms are valid when previewed but when attached to a new patient show as invalid
Scrolling in the Appointment module would sometimes cause an error
Tooth numbers sometimes appeared incorrectly in the payment window
Printing carrier labels from the Send Claims window did not use custom labels.
Middle Tier, trying to log in was causing an error regarding a missing Oracle file.
User queries were not running against the report server sometimes.
18.1.50 (Foreign) Released 8/23/2018
18.1.50 Released 8/23/2018
Appointment module, clicking on an appointment would cause an error sometimes.
Middle Tier, loading the Email Message Edit window would throw an exception.
Open Dental, hovering or clicking on the main toolbar was causing an error sometimes.
Appointment Edit window, loading procedures associated to the appointment was causing an error sometimes.
Spell Check, improved error message
Canada only, the procedure edit window could have thrown an error when there was a lab fee associated to a claim.
Clicking 'Recopy' in the Update Setup window may have caused an error
Loading the Web Mail Edit window may have caused an error
Having the Appt Edit window and Proc Edit window open when Open Dental is shut down would cause a Null Reference error
Dolphin bridge would cause an error sometimes
(Enhancement)Warn users attempting to credit payment plan procedures for providers other than the provider on the payment plan
Account module writeoff was not showing for unsent and sent claims not yet received.
18.1.49 (Foreign) Released 8/21/2018
18.1.49 Released 8/21/2018
Topaz, failing to load the SigPlusNET assembly caused the program to crash in several places.
Insurance Claims window, trying to send a claim was causing an error sometimes.
Open Dental, the automatic log off monitor when shutting down all workstations caused an error sometimes.
Canadian eclaims through ITRANS were failing rarely when could not cleanup temporary files.
New adjustments defaulted to the patient's primary provider and clinic instead of the provider and clinic on the selected procedure
Task Search, results displayed by date wouldn't be in the correct order sometimes.
Kiosk, closing a form would sometimes throw an error.
18.1.48 (Foreign) Released 8/20/2018
18.1.48 Released 8/20/2018
Claim Connect, moving an 837 batch file into the archive directory caused an error sometimes after sending.
Transworld, an out of memory error would sometimes occur.
When switching tabs in the Text ASAP List form, the list would not clear patients from the de-selected tab
Fee Tools, copying a fee schedule from one clinic to at least seven other clinics caused duplicate fees.
(Enhancement)Select all providers and employees when loading Schedule window for clinic users if pref is turned on
Medical window, double clicking a disease would cause an error sometimes.
5010 eclaim fields GS03 and ISA08 were not allowing underscores.
Middle Tier, errors would sometimes happen due to missing parameters in the middle tier calls
Attempting to make an income transfer caused an error sometimes
Payment window, clicking Pay can result in an error sometimes.
18.1.47 (Foreign) Released 8/16/2018
18.1.47 Released 8/16/2018
Web Sched New Patient Text Verify is able to be checked when office not signed up for texting
Payment window, if Payments Prompt For Pay Type is enabled, no pay type is selected, and payment amount is 0, an error would occur.
PayConnect and PaySimple don't zero out payments that were declined when the user hits OK on the payment anyway.
Primary insurance writeoff was showing as patient portion on procedures in ledger when secondary claim was deleted.
Payment window, clicking PayConnect can cause an error sometimes.
Changing a provider in the Procedure Edit window changed the fee to the UCR fee even if the PPO fee was higher
An error occurred when trying to refresh task on signals and no user is set.
ClaimConnect was not able to retrieve ERAs sometimes.
Rx Edit, loading the edit window would cause an error sometimes.
Procedure Edit window, saving and closing threw an error when trying to update the procedure description sometimes.
Report Setup window threw an error when switching tabs sometimes.
Treat Plan module, setting the priority caused an error sometimes.
Treat Plan module, trying to save a treatment plan would cause an error sometimes.
Treat Plan module, creating a planned appointment caused an error when the patient had no treatment plans.
Appts module, right clicking on operatory titles for provider information would cause an error sometimes.
Select Lab Case window, loading the window caused an error sometimes.
Appts module, sending an appointment to the pinboard caused an error sometimes.
Middle Tier, getting missing claim data causes an error sometimes.
(Enhancement)Notify users when attempting to allocate more unearned than what is available
Payment window, when performing transfers, charges could disappear sometimes.
Pay Split Manager did not save attached payment splits
Logging off and logging in as another user retained the patient's image module
Pay Split Manager, Amount Original sometimes showed incorrect amount
Payments, if an income transfer is created using unearned money, the splits wouldn't inherit the unearned type.
Sorting on un-aliased custom report columns would sometimes cause an error
Cloud A to Z storage, Patient Images would not display on sheets
18.1.46 (Foreign) Released 8/9/2018
18.1.46 Released 8/9/2018
Web Sched New Patient - calendar show dates as available which have no openings
Account module, clicking the New Claim button was causing an error sometimes (rare).
Printed perio charts differed from saved perio chart images
Security Permissions, attempting to edit an EO/EC procedure was incorrectly blocked by Edit Completed Procedure (limited).
OK button was greyed out in the Edit Claim Procedure window on some secondary claims
MobileWeb couldn't de-serialize monetary amounts when the country currency format doesn't match US
Canadian carriers Equitable had new CDANet information
Transworld, sending would fail from some clinics sometimes
Deleting all schedules for a day could cause an error sometimes
Hiding an ortho display field could have caused existing ortho charts to insert duplicates
Patient Edit, creating a new patient, but then clicking 'Cancel' deletes the patient, but was does not logging.
Patient Edit, entering a zip code was not filtering full list of zip codes.
Family Module ICE color definition was not functional
When creating a new fee schedule, it was not able to be marked "Hidden"
Edit patient window, predictive list for the Site textbox was in the wrong place.
Emailing a statement from the Account module might not have replaced the 'statementURL' tags
Appointments scheduled over a day broke the search feature
Middle Tier, adding a new Problem and selecting it for the patient was causing a critical error in Chart.
(Enhancement)ERA Procedure Paid window print functionality.
Users were not allowed to edit payment plan splits when the payment plan guarantor was not in the patient's family
Payment window, adjustments wouldn't be used on charges sometimes.
Pay Split Manager, attempting to set the text on associated splits caused an error
Accounts Receivable Manager would sometimes throw an error when trying to Send to TSI.
18.1.45 (Foreign) Released 8/2/2018 (This version has a conversion script that will cause a backup to occur)
18.1.45 Released 8/2/2018 (This version has a conversion script that will cause a backup to occur)
Payment window, income transfers don't take into account insurance estimates in the Amount Start column.
Import Ins Plans 834 Preview, post import summary was inaccurate sometimes.
Bundle without texting - Web Sched ASAP didn't populate as option
Resizing the Web Forms window moved a button
ERA 835s window was loading slowly for very large databases.
Daily production goals did not consider the ApptModuleProductionUsesOps preference.
Printing Claims, claim showed the clinic's address when the clinic preference was turned off.
18.1.44 (Foreign) Released 7/31/2018
18.1.44 Released 7/31/2018
Chart Module, Edit All right click option allowed setting date outside security date limitation.
Taking a patient payment could sometimes cause an error when there were invalid procedure dates
Weekly production goal did not always calculate correctly
18.1.43 (Foreign) Released 7/30/2018
18.1.43 Released 7/30/2018
Recall list, the "Show conflicting types" was not working correctly for Perio patients.
Unable to create partial insurance checks.
18.1.42 (Foreign) Released 7/26/2018
18.1.42 Released 7/26/2018
Canadian, trying to send a preauthorization to a carrier that does not allow preauthorizations was crashing the program.
Text boxes, underlining large amounts of incorrectly spelled words was slow.
Insurance Payment window, partial payments can cause an error when window is closing.
New Patient Web Sched- Appt Type Time pattern not accurate
MobileWeb does not properly filter by PatStatus
Sheet static text fields are not showing the correct alignment when printing sometimes
Right-clicking on an appointment in the Appointment module and clicking "Send Confirmation Text" was not using the custom date preference
Web Sched New Patient Appt type delete prevents access to eServices setup
Web Sched New Pat allowed double booking for some patients
Sending claims would sometimes validate PO Box addresses incorrectly.
Zero dollar payments were automatically marked as income transfers
EDS e-bills and ClaimX e-bills, create one unique output file per clinic.
ASAP List, switching between tabs caused an error sometimes
Canada, clicking Update Carriers could have caused an error saying table did not exist
Ins Plan Edit Log window's scroll bar was sometimes disabled
Setting a claim's status could have caused an unhandled exception in middle tier
Mobile Web, when viewing an appointment, some time fields weren't being displayed.
Treatment finder report, provider filter did not work when also using the billing type filter
(Enhancement)Allow payment plan adjustments up to the remaining balance.
(Enhancement) Replication: Auto populate IP address in server description
Sheets, setting growth behavior on an input field was not actively resizing textbox.
(Enhancement)NewCrop, send ICD10 codes from Open Dental to NewCrop when adding prescriptions.
Spell check, lines under incorrect words would sometimes not get cleared
(Enhancement)ERA Matching Improvement.
(Enhancement) Backported About window Diagnostic button.
18.1.41 (Foreign) Released 7/19/2018
18.1.41 Released 7/19/2018
Middle tier, trying to send a text message could have given the error "Method not found with 1 parameter"
18.1.40 (Foreign) Released 7/19/2018
18.1.40 Released 7/19/2018
Statement Options, checking Single Patient Only from billing window would cause a UE.
18.1.39 (Foreign) Released 7/18/2018 (This version has a conversion script that will cause a backup to occur)
18.1.39 Released 7/18/2018 (This version has a conversion script that will cause a backup to occur)
Payment window, when changing a split isn't allowed due to it being allocated, it would make a new split sometimes.
Payment window, unearned type wouldn't show when there was a provider and unearned type on a pay split.
Payment window, deleting large number of splits is slow sometimes.
XVWeb, birthday value was not formatted correctly for program link.
Letter Merge window, selecting a Letters value would sometimes cause an error.
(Enhancement)Terminology needed to be updated for the Receivables Breakdown Report.
18.1.38 (Foreign) Released 7/17/2018
18.1.38 Released 7/17/2018
Updating to 18.1 could rarely cause rows to be deleted from the schedule table
18.1.37 (Foreign) Released 7/17/2018
18.1.37 Released 7/17/2018
Sheet Printing can crash the programs sometimes.
Routing slip query enhancement
Sending E-Claims can result in an error.
Printing a report can result in an error sometimes.
Medication for Patient window, clicking Edit can cause an error sometimes.
Spell check error in account module sometimes.
Sometimes a patient would respond "C" to an eConfirmation and the appointment's confirmed status would not get updated.
18.1.36 (Foreign) Released 7/16/2018
18.1.36 Released 7/16/2018
eService Setup window, starting the eConnector service could cause an error.
Audit Trail, Sheet Delete was listed in dropdown filter but is not associated to any log entries.
Appointments, deleting and re-adding identical procedures was causing procedures to disppear in appointment module.
Web Sched ASAP- manual edit of message did not take effect
Recall eCards, clinicNum was used to get the clinic for recall instead of the recallNum
Email, correct default sender address wasn't loading when multiple accounts use the same email address.
Middle Tier, creating an appointment was causing an error sometimes.
Treatment Plan definitions display Internal Priority
Task Priority definition displayed incorrect help text and column heading
18.1.35 (Beta) (Foreign) Released 7/12/2018 (This version has a conversion script that will cause a backup to occur)
18.1.35 (Beta) Released 7/12/2018 (This version has a conversion script that will cause a backup to occur)
Checking the SMS balance before sending was slow on large databases
Safari Patient Phone Number, mobile lagged one keystroke behind
Mobile Web - Appt creates audit trail with no user specified
Confirmation Requests were resending endlessly due to XML error
Payment window, when Income Transfer checkbox is checked, charges do not show correctly.
Account module, add multiple adjustment dropdown is opening the incorrect window
Automation SetApptStatus threw an error when creating an appointment. Changed to SetApptASAP.
Payments, allocated splits could be deleted without deleting their allocations first.
Right-clicking in the task window and clicking mark as read could cause an exception
Topaz Signature Pad dll got called too often in the Ortho Chart and when filling out sheets.
Appointments, right clicking on a blockout was not enabling edit/copy/paste/etc options.
ASAP List, printing the ASAP List caused appointment notes to get cutoff.
(Enhancement)Automation trigger "ScheduleProcedure" fired when placing an unscheduled appt onto the schedule.
(Enhancement)Modify 'Fee Schedule Edit' permission to include editing fees.
Spelling error existed in E-Claims window
Procedure Codes, the lack of the Procedure Code Edit permission was not stopping users from editing procedure codes.
18.1.34 (Beta) (Foreign) Released 7/10/2018
18.1.34 (Beta) Released 7/10/2018
2 factor auth does not send text on safari browser
Web Sched recall notifications sometimes were not sent when a patient lacked a wireless phone or an email
Audit Trail, permissions dropdown showed several options that do not generate audit trail entries.
OpenDentalService, max connections error referenced 'users' instead of 'connections'.
Ortho Chart, loss of functionality, disabling Ortho Chart Edit (full) was not blocking user from editing ortho chart row signed by another user.
Appointments, in Week view, "Go To Appt Date' was not going to appointment scheduled in a different week.
(Enhancement)Require a password for new users if Strong Password pref is enabled
Statement Options, emailing statements from the fill sheet window would sometimes incorrectly show as sent.
(Enhancement)When saving letter merge files, use file extension from template
Setting payment plan date in the future was validating incorrectly
(Enhancement)Use letter merge 'description' when naming saved letter merge files
18.1.33 (Beta) (Foreign) Released 7/6/2018 (This version has a conversion script that will cause a backup to occur)
18.1.33 (Beta) Released 7/6/2018 (This version has a conversion script that will cause a backup to occur)
Claims, setting a claim as sent or printed was crashing the program sometimes (very rare).
CanadaCarriersCdaMissingInfo, GroupHealth Benefit Solutions was not included in database maintenance.
Closing the program sometimes resulted in an unhandled exception
Manage module 'show claims received after days' preference is shifted by 1 day such that a value of 1 means today only.
Sheet static text fields were not showing the correct alignment when printing
HL7, blank messages received could cause the timestamp for all old messages to be updated incorrectly.
Retrieving reports can result in an error.
(Enhancement)Display date and time of exceptions.
Tasks, when using the task search window, if a task is deleted and reopened an error would close the program.
18.1.32 (Beta) (Foreign) Released 7/3/2018 (This version has a conversion script that will cause a backup to occur)
18.1.32 (Beta) Released 7/3/2018 (This version has a conversion script that will cause a backup to occur)
Backup & Archive, trying to create an archive would throw a "Sequence contains no elements" error sometimes.
DBMs that are marked hidden and then deemed Old by HQ were never accessible.
Medication for Patient window, clicking Edit could cause an error.
Main window title would not update when changing clinics
Claim Edit, splitting a claim with custom tracking was incorrectly adding custom tracking to new claim.
PaySimple and PayConnect buttons were not visible on the Claim Payment Edit form if the username and password were left blank in setup
Account Module, the patient selected in the Select Patient grid sometimes changes once the account was loaded
Added speed logging for Ortho Chart slowness.
(Enhancement) Increased efficiency for voice dictation in the Perio Chart
Voice dictation caused an exception if certain prompts were said before selecting an exam in the Perio Chart
(Enhancement) Suppressed windows F10 key functionality in main modules
18.1.31 (Beta) (Foreign) Released 6/29/2018
18.1.31 (Beta) Released 6/29/2018
Textboxes would cause an "Error creating window handle" error in many places.
18.1.30 (Beta) (Foreign) Released 6/28/2018
18.1.30 (Beta) Released 6/28/2018
New Patient Web Sched - Hide HQ as option (Not functional)
Mobile Web - Creating an appt with appt type doesn't inherit color or time
Chart module, click Save to Images button would cause an error sometimes.
(Enhancement) Custom aging report did not give option to exclude archived patients, and did not include deceased patients.
Sheets, static text with large font shifted up noticeably when generating a PDF of a sheet.
DoseSpot, Patient Reported medications added from DoseSpot were being incorrectly imported into Open Dental.
Merging two patients caused a warning in the server event viewer
Middle Tier loading the account module would throw an exception
(Enhancement)When launching DoseSpot for a proxy prescriber, the prescribing clinician will be autoselected instead of selecting from a dropdown
Timecards, calculating weekly overtime was not capping regular hours at 40 sometimes.
Batch insurance payments window was not showing sent claims with no payments entered when the 'Show claims received after days' preference was blank.
When using appointment types, an exception would sometimes occur when creating an appointment
Middle Tier, invoking methods with a primitive or enum array as the only argument was crashing the program.
Payment plan signature box overlapped the note text box
Ins Verification, duplicate history rows were being created from the ins plan window when picking from list sometimes.
18.1.29 (Beta) (Foreign) Released 6/26/2018 (This version has a conversion script that will cause a backup to occur)
18.1.29 (Beta) Released 6/26/2018 (This version has a conversion script that will cause a backup to occur)
Appointment Types, the appointment length was not set correctly when an appointment type included procedures
Treatment Plan, Tooth Chart Legend displayed dots in PDF when using Windows 10 Update 1803.
Receivables Breakdown Report did not include insurance payments from insurance payment plans
CanadaCarriersCdaMissingInfo DBM was not moved to Old tab.
18.1.28 (Beta) (Foreign) Released 6/22/2018
18.1.28 (Beta) Released 6/22/2018
Middle Tier loading the chart module would throw an unhandled exception
Query enhancement to A/R Manager queries for better performance using MySQL 5.5
Edit Paths window, clicking OK was resulting in an error when sometimes.
Image Module, PDFs was not displaying when using Dropbox for AtoZ storage.
Tasks, when resizing the task edit window the program would sometimes throw an error.
Allocating unearned for family members sometimes had an incorrect patient on the split
Appointments, Middle Tier was erroring when creating or editing an appointment.
18.1.27 (Beta) (Foreign) Released 6/21/2018
18.1.27 (Beta) Released 6/21/2018
Insurance Plan Edit Log, entries disappeared and reappeared sometimes when changing certain carrier details.
WebSchedNewPat appointment reason dropdown only showed text in mobile browsers
ODSelectBox text was black instead of blue in mobile
Middle Tier, a large Appointment View table was taking a long time to cache on workstations.
OpenDentalService could run from multiple workstations.
18.1.26 (Beta) (Foreign) Released 6/19/2018 (This version has a conversion script that will cause a backup to occur)
18.1.26 (Beta) Released 6/19/2018 (This version has a conversion script that will cause a backup to occur)
18.1.25 (Beta) (Foreign) Released 6/19/2018 (This version has a conversion script that will cause a backup to occur)
18.1.25 (Beta) Released 6/19/2018 (This version has a conversion script that will cause a backup to occur)
Schedules, pasting schedules was taking a long time for large databases.
Clinic feature cannot be turned on or off if no internet connection or invalid reg key
DoseSpot, an error would occur requiring a user email address when clicking eRx sometimes.
Income transfers, charges wouldn't display correct amount if the procedures had non-zero unit quantities or base units.
Clinics, sometimes when entering a specialty it would not save correctly.
Discount plans, if there is no discount plan fee nor a UCR fee for a planned procedure, the procedure would show as fully discounted in the treatment plan.
Account module, opening a statement could cause an error sometimes.
(Internal Request) Added Mark as Read option to task right click menu.
Selecting a patient in the Account Module would sometimes select a hidden patient instead
Lab Cases window, when filtering and selecting a case sometimes the wrong case was shown
Adjustments, the "Add Multiple Adjustments" window sometimes wouldn't highlight selected procedures.
Middle Tier, invoking methods with an array as the only argument was crashing the program.
Receivables breakdown report was not filtering selected providers for payplan charges.
Database Maintenance, running CanadaClaimProcForWrongPatient on linux systems caused an error.
Wiki Search window, searching sometimes could cause an error on Linux systems.
(Enhancement)EDS report retrieving was blocking 835 retrieval sometimes.
Convert script was incorrectly looking for a pre-existing composite index.
Unearned Income Reports showed clinic descriptions instead of abbreviations.
Clinic subtitles did not show on Unearned Income Reports
(Enhancement) Adding a progress indicator to Signup Portal when user clicks 'Save'
Middle tier, running the Procedure Codes report caused the program to crash.
(Enhancement)Podium, don't send phone number if Text OK = 'No'
(Enhancement)Increase the allowed text size for Auto Note Prompt Text
18.1.24 (Beta) (Foreign) Released 6/14/2018 (This version has a conversion script that will cause a backup to occur)
18.1.24 (Beta) Released 6/14/2018 (This version has a conversion script that will cause a backup to occur)
Signup Portal marketing descriptions were aligned incorrectly.
Patient Portal statements did not verify the patient correctly
Attempting to install the eConnector in eServices Setup could result in an error.
Manage Time Cards, Calculate Weekly OT button was not making proper adjustments in certain scenarios.
Canada, sometimes sending a secondary claim would incorrectly say the the primary procedures must be the same
Merged patients would show in Accounts module
Edit Payment Split, fee was not taking Unit Quantity or Base Units into account.
Payment Plan Procedures and Credits window was not taking Base Units or Unit Quantity into account for fee.
Multiple Adjustment window was not taking Base Units or Unit Quantity into account for fee.
Adjustment window was not taking Base Units or Unit Quantity into account for fee.
Claim attachment tab, the export button offers to create folder location when the default folder does not exist, but wasn't creating a folder or exporting any files.
(Enhancement)Move AuditTrailDeleteDuplicateApptCreate to Old
(Enhancement)Manage Module, manually editing a time card for future time clock out, the status should display as "Manual Entry" in the employee list.
(Enhancement) DoseSpot, Clinic ID's now get automatically assigned if the user doesn't click the "eRx" button before signing up.
18.1.23 (Beta) (Foreign) Released 6/13/2018
18.1.23 (Beta) Released 6/13/2018
IE - payment options window in patient portal displayed incorrectly
There was a grammatical error in the setup wizard form
Web Sched New Pat provider dropdown overlapped calendar in Microsoft Edge and Apple Safari
WebSchedNewPat verify identity popup was too small in Internet Explorer
WebSchedNewPat Safari Guardian and Patient info boxes overlapped
Patient merge tool did not merge all patient-related items
Appointment Module, clicking 'Go To Appt Date' in patient appointments window would not always display the correct schedules in module.
Placing a planned appt on the schedule did not trigger the ScheduleProcedure automation
Call Center Map, customer listed in right click menu was not updating unless map was closed and reopened.
Modified redirect URLs for bridges
(Enhancement)Security, make encryption methods FIPS compliant.
(Enhancement)Update Podium API endpoint.
(Enhancement)Automation trigger for Create Rx
Attempting to make a manual prepayment split could sometimes cause an error
CEMT User Edit, setting a password on a hidden user was crashing the program.
DoseSpot forced providers to have DEA Numbers when DEA Numbers are only required for EPCS.
Service Manager, installing eConnector from Service Manager sometimes resulted in an unhandled exception.
Appointments were allowed to overlap sometimes
18.1.22 (Beta) (Foreign) Released 6/11/2018 (This version has a conversion script that will cause a backup to occur)
18.1.22 (Beta) Released 6/11/2018 (This version has a conversion script that will cause a backup to occur)
Schedules, loading the Schedule window takes a long time for large databases.
Upgrade was failing for non-ortho offices sometimes.
18.1.21 (Beta) (Foreign) Released 6/11/2018 (This version has a conversion script that will cause a backup to occur)
18.1.21 (Beta) Released 6/11/2018 (This version has a conversion script that will cause a backup to occur)
Ortho Setup, changing the default months treatment was overwriting existing ortho treatment months total in Account Module Ortho Case Info.
Local server configuration file was not hashed sometimes
WebSched New Pat was slow to load on large databases
Statement Options, Single Patient Only checkbox was no longer visible.
WebSched New Pat 1 clinic bad appointment could cause other clinic not to load
Payments, when transferring income from one procedure to another with enforce payment pay type preference enabled, an error would occur.
ADA 2012_J430D claim form did not print image
18.1.20 (Beta) (Foreign) Released 6/7/2018 (This version has a conversion script that will cause a backup to occur)
18.1.20 (Beta) Released 6/7/2018 (This version has a conversion script that will cause a backup to occur)
Appointment module, resizing an appointment could sometimes throw an error
Edit Procedure Code window, an error would occur if an invalid character was entered in Base Units.
Patient callback alerts were unable to be deleted
(Enhancement)Security window, show 'User Details' in a similar fashion to this window in version 17.3.
Marking a task as read could have caused an error
Payment plan debits are sometimes not able to be paid off
Tasks, deleting a task note did not cause the tasks control to reset
Web Sched notify emails were marked as unsent
Web Sched New Patients, the calendar would show every day as available when no time slots were available for the month.
Aging tool message box had a spelling error.
Electronic statements, outputting statements to a file could cause a UE.
Electronic statements, sending statements to members of the same family could cause a UE.
Payment window, overpaid procedures couldn't be re-allocated.
(Enhancement)Hide patient only option in Manage>Billing as amounts can be confusing.
Chat module view option for selected teeth was sluggish for some computers.
Printing a statement from the Fill Sheet window did not save combo box selections
Middle Tier, the account module would throw an error if a commlog had an invalid character
Repeat charge tool would sometimes not post procedures.
18.1.19 (Beta) (Foreign) Released 6/4/2018 (This version has a conversion script that will cause a backup to occur)
18.1.19 (Beta) Released 6/4/2018 (This version has a conversion script that will cause a backup to occur)
Appointments would be invisible sometimes
Email Inbox, opening an email with smime.p7s file attachment was crashing the program.
(Enhancement) MySQL Fatal Errors now display query to user.
(Enhancement)We should enhance the iRYS bridge to pass over the birthdate in the correct format.
(Enhancement)Payment Plans, changes to number of payments, payment amount will save when recalculating or creating a new schedule.
Web Sched New Patient Appt Types, the color associated to the appointment type was not being applied to the appointment being created.
Payment plans could be recalculated with no payment amount or number of payments set in terms.
Middle tier, editing a dental school class or course could have caused an error.
Middle tier, editing an insurance plan could have caused an error.
Middle tier, processing an 835 could have caused an error.
Middle tier, opening the TSI AR Manager could have caused an error.
Middle tier, assigning an outstanding claim to a user would cause an error.
18.1.18 (Beta) (Foreign) Released 5/31/2018
18.1.18 (Beta) Released 5/31/2018
(Enhancement)Procedure level checking for codes with Arch or Sextant treatment areas.
(Enhancement) Modify the Aging of A/R and Insurance Aging reports to include the difference between the original writeoff estimate and the current writeoff estimate for unreceived claims.
Middle tier, loading the chart module could throw an error if an invalid character was present.
Middle tier, making a payment would cause an error.
Middle tier, opening an appointment could throw an error if an invalid character was present.
Deleting a patient exam sheet could cause an error
(Enhancement)Ins Verify, disassociate an assigned user when an insurance plan is dropped.
(Enhancement)Allow disabling typed signatures in webforms
Perio, was selecting teeth on initial load
18.1.17 (Beta) (Foreign) Released 5/30/2018
18.1.17 (Beta) Released 5/30/2018
(Enhancement) WebForms mobile prev/next/submit buttons were hiding under the keyboard when typing.
During update, it was possible to skip the update on other workstations.
Transworld, patients with a zero balance were not being displayed in the A/R Manager window
PaySplit Manager, trying to associate splits would cause an error sometimes.
Perio Chart, trying to open the perio chart without a patient selected would crash the program.
Messaging Buttons, clicking on a message button would crash the programs sometimes.
Messaging Buttons, hovering over messaging buttons would crash the program sometimes.
Appointment Edit window, trying to save appointment and procedure information to the database was crashing the program sometimes.
Appointment History, logging off could crash the program when an appointment history needs to be automatically made.
OD allowed hidden admin users with no password to login
(Enhancement) Manually attaching payment splits to prepayment paysplits did not set the unearned type from the attaching payment split.
FHIR, creating an appointment may have given an internal server error
(Enhancement) Add new PaySimple button to Edit Insurance Payment window
Manually moving teeth in the tooth chart could be slow sometimes.
Option to disable ERA downloads for ClaimConnect has been added.
(Enhancement)Electronic statements, creates one output file with unique name per clinic
18.1.16 (Beta) (Foreign) Released 5/28/2018 (This version has a conversion script that will cause a backup to occur)
18.1.16 (Beta) Released 5/28/2018 (This version has a conversion script that will cause a backup to occur)
Loading the quick paste note edit window would fail if there were no quick paste note categories
PaySimple payment note had a couple minor formatting issues
(Enhancement) Send credit card button clicks to URLs instead of setup window
Minimizing the progress bar when backing up throws an error.
Sirona bridge would crash the program if an invalid path is entered within the sifiledb.ini file.
Account module, double clicking an adjustment that was deleted by another user caused an error.
Persistent commlogs were saving blank entries when closing OpenDental
(Enhancement)Option to Disable Signatures on Webforms
(Enhancement) Removed the eConfirm sent confirmation status from the list to be excluded from sending
18.1.15 (Beta) (Foreign) Released 5/24/2018
18.1.15 (Beta) Released 5/24/2018
Show claim received after preference, change from fixed date to rolling date.
Default user group security message was missing some information
(Enhancement) In the Edit Claim window, changed "Finalize Payment" button to "Batch" and "This Claim Only".
18.1.14 (Beta) (Foreign) Released 5/24/2018
18.1.14 (Beta) Released 5/24/2018
Switching Open Dental user while patient selected caused an error in the chart module
Security Settings, it was possible to move the last user with Security Admin permissions into a group without Security Admin permissions.
Task Search window Created column did not match Date/Time Created in Task window
Task Search, Date Created search filters didn't filter on actual original creation date.
Total amount was not updating in order history
UE when closing FormExamSheets from outside the chart module
Duplicate entries were created in eServiceSetup WebSched New Pat Hosted URLs
Middle tier, creating statements might have caused an unhandled exception.
Disabled some eServices due to GDPR Compliance for EU customers.
Letter Merge, previewing a letter merge would sometimes throw an error.
Middle tier, deleting an appointment could cause an error
Insurance Payment (EOB) window, secondary claims popup displays claim date of service.
Middle Tier, resetting the AR dashboard would cause an error
Middle Tier, merging two discount plans would cause an error
Middle Tier, searching for email would cause an error
Middle Tier, editing an equipment item would cause an error
Middle Tier, Canada, deleting a procedure would cause an error
Middle Tier, adding a replication server would cause an error
Middle Tier, editing a schedule would cause an error
Middle Tier, getting web forms would cause an error
Middle Tier, searching for a wiki page would cause an error
Middle Tier, restoring a wiki page would cause an error
Middle Tier, archiving the database would cause an error
Insurance Payment (EOB) window would not populate the Amount field sometimes which would warn the user that "Amounts do not match" incorrectly.
(Enhancement) In the Edit Claim window, changed the "Finalize Payment" button to "Batch" and "This Claim Only".
18.1.13 (Beta) (Foreign) Released 5/22/2018
18.1.13 (Beta) Released 5/22/2018
Archives, if the OpenDentalArchive database exists but has no data, there would be an error.
Exiting Insurance Payment(EOB) window when viewing a $0 bulk check caused error "'ProcDate' does not belong to table."
Account module was showing too many insurance payments for claim when some claimprocs on the claim were received with $0.
18.1.12 (Beta) (Foreign) Released 5/22/2018
18.1.12 (Beta) Released 5/22/2018
Attempting to schedule an Appointment caused an error over middle tier.
Printing a statement would result in an error while using middle tier.
(Enhancement)View Schedules in manage module did not allow users with Schedules permission to edit.
(Enhancement)Sync providers when attaching prepayments to payment splits
18.1.11 (Beta) (Foreign) Released 5/21/2018
18.1.11 (Beta) Released 5/21/2018
Income transfer payments wouldn't show amounts due to be transferred if received estimate and procedure were different providers.
ERA 835s window would error sometimes after clicking Refresh.
User Query Sql safety check causes "No longer allowed to send sql directly" error.
Show claims received after preference now uses date received instead of service date.
Error occurred during installation if the executable file could not be deleted
Released User Queries sub menu did not prompt for variables or launch correctly sometimes.
Phone map, right-clicking an empty cell caused a UE(Internal Only)
Web Sched Verify text and email fields showed line breaks as "\r\n"
(Enhancement) Chart module planned appointment grid speed improvement
Web Sched, an error would occur when a date is pre-loaded that is at least a year into the future that shares the same month as the current month.
Quick Paste Notes, having no Quick Paste Categories caused errors throughout the program.
An error was happening if a user query is attempted while connected over the middle tier.
Middle tier, opening the chart module through middle tier caused a UE sometimes.
There was a spelling error on the registration form for Open Dental
Sheet Printing, Windows 10 update 1803 caused fonts on sheets to be incorrect sometimes.
(Enhancement)Updated the allocate unearned logic.
User Edit changes to the currently logged in user were not reflected sometimes.
Repeat Charge Tool sometimes did not post procedures when a patient had multiple repeat charges
18.1.10 (Beta) (Foreign) Released 5/17/2018
18.1.10 (Beta) Released 5/17/2018
Auto Codes, when an autocode condition was EachAdditional, incorrect procedures may have been added
WebForms scrolling was limited while a textbox was focused in Safari
Sometimes scanning an image would throw an exception
Clicking Sign TP in the treatment plan module would sometimes cause an error.
Procedure Edit window does not update adjustments grid when adding, editing, or deleting adjustments.
Insurance Plan Substitution Code window contains misspellings.
Query Variable window errors when typing SHIFT+ENTER in a variable field.
OrthoChart Setup Display fields does not add new tab to combobox until reloading Setup window.
An error would happen if the pulse was left blank in the vital sign edit window.
Transworld, account balances would be incorrect in transaction messages sent to TSI.
Letter merge save to image module would sometimes throw an error.
Treatment Finder report, deselecting all patients with CTR+mouse click causes an error.
Time Card Edit, user could sometimes edit their own time card without permission.
Printing payment plans when not using sheets sometimes caused column totals to continue to a second line
(Enhancement) WebForms web calls overhaul.
(Enhancement)Modified Overpaid Proc Warning in Multiple Adjustment window.
Clinic window does not allow unselecting single clinic after pressing Select All button.
Billing Options window clinic combobox does not default to All when Headquarters is current clinic.
(Enhancement)HQ repeat charge dropdown needs to reflect the new pricing.
18.1.9 (Beta) (Foreign) Released 5/15/2018 (This version has a conversion script that will cause a backup to occur)
18.1.9 (Beta) Released 5/15/2018 (This version has a conversion script that will cause a backup to occur)
Auto splitting for payment plans sometimes caused an incorrect unallocated split to appear
Extra auto splits could sometimes appear when making a payment on a payment plan
Fixed Benefit Insurance Plan %s were not set to 100%
Patient Portal hosted payment URL - doesn't populate practice info
Tasks, displaying patient tasks when no patient is selected would be slow sometimes.
(Enhancement) Web Sched Recall, adding additional logging
Canada preauth duplicate claimprocs were not properly cleaned up in previous update.
Canadian Labs did not behave correctly when attached to multiple preauths sometimes.
(Enhancement)Allow setting a completed proc to TP status if sum of attached payments is $0
Treatment Plan module would error while loading sometimes.
18.1.8 (Beta) (Foreign) Released 5/14/2018
18.1.8 (Beta) Released 5/14/2018
Web Sched, trying to schedule an appointment for today would fail sometimes.
Log in window will show CEMT users who are hidden.
The multiple adjustments form showed hidden adjustment types.
Completed late appointments did not change color
(Enhancement)Change Web Sched 'Verify' tab to 'Notify'
Tasks, send copies to multiple option caused task copies to be marked as new for the sender
CEMT, Syncing users with invalid property would cease syncing without any error notifications.
18.1.7 (Beta) (Foreign) Released 5/11/2018 (This version has a conversion script that will cause a backup to occur)
18.1.7 (Beta) Released 5/11/2018 (This version has a conversion script that will cause a backup to occur)
Right clicking on grid items with email addresses shows option to follow invalid web link.
Patient Tasks tab does not always immediately refresh when selecting a patient.
Web sched New Patient 'Launch' header overlaps next column
Task Search does not display task list after "In Task List:" in results grid.
Canadian Lab Fees with PreAuth status are causing slowness in Treatment Plan Module.
Security setup, the Users Currently Associated list could not be scrolled.
User Query results in Human-readable mode does not print patient names for newly created patients.
PreAuths, users were sometimes not allowed to delete preauths.
(Enhancement)Store settings in the FreeDentalConfig.xml when command line arguments are used.
The enter button closed the Edit Insurance Payment form preventing users from making multiline notes.
Payment plans with attached credits and unattached paysplits did not calculate amount due correctly
The kiosk window could be repositioned by the user.
Updated the website link in the X-Charge setup window
Selecting Employees in the Manage module to View Schedule did not work correctly sometimes.
Future appointments could inconsistently get blocked when trying to set complete
Partial payments for payment plans with unattached credits were removed from outstanding charges
(Enhancement)Toolbar/Module buttons would flicker when hovered over.
(Enhancement)Patient Portion Uncollected Report executes very slowly on large databases when run for multiple month date ranges.
(Enhancement) Modified update request payload.
(Enhancement)Improved usability of "Show all transactions since zero balance".
18.1.6 (Beta) (Foreign) Released 5/10/2018
18.1.6 (Beta) Released 5/10/2018
(Enhancement)In FormRpAppointments, option to show WebSched ASAP appointments was not available
Operatory Web Sched Settings, new operatories were not saving the New Pat Appt Types field.
Spell Check could have created duplicate dictionary entries
Setting a primary insurance's COB rule to Secondary Medicaid could have caused the writeoff to be incorrect
Web Sched Recall - Variable tag (NameFL) should have not been included for WebSched Text.
Fixed typo in user permissions list.
Payment plans sometimes did not show in the account module when entire family was selected
Webforms signatures displayed "invalid" when previewing sheet
Appointment edit, creating an appointment could cause the program to not respond.
Chart Module, create planned appointment prompt loads an appointment with incorrect appointment length for treatment planned procedures.
ASAP list, default width would cut off note column of the grid.
(enhancement) PaySimple miscellaneous improvements.
Scheduling recalls for recall types without procedure codes could cause an error.
(Enhancement)PaySimple is now fully implemented.
Provider P&I report was not showing unearned income not attached to a provider.
Canadian eclaims for Pacific Blue Cross were not working due to a recent change in Canadian networks.
Recall List window, clicking the Show Conflicting Types checkbox could sometimes result in an error.
Outstanding claims report sometimes did not reflect the custom claim tracking status correctly.
18.1.5 (Beta) (Foreign) Released 5/7/2018 (This version has a conversion script that will cause a backup to occur)
18.1.5 (Beta) Released 5/7/2018 (This version has a conversion script that will cause a backup to occur)
Unread text count did not take clinics into account
Repeat Charge Tool sometimes did not post all of the procedures.
Create Planned Appointment warning was popping up too often
Insurance aging report would throw an exception sometimes
18.1.4 (Beta) (Foreign) Released 5/7/2018
18.1.4 (Beta) Released 5/7/2018
Recall List single and double click on patients do not function.
Mobile Web operatory view, appointments visually didn't match their appointment lengths in their scheduled operatory.
The signature box did not gain focus when selected.
Task lists, using cut and paste to move task lists would take a long time
eServices Setup, Web Sched New Patient Appts tab did not refresh the Available Times for Patients grid after making changes to the Appointment Types grid.
Account module, adding a procedure from quick procs would insert a new line to the procedure in the chart module
(Enhancement) Allow combo boxes used in custom statement sheets to print/save to PDF
(Enhancement) No longer allow copying and pasting entire tasklists, only moving.
18.1.3 (Beta) (Foreign) Released 5/4/2018
18.1.3 (Beta) Released 5/4/2018
Updating the database would sometimes cause an error for large tables
Recall List, right clicking on a Patient with email address as contact method drops down a menu which includes an invalid Web link to the email address.
(Enhancement) Change carrier filter in Batch Insurance (EOB) window to %carrier%
Payment splits with procedures were allowed to be marked as prepayments
Available Display Fields for Treatment Plan Module does not include "Allowed".
Command Line Arguments used to launch the program were getting saved to the FreeDentalConfig.xml
Fee schedule tools caused an error if clinics feature was disabled
Released User Queries did not show properly in the sub menu.
18.1.2 (Beta) (Foreign) Released 5/3/2018
18.1.2 (Beta) Released 5/3/2018
(Enhancement) Update statement send status when printed from the Sheet Fill window.
Appointments for the current date could not be set complete
Translation names, some translation names were not set.
Appointments could be created or edited with a status of complete for the current date
Commlogs Auto Save preference caused the Communication Item window to not save new information after the initial auto save.
Task note Date / Time changes were not being saved
18.1.1 (Beta) (Foreign) Released 5/3/2018 (This version has a conversion script that will cause a backup to occur)
18.1.1 (Beta) Released 5/3/2018 (This version has a conversion script that will cause a backup to occur)
eConnector to retry transactions which failed for db connectivity
Commlogs sometimes truncated their text when invalid characters are pasted into them.
Chart module UE
Copying fee schedules with few fees sometimes gave an error
Middle Tier, login locked for failed attempt count when the password was changed with another instance opened
Middle Tier Plug-in Example, custom convert scripts for plug-ins are failing with a MySQL authentication error.
Alerts Monitor thread would crash the program when the database connection went away somtimes.
The Connection Lost window would pop up multiple times
(Enhancement) Preference for Middle Tier server to store all fees in cache or go to the database for every fee
Long date format needed to apply to Confirmation List emails and postcards
The webschedrecall table would not be accurate if a patient was sent multiple reminders manually
(Enhancement) eConfirmation/eReminder Setup window Enhancements
(Enhancement) Option to attach providers to prepayments while fully enforcing payments
When an insurance plan was split and then combined, audit trails may have been corrupted
Unit Tests, middle tier tests were failing when IIS was turned off.
Patient Select Window, when selecting a patient an error would sometimes occur
An exception would occur if the user canceled the updater during an update
Appointment module, sometimes an exception would be thrown when an appointment was drawn on the grid
Transworld, invalid transaction types were included in the last transaction type filter for guarantors in the sent tab grid
Replication, the slave monitor sometimes did not flag that replication had stopped.
Outgoing SMS messages were sometimes failing due to the wrong region being set
Replication monitor did not work when replicating multiple databases
Chart module, refreshing DoseSpot notifications would cause a UE sometimes.
Replication environment was allowing unsafe user queries to run on any server instead of just the designated Reporting Server.
Perio chart exam with date 01/01/0001 cannot be deleted even with security permission perio chart edit date limitation enabled.
If there are no regular users when connecting to a database, an error would occur.
Image Module displays a gray box when previewing PDFs when data path set to store images directly in database.
(Enhancement)Updated the batch insurance payment instructions.
Query Request Form, failed validation did not show when the practice phone was invalid.
Database archive copies over entire table instead of only copying from archive date
Audit trail did not have a minimum size for window
Aging Builder window should be re-titled to Custom Aging Report.
Transworld, OpenDentalService thread would throw an exception sometimes.
Opening and closing the Choose Database window from the program caused a UE
Appointments were invisible
Texting - Headquarters does not see 'all clinics' by default (after 17.3)
Payments, clicking ok or cancel after allocating unearned with "Don't Enforce" threw an error
(Enhancement) Prepayment splits were allowed to not be attached to the original prepayment.
Version 17.4 new features listed here
No known issues.
17.4.97 Unreleased
17.4.96 (Foreign) Released 12/10/2018
17.4.96 Released 12/10/2018
Patient Portal Invites might not created invalid login credentials
Patient Portal Invites were not being prevented if patient email is not setup
17.4.95 (Foreign) Released 11/21/2018 (This version has a conversion script that will cause a backup to occur)
17.4.95 Released 11/21/2018 (This version has a conversion script that will cause a backup to occur)
Patient Portal Invites resends invites sometimes
17.4.94 (Foreign) Released 11/12/2018
17.4.94 Released 11/12/2018
Procedure Edit window, saving and closing threw an error when trying to update the procedure description sometimes.
Issue with patient portal invites.
17.4.93 (Foreign) Released 8/9/2018
17.4.93 Released 8/9/2018
Web Sched New Pat allowed double booking for some patients
Account module, clicking the New Claim button was causing an error sometimes (rare).
17.4.92 (Foreign) Released 7/19/2018
17.4.92 Released 7/19/2018
New trial version
17.4.91 (Foreign) Released 7/19/2018
17.4.91 Released 7/19/2018
eService Setup window, starting the eConnector service could cause an error.
Account module, add multiple adjustment dropdown is opening the incorrect window
Printing a report can result in an error sometimes.
Payment window, deleting large number of splits is slow sometimes.
Medication for Patient window, clicking Edit can cause an error sometimes.
17.4.90 (Foreign) Released 7/12/2018 (This version has a conversion script that will cause a backup to occur)
17.4.90 Released 7/12/2018 (This version has a conversion script that will cause a backup to occur)
Automation SetApptStatus threw an error when creating an appointment. Changed to SetApptASAP.
Payments, allocated splits could be deleted without deleting their allocations first.
Topaz Signature Pad dll got called too often in the Ortho Chart and when filling out sheets.
Appointments, right clicking on a blockout was not enabling edit/copy/paste/etc options.
ASAP List, printing the ASAP List caused appointment notes to get cutoff.
(Enhancement)Automation trigger "ScheduleProcedure" fired when placing an unscheduled appt onto the schedule.
(Enhancement)Modify 'Fee Schedule Edit' permission to include editing fees.
Procedure Codes, the lack of the Procedure Code Edit permission was not stopping users from editing procedure codes.
17.4.89 (Foreign) Released 7/10/2018
17.4.89 Released 7/10/2018
Claims, setting a claim as sent or printed was crashing the program sometimes (very rare).
Closing the program sometimes resulted in an unhandled exception
Manage module 'show claims received after days' preference is shifted by 1 day such that a value of 1 means today only.
Ortho Chart, loss of functionality, disabling Ortho Chart Edit (full) was not blocking user from editing ortho chart row signed by another user.
Retrieving reports can result in an error.
(Enhancement)Display date and time of exceptions.
Tasks, when using the task search window, if a task is deleted and reopened an error would close the program.
Appointments, in Week view, "Go To Appt Date' was not going to appointment scheduled in a different week.
17.4.88 (Foreign) Released 7/3/2018
17.4.88 Released 7/3/2018
Outstanding Insurance Claims window, clicking Assign User button could cause an error.
Medication for Patient window, clicking Edit could cause an error.
CanadaCarriersCdaMissingInfo, GroupHealth Benefit Solutions was not included in database maintenance.
Claim Edit, splitting a claim with custom tracking was incorrectly adding custom tracking to new claim.
Added speed logging for Ortho Chart slowness.
Voice dictation caused an exception if certain prompts were said before selecting an exam in the Perio Chart
HL7, blank messages received could cause the timestamp for all old messages to be updated incorrectly.
17.4.87 (Foreign) Released 6/28/2018
17.4.87 Released 6/28/2018
Chart module, click Save to Images button would cause an error sometimes.
(Enhancement) Custom aging report did not give option to exclude archived patients, and did not include deceased patients.
Batch insurance payments window was not showing sent claims with no payments entered when the 'Show claims received after days' preference was blank.
When using appointment types, an exception would sometimes occur when creating an appointment
Middle Tier Appts module, double clicking or moving appointments was causing an error.
Ins Verification, duplicate history rows were being created from the ins plan window when picking from list sometimes.
17.4.86 (Foreign) Released 6/26/2018
17.4.86 Released 6/26/2018
Middle Tier, users cannot log in after upgrading to or above version 17.4.78 due to an XML generating error; Instance validation error: '18' is not a valid value for OpenDentBusiness.AlertType.
17.4.85 (Foreign) Released 6/26/2018
17.4.85 Released 6/26/2018
Appointment Types, the appointment length was not set correctly when an appointment type included procedures
Treatment Plan, Tooth Chart Legend displayed dots in PDF when using Windows 10 Update 1803.
Receivables Breakdown Report did not include insurance payments from insurance payment plans
17.4.84 (Foreign) Released 6/22/2018
17.4.84 Released 6/22/2018
Query enhancement to A/R Manager queries for better performance using MySQL 5.5
Allocating unearned for family members sometimes had an incorrect patient on the split
New trial version
17.4.83 (Foreign) Released 6/22/2018
17.4.83 Released 6/22/2018
17.4.82 (Foreign) Released 6/22/2018
17.4.82 Released 6/22/2018
Insurance Plan Edit Log, entries disappeared and reappeared sometimes when changing certain carrier details.
Middle Tier, a large Appointment View table was taking a long time to cache on workstations.
Edit Paths window, clicking OK was resulting in an error when sometimes.
Image Module, PDFs was not displaying when using Dropbox for AtoZ storage.
Tasks, when resizing the task edit window the program would sometimes throw an error.
Appointments, Middle Tier was erroring when creating or editing an appointment.
17.4.81 (Foreign) Released 6/19/2018
17.4.81 Released 6/19/2018
Clinic feature cannot be turned on or off if no internet connection or invalid reg key
DoseSpot, an error would occur requiring a user email address when clicking eRx sometimes.
Income transfers, charges wouldn't display correct amount if the procedures had non-zero unit quantities or base units.
Clinics, sometimes when entering a specialty it would not save correctly.
Discount plans, if there is no discount plan fee nor a UCR fee for a planned procedure, the procedure would show as fully discounted in the treatment plan.
Account module, opening a statement could cause an error sometimes.
Lab Cases window, when filtering and selecting a case sometimes the wrong case was shown
Adjustments, the "Add Multiple Adjustments" window sometimes wouldn't highlight selected procedures.
Receivables breakdown report was not filtering selected providers for payplan charges.
Database Maintenance, running CanadaClaimProcForWrongPatient on linux systems caused an error.
Wiki Search window, searching sometimes could cause an error on Linux systems.
(Enhancement)EDS report retrieving was blocking 835 retrieval sometimes.
Unearned Income Reports showed clinic descriptions instead of abbreviations.
Clinic subtitles did not show on Unearned Income Reports
Middle tier, running the Procedure Codes report caused the program to crash.
17.4.80 (Foreign) Released 6/14/2018
17.4.80 Released 6/14/2018
Attempting to install the eConnector in eServices Setup could result in an error.
Manage Time Cards, Calculate Weekly OT button was not making proper adjustments in certain scenarios.
Canada, sometimes sending a secondary claim would incorrectly say the the primary procedures must be the same
Edit Payment Split, fee was not taking Unit Quantity or Base Units into account.
Payment Plan Procedures and Credits window was not taking Base Units or Unit Quantity into account for fee.
Multiple Adjustment window was not taking Base Units or Unit Quantity into account for fee.
Adjustment window was not taking Base Units or Unit Quantity into account for fee.
Claim attachment tab, the export button offers to create folder location when the default folder does not exist, but wasn't creating a folder or exporting any files.
(Enhancement)Manage Module, manually editing a time card for future time clock out, the status should display as "Manual Entry" in the employee list.
17.4.79 (Foreign) Released 6/13/2018
17.4.79 Released 6/13/2018
Appointment Module, clicking 'Go To Appt Date' in patient appointments window would not always display the correct schedules in module.
(Enhancement)Security, make encryption methods FIPS compliant.
Attempting to make a manual prepayment split could sometimes cause an error
CEMT User Edit, setting a password on a hidden user was crashing the program.
DoseSpot forced providers to have DEA Numbers when DEA Numbers are only required for EPCS.
Service Manager, installing eConnector from Service Manager sometimes resulted in an unhandled exception.
Appointments were allowed to overlap sometimes
17.4.78 (Foreign) Released 6/11/2018 (This version has a conversion script that will cause a backup to occur)
17.4.78 Released 6/11/2018 (This version has a conversion script that will cause a backup to occur)
Ortho Setup, changing the default months treatment was overwriting existing ortho treatment months total in Account Module Ortho Case Info.
Local server configuration file was not hashed sometimes
WebSched New Pat was slow to load on large databases
WebSched New Pat 1 clinic bad appointment could cause other clinic not to load
Payments, when transferring income from one procedure to another with enforce payment pay type preference enabled, an error would occur.
ADA 2012_J430D claim form did not print image
17.4.77 (Foreign) Released 6/7/2018
17.4.77 Released 6/7/2018
Appointments would be invisible sometimes
FHIR, creating an appointment may have given an internal server error
Email Inbox, opening an email with smime.p7s file attachment was crashing the program.
Patient callback alerts were unable to be deleted
(Enhancement) MySQL Fatal Errors now display query to user.
(Enhancement)Payment Plans, changes to number of payments, payment amount will save when recalculating or creating a new schedule.
Payment plans could be recalculated with no payment amount or number of payments set in terms.
Payments, creating an income transfer sometimes displayed the outstanding charges grid incorrectly.
Web Sched notify emails were marked as unsent
Aging tool message box had a spelling error.
Electronic statements, outputting statements to a file could cause a UE.
Payment window, overpaid procedures couldn't be re-allocated.
Chat module view option for selected teeth was sluggish for some computers.
17.4.76 (Foreign) Released 5/31/2018
17.4.76 Released 5/31/2018
Perio, was selecting teeth on initial load
17.4.75 (Foreign) Released 5/30/2018
17.4.75 Released 5/30/2018
During update, it was possible to skip the update on other workstations.
Transworld, patients with a zero balance were not being displayed in the A/R Manager window
PaySplit Manager, trying to associate splits would cause an error sometimes.
Messaging Buttons, clicking on a message button would crash the programs sometimes.
Messaging Buttons, hovering over messaging buttons would crash the program sometimes.
Appointment Edit window, trying to save appointment and procedure information to the database was crashing the program sometimes.
Appointment History, logging off could crash the program when an appointment history needs to be automatically made.
OD allowed hidden admin users with no password to login
(Enhancement)Electronic statements, creates one output file with unique name per clinic
Retrieving E-claim Reports sometimes showed no progress and appeared to be stuck
17.4.74 (Foreign) Released 5/28/2018
17.4.74 Released 5/28/2018
Loading the quick paste note edit window would fail if there were no quick paste note categories
Sirona bridge would crash the program if an invalid path is entered within the sifiledb.ini file.
Account module, double clicking an adjustment that was deleted by another user caused an error.
17.4.73 (Foreign) Released 5/24/2018 (This version has a conversion script that will cause a backup to occur)
17.4.73 Released 5/24/2018 (This version has a conversion script that will cause a backup to occur)
Show claim received after preference, change from fixed date to rolling date.
Security Settings, it was possible to move the last user with Security Admin permissions into a group without Security Admin permissions.
Middle tier, creating statements might have caused an unhandled exception.
Web Sched, the last available time slot for "today" was not showing as available sometimes.
Insurance Payment (EOB) window, secondary claims popup displays claim date of service.
Middle Tier, resetting the AR dashboard would cause an error
Middle Tier, merging two discount plans would cause an error
Middle Tier, searching for email would cause an error
Middle Tier, editing an equipment item would cause an error
Middle Tier, Canada, deleting a procedure would cause an error
Middle Tier, adding a replication server would cause an error
Middle Tier, restoring a wiki page would cause an error
Insurance Payment (EOB) window would not populate the Amount field sometimes which would warn the user that "Amounts do not match" incorrectly.
(Enhancement) In the Edit Claim window, changed the "Finalize Payment" button to "Batch" and "This Claim Only".
(Enhancement) In the Edit Claim window, changed "Finalize Payment" button to "Batch" and "This Claim Only".
17.4.72 (Foreign) Released 5/22/2018
17.4.72 Released 5/22/2018
Exiting Insurance Payment(EOB) window when viewing a $0 bulk check caused error "'ProcDate' does not belong to table."
Account module was showing too many insurance payments for claim when some claimprocs on the claim were received with $0.
17.4.71 (Foreign) Released 5/22/2018
17.4.71 Released 5/22/2018
There was a spelling error on the registration form for Open Dental
Attempting to schedule an Appointment caused an error over middle tier.
Printing a statement would result in an error while using middle tier.
17.4.70 (Foreign) Released 5/21/2018
17.4.70 Released 5/21/2018
Income transfer payments wouldn't show amounts due to be transferred if received estimate and procedure were different providers.
User Query Sql safety check causes "No longer allowed to send sql directly" error.
Show claims received after preference now uses date received instead of service date.
Web Sched Verify text and email fields showed line breaks as "\r\n"
(Enhancement) Chart module planned appointment grid speed improvement
Tobacco use, cessation intervention tab was not functioning properly.
Web Sched, an error would occur when a date is pre-loaded that is at least a year into the future that shares the same month as the current month.
Quick Paste Notes, having no Quick Paste Categories caused errors throughout the program.
An error was happening if a user query is attempted while connected over the middle tier.
Middle tier, opening the chart module through middle tier caused a UE sometimes.
Sheet Printing, Windows 10 update 1803 caused fonts on sheets to be incorrect sometimes.
17.4.69 (Foreign) Released 5/17/2018
17.4.69 Released 5/17/2018
Sometimes scanning an image would throw an exception
Clicking Sign TP in the treatment plan module would sometimes cause an error.
Insurance Plan Substitution Code window contains misspellings.
ERA 835s window would error sometimes after clicking Refresh.
Query Variable window errors when typing SHIFT+ENTER in a variable field.
OrthoChart Setup Display fields does not add new tab to combobox until reloading Setup window.
An error would happen if the pulse was left blank in the vital sign edit window.
Transworld, account balances would be incorrect in transaction messages sent to TSI.
Treatment Finder report, deselecting all patients with CTR+mouse click causes an error.
Time Card Edit, user could sometimes edit their own time card without permission.
Printing payment plans when not using sheets sometimes caused column totals to continue to a second line
(Enhancement)Modified Overpaid Proc Warning in Multiple Adjustment window.
Clinic window does not allow unselecting single clinic after pressing Select All button.
Billing Options window clinic combobox does not default to All when Headquarters is current clinic.
The preference 'Prompt user to allocate unearned income after creating a claim' in the Misc Account Preferences was not warning users correctly.
Tobacco use, the "Add Assessment" button did not work.
17.4.68 (Foreign) Released 5/15/2018 (This version has a conversion script that will cause a backup to occur)
17.4.68 Released 5/15/2018 (This version has a conversion script that will cause a backup to occur)
Log in window will show CEMT users who are hidden.
Tasks, displaying patient tasks when no patient is selected would be slow sometimes.
CEMT, Syncing users with invalid property would cease syncing without any error notifications.
(Enhancement) Web Sched Recall, adding additional logging
Canada preauth duplicate claimprocs were not properly cleaned up in previous update.
Canadian Labs did not behave correctly when attached to multiple preauths sometimes.
(Enhancement)Allow setting a completed proc to TP status if sum of attached payments is $0
Treatment Plan module would error while loading sometimes.
17.4.67 (Foreign) Released 5/14/2018
17.4.67 Released 5/14/2018
The multiple adjustments form showed hidden adjustment types.
Completed late appointments did not change color
(Enhancement)Change Web Sched 'Verify' tab to 'Notify'
17.4.66 (Foreign) Released 5/11/2018 (This version has a conversion script that will cause a backup to occur)
17.4.66 Released 5/11/2018 (This version has a conversion script that will cause a backup to occur)
Canadian Lab Fees with PreAuth status are causing slowness in Treatment Plan Module.
Security setup, the Users Currently Associated list could not be scrolled.
PreAuths, users were sometimes not allowed to delete preauths.
The enter button closed the Edit Insurance Payment form preventing users from making multiline notes.
Payment plans with attached credits and unattached paysplits did not calculate amount due correctly
Tobacco use, the tobacco use combo box was not populating correctly.
The kiosk window could be repositioned by the user.
Updated the website link in the X-Charge setup window
Partial payments for payment plans with unattached credits were removed from outstanding charges
Database Maintenance, cannot unhide hidden DBM methods.
(Enhancement)Patient Portion Uncollected Report executes very slowly on large databases when run for multiple month date ranges.
(Enhancement) Modified update request payload.
(Enhancement)Improved usability of "Show all transactions since zero balance".
17.4.65 (Foreign) Released 5/10/2018
17.4.65 Released 5/10/2018
Setting a primary insurance's COB rule to Secondary Medicaid could have caused the writeoff to be incorrect
Web Sched Recall - Variable tag (NameFL) should have not been included for WebSched Text.
Payment plans sometimes did not show in the account module when entire family was selected
Webforms signatures displayed "invalid" when previewing sheet
ASAP list, default width would cut off note column of the grid.
Scheduling recalls for recall types without procedure codes could cause an error.
Provider P&I report was not showing unearned income not attached to a provider.
Canadian eclaims for Pacific Blue Cross were not working due to a recent change in Canadian networks.
Outstanding claims report sometimes did not reflect the custom claim tracking status correctly.
17.4.64 (Foreign) Released 5/7/2018 (This version has a conversion script that will cause a backup to occur)
17.4.64 Released 5/7/2018 (This version has a conversion script that will cause a backup to occur)
Unread text count did not take clinics into account
Texting - Headquarters does not see 'all clinics' by default (after 17.3)
Payment splits with procedures were allowed to be marked as prepayments
Mobile Web operatory view, appointments visually didn't match their appointment lengths in their scheduled operatory.
The signature box did not gain focus when selected.
Account module, adding a procedure from quick procs would insert a new line to the procedure in the chart module
17.4.63 (Foreign) Released 5/3/2018
17.4.63 Released 5/3/2018
When an insurance plan was split and then combined, audit trails may have been corrupted
Referrals, looking for a referral that no longer exists was causing the program to crash in several places.
Account module sometimes shows incorrect payment plans on patient accounts
Patient Select Window, when selecting a patient an error would sometimes occur
An exception would occur if the user canceled the updater during an update
Appointment module, sometimes an exception would be thrown when an appointment was drawn on the grid
Transworld, invalid transaction types were included in the last transaction type filter for guarantors in the sent tab grid
Replication, the slave monitor sometimes did not flag that replication had stopped.
Outgoing SMS messages were sometimes failing due to the wrong region being set
Replication monitor did not work when replicating multiple databases
Chart module, refreshing DoseSpot notifications would cause a UE sometimes.
Replication environment was allowing unsafe user queries to run on any server instead of just the designated Reporting Server.
Perio chart exam with date 01/01/0001 cannot be deleted even with security permission perio chart edit date limitation enabled.
If there are no regular users when connecting to a database, an error would occur.
(Enhancement)Updated the batch insurance payment instructions.
Audit trail did not have a minimum size for window
Aging Builder window should be re-titled to Custom Aging Report.
Transworld, OpenDentalService thread would throw an exception sometimes.
17.4.62 (Beta) (Foreign) Released 4/30/2018
17.4.62 (Beta) Released 4/30/2018
Outstanding Insurance Claims report cuts off Total when printing.
Outstanding Insurance Claims report date tabs do not translate blank entry in Days Old max to DateFrom as intended.
The Ortho Chart called the Topaz.dll too often which caused slowness issues for certain server setups.
WebForms would not save field values when clicking "Next" while focused on a textbox
Quick Procs button in Account Module does not insert completed default notes into the procedure.
Program links, program links window was not resizing correctly.
Edit clinic, edit clinic window was not resizing correctly.
17.4.61 (Beta) (Foreign) Released 4/30/2018
17.4.61 (Beta) Released 4/30/2018
(Enhancement) Transworld, change the online client portal link label to a button.
(Enhancement) Transworld, modify the payment and adjustment message popup to use TSI in place of Transworld Systems.
Transworld, prevent users from placing guarantors under 18 with TSI
Payment window, writeoffs for a procedure due to a pre-authorization would cause the procedure to have nothing owed.
Transworld, incorrectly reporting program link not setup if clinics are enabled and then disabled
Insurance Payment (EOB) window is non-modal when creating a new payment, but modal when editing the payment.
Supplemental insurance payments for the same date as original did not show unfinalized in the account module if only original was finalized
Transworld, the OpenDentalService thread was not updating the TransworldDateTimeLastUpdated preference
Transworld, allow accounts to be sent to TSI without a phone number
Timecards, selecting a timecard would show the wrong employee sometimes.
When printing sheets, an exception would sometimes be thrown saying no printers were installed
eRx, enabling eRx did not enable the program link sometimes.
17.4.60 (Beta) (Foreign) Released 4/26/2018
17.4.60 (Beta) Released 4/26/2018
Tasks are not popping up when they should be sometimes
Recalls with a future due date would not receive a Web Sched Recall message
Query window was showing error 'the data is invalid' for some printers when using the Print Preview button.
Microsoft Edge failed to display [dateToday] static text in webforms
Time card setup, ADP company code must be 2 or 3 alpha-numeric characters.
Receivables breakdown report did not reflect patient payments to payment plans
Schedule setup would sometimes error when loading Clinics.
Paysplits, paysplits used long clinic description causing rows to be unnecessarily tall.
Billing list, when clinics are enabled and creating a list for all clinics, statements were all marked for the unassigned clinic
Billing options, clinic specific general messages would not show on created statements
Printing weekly schedules sometimes showed extra appointments.
(Enhancement) Set PPO plans to "use UCR fees on claims" in bulk.
VoiceMails, "Google Number" did not always give accurate results.
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.
Income Transfers wouldn't display payments on procedures even if they had different providers.
From Procedure Edit window setting a procedure complete using the dropdown list and OK click does not insert Completed Default Note.
Transworld, payments and adjustments marked as received from TSI would sometimes be sent in the account sync anyway
eRx, the program link for eRx was not checked when using DoseSpot.
Big Phones is not showing all phone tiles.
Paysplits were allowed to have no provider and no unearned type.
Unearned Income report did not show correct clinics on some sub-reports
Providers None button was anchored incorrectly
eReminders running late in the day might have sent for the next day
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.4.59 (Beta) (Foreign) Released 4/20/2018
17.4.59 (Beta) Released 4/20/2018
Transworld, account activity would not sync with TSI if the HQ clinic was not setup
17.4.58 (Beta) (Foreign) Released 4/20/2018
17.4.58 (Beta) Released 4/20/2018
Canadian claim selection logic was incorrect if labs were attached and there were supplemental payments.
Ortho Chart, slowness sometimes occurred when typing into existing rows.
Insurance payment plans sometimes could not be deleted even when no payments had been received
When creating multiple adjustments, changing credit filters would do nothing
Appointment search filter by user's accessible clinics reverted.
17.4.57 (Beta) (Foreign) Released 4/20/2018 (This version has a conversion script that will cause a backup to occur)
17.4.57 (Beta) Released 4/20/2018 (This version has a conversion script that will cause a backup to occur)
Chart module, double clicking on a sheet would sometimes show an error.
Sheets would cause and error when adding or editing.
17.4.56 (Beta) (Foreign) Released 4/19/2018
17.4.56 (Beta) Released 4/19/2018
Opening a saved sheet would cause a missing column exception
Task, creating a new task would sometimes throw a UE.
17.4.55 (Beta) (Foreign) Released 4/19/2018 (This version has a conversion script that will cause a backup to occur)
17.4.55 (Beta) Released 4/19/2018 (This version has a conversion script that will cause a backup to occur)
Recall List, all but one display field may have been removed
Manage service, web config had an incomplete error message when failing to write a file
Appointment Edit window would sometimes throw a UE.
(Enhancement) Transworld, add total number of accounts and total dollar amounts to the A/R Manager window.
(Enhancement) Transworld, added a popup message if an attempt is made to place an account with a service type that doesn't match the age of the account.
(Enhancement)Web Sched Recall ASAP list was removing patients that had received recall reminders.
Appointment Module clicking on Operatory header when clinics are turned off causes error.
(Enhancement) Transworld, modify the popup payment and adjustment message for accounts sent to Transworld for a past due balance.
17.4.54 (Beta) (Foreign) Released 4/18/2018
17.4.54 (Beta) Released 4/18/2018
Opening a saved referral letter with a grid or a tooth chart graphic would cause an error
DoseSpot, User IDs wouldn't get automatically assigned if the user didn't click the "eRx" button before signing up.
eConfirm spelling error - Goto
Treatment Finder would sometimes display the wrong patient.
Aggregate message displayed incorrect window title
Convert script would fail if a database name contained special characters
(Enhancement) P&I report did not place writeoff estimates in the row for the original claim date.
Appointment module, slowness sometimes occured when scheduling recalls
17.4.53 (Beta) (Foreign) Released 4/16/2018 (This version has a conversion script that will cause a backup to occur)
17.4.53 (Beta) Released 4/16/2018 (This version has a conversion script that will cause a backup to occur)
(Enhancement) When attaching adjustments to a procedure different windows use different filters and wording.
Blockouts, changes to wording concerning different types of blockouts
Claim payments for $0 claim procedures were showing in the batch insurance window after the claim was received.
Edit claim window Finalize Payment button was not attaching $0 insurance payment amounts for claim procedures attached to other claims in the batch.
Statement in Email option causes error when using Dropbox storage.
(Enhancement)Restore Min/Max day to Outstanding Insurance Claims Report
Ins Plans, Insurance plan GroupNum value was getting cutoff if it was longer than 20 characters.
The security setup window will sometimes give an error due to a null object reference
Zip Code list would sometimes not show all Zip Codes.
EHR, Generating QRDA report may have displayed "Unknown CDCREC code"
Time Cards, errors when calculating daily would not show which employee has the errors.
(Enhancement) Provider Setup loading indicator.
The computer heart beat would be unnecessarily updated when multiple instances were running on a computer.
Appointment search did not filter by user's accessible clinics
Web Sched New Patient - clinic marked as hidden does not show as 'Excluded'
(Enhancement) Modify clinic/provider scheduling note text boxes to be larger and multi-line
Payment window, charges with 0 amount wouldn't show when "Show All Charges" was checked.
Program may have been left with no security admin users
Appointment Edit, provider color would sometimes show incorrectly.
Multiple Adjustment window did not show over allocation warning message sometimes.
(Enhancement) Billing Options window General Message clarified UI.
Billing Options statement window, dunning messages did not populate correctly sometimes.
Popup edit window tab order was not set correctly.
Account Module claims incorrectly include preauth estimates in insurance estimates resulting in annual max overage in certain cases.
17.4.52 (Beta) (Foreign) Released 4/10/2018 (This version has a conversion script that will cause a backup to occur)
17.4.52 (Beta) Released 4/10/2018 (This version has a conversion script that will cause a backup to occur)
(Enhancement)Security Global Security Settings menu item is misleading.
Change the data type for the ProcsColored column in the histappointment table to match that of the appointment table
Edit Insurance Payment, hiding claim payment groups caused a UE sometimes.
Update the LastHeartBeat in a separate thread so long run times don't cause the program to become unresponsive.
Transworld, the OpenDentalServivce thread would sometimes fail to sync accounts.
Entering adjustments would sometimes not prompt users about potentially being a Transworld adjustment
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
17.4.51 (Beta) (Foreign) Released 4/10/2018 (This version has a conversion script that will cause a backup to occur)
17.4.51 (Beta) Released 4/10/2018 (This version has a conversion script that will cause a backup to occur)
(Enhancement) Canada IsAccident field on printed claim form to show X if claim Accident Date is set.
Statements from Billing Options did not consider patient clinic for Dunning Message.
Account Module, Ins Rem hover menu was covered if a patient had a payment plan or repeating charges.
Payment window, charges could show that have nothing owed sometimes.
Edit email message was taking a long time to load if there were many historic emails.
Adstra bridge did not launch sometimes.
CDT procedure codes on printed prescriptions user interface features were enabled when feature was disabled.
Hidden pat fields were being displayed in the grid
Spelling error in Web Sched New Pat Verify
17.4.50 (Beta) (Foreign) Released 4/5/2018
17.4.50 (Beta) Released 4/5/2018
Equipment list, equipment could be created with duplicate serial numbers.
Various places would cause an out of memory error
Canadian Lab fees are not calculating properly when over annual max
Allocating unearned income would attach to incorrect prepayments sometimes.
Central Enterprise Management Tool, running reports would return no results.
Clicking the Email button when there was no patient selected caused a UE.
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.
Transworld, defaults for billing type and last trans type were not loading correctly
Web Sched ASAP alert language is misleading
Creating a referral letter threw an error
Rx, warning message when trying to print an Rx had a typo.
17.4.49 (Beta) (Foreign) Released 4/3/2018
17.4.49 (Beta) Released 4/3/2018
Edit Adjustment prompts Not Authorized for Setup when Edit Anyway button is already hidden
Hygiene Prescheduled confirmation list is sometimes showing non-hygiene appointments.
Recurring Charge Tool would sometimes use the wrong patnum when creating paysplits.
Changed the dbm method ProcedurelogMulitpleClaimProcForInsSub to exclude deleted procedures.
Net Production Detail Daily, Provider Payroll Summary, and Provider Payroll Detailed reports need a note to clarify their date ranges used for filtering.
Patient Portal Invites - [Appts] was marked as required for email message
(Enhancement) Allow hiding a discount plan that is in use.
(Enhancement) Web Forms, added an error code to complicated errors when forms fail to submit.
Email Attachment from Dropbox causes error.
Creating an Auto Ortho Claim would fail.
17.4.48 (Beta) (Foreign) Released 4/2/2018
17.4.48 (Beta) Released 4/2/2018
Webforms birthdate widget would not fill date in Microsoft Edge
Insurance Verification, insverifyhist rows would be made too often in rare scenarios.
CEMT, sync code was not displayed in the security window.
Canada, could not send primary claims sometimes.
17.4.47 (Beta) (Foreign) Released 3/29/2018
17.4.47 (Beta) Released 3/29/2018
Unearned income report didn't match account module sometimes
CEMT tool allowed CEMT users without security admin to change security permissions.
Birthdate format in WebForms is confusing
Some cached data would be retrieved multiple times on startup.
(Enhancement) Discount plans, show number of patients attached to a discount plan.
Generating a patient referral letter would cause an error sometimes.
Account Module, double clicking on a payment would sometimes throw a UE.
Trying to activate Patient Portal invites may have incorrectly claimed that the office was not signed up for Patient Portal
Web Sched ASAP, the schedule indicators were sometimes drawn incorrectly
Phone Map, users could still right click on a cube in the setup window.
Printing option for audit trail was not available
Web Sched ASAP, Send Details grid may repeat notes if a patient has multiple appointments
Transworld, entering an invalid number into the days since last payment field would cause an error
Statement options, emailing statements without permission would sometimes show statements as sent.
CEMT, conflicts during user sync showed the incorrect name sometimes.
(Enhancement)In Webforms, when entering a birthdate, the widget would not conform to the current culture date format.
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
(Enhancement)Require Ins Payment Create permission to access ERA window.
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.
Webforms was displaying colored lines and text as black
Canada, sending a secondary claim would sometimes cause a UE.
17.4.46 (Beta) (Foreign) Released 3/27/2018 (This version has a conversion script that will cause a backup to occur)
17.4.46 (Beta) Released 3/27/2018 (This version has a conversion script that will cause a backup to occur)
The horizontal scroll bar in the Fields section of the Edit Sheet Def field was missing.
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.
Log On Password textbox doesn't auto select on start up sometimes.
Payment plan charges showed up in outsanding charges when they had been paid
Treatplan Module, clicking on the Pre-Auth button would sometimes throw a UE. Attempted Fix
Treatment Module, clicking Sign TP caused a UE sometimes.
When bugs are submitted, the windows version is always displayed incorrectly as "WIN32NT"
Account module, quick adding with frequency limitations could cause an error sometimes.
Web Forms, retrieving and submitting web forms was slow sometimes.
Alerts had a spelling error
Perio Chart Graphical displays -1 for mobility values that have been deleted.
Editing a wikipage would cause an error sometimes.
OD Grid, clicking on a url link would not browse correctly sometimes.
Added a tool to remove paysplits from insurance payment plans and claim payments from patient payment plans
Payment plans prevented adding new treatment credits for current day when global lock day had been set
Appointment View Edit NetProduction and EstPatientPortion are not alphabetized in Available Rows.
Emails window was slow to load when there were tens of gigabytes of email messages.
17.4.45 (Beta) (Foreign) Released 3/21/2018
17.4.45 (Beta) Released 3/21/2018
Billing Window, when multiple items were selected and one is double clicked, the first selected item would always open
(Enhancement) User's without the blockout permission are now able to edit and add blockouts that block scheduling.
Select Patient Window, both merged and cloned patient were hidden instead of just merged
Patient Portal, when sending a patients account statement to the portal, it was not automatically marked as sent
Referrals, looking for a referral that no longer exists was causing the program to crash in several places.
Prepayments cannot be reattached once detached from payment splits
Creating a manual negative prepayment would sometimes throw a UE.
ERA Claims Paid did not detach when adding claim tracking status with an error code.
17.4.44 (Beta) (Foreign) Released 3/20/2018
17.4.44 (Beta) Released 3/20/2018
When maximum daily limit of web sched texts is blank, some texts do not get sent
Edit Payment Split, deleting a split would crash the program sometimes.
Printers, trying to print from a computer that does not have a heartbeat would crash the program.
Referrals, adding a new referral would crash the program sometimes.
Letter Merge, creating a letter would crash the program sometimes.
Letter Merge, opening, saving, and showing Microsoft Word would crash the program sometimes.
Chart module, loading a patient without an AtoZ folder and not having adequate security permissions to the network share would crash the program sometimes.
Incomplete Procedure Notes Report Is Incorrect
Viewing the history of an archive wikipage would sometimes throw a UE.
(Enhancement) Insplans, an invalid insplan would cause a UE sometimes.
17.4.43 (Beta) (Foreign) Released 3/16/2018
17.4.43 (Beta) Released 3/16/2018
Web Sched Recall, the header fields overlapped on iOS devices
OD HQ, PTS enhanced to support SMB2.
(Enhancement) Check for ICD-9 codes before sending claims.
Saving a wiki page with many links took a very long time
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
Outstanding Insurance Claims report did not inherit current clinic
Right Click on a Task sometimes crashes Open Dental
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.
Removed the permission check for user log off settings.
Web Forms, birthdate input fields that were tall enough to merit multiple lines were not working.
Updated the GoToAssist Distributable.
Adding insurance plan to a patient was slow sometimes.
Email Inbox thread would cause the program to crash when the database connection went away sometimes.
Canceling the update process from a client would crash the program sometimes.
ODToolBar would cause the program to crash when it failed to paint sometimes.
Wiki Pages would fail to load due to malformed wiki links sometimes.
Crashed table UEs should not be automatically submitted to HQ.
Duplicate PK UEs should not be automatically submitted to HQ.
Middle Tier Payments, trying to save payment split information would throw an exception sometimes.
ODGrid, long notes caused the program to UE sometimes.
17.4.42 (Beta) (Foreign) Released 3/13/2018 (This version has a conversion script that will cause a backup to occur)
17.4.42 (Beta) Released 3/13/2018 (This version has a conversion script that will cause a backup to occur)
Insurance Verify Window, sometimes the time available for verification is incorrect
(Enhancement) Transworld, added a link to the A/R Manager window to direct users to the TSI Online Client Portal.
Signup Portal was reporting the wrong new monthly fee when cancelling services.
(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
Adjustments, the preference, "Force users to attach procedures to adjustments" was redundant.
Claim ID Original doesn't correctly reflect the original claim identifier
An insurance category with an age limitation and a lifetime max would sometimes ignore the lifetime max
Task List would flicker when clicking task check box and sometimes unexpectedly disappear to background.
Printing non super statements would sometimes append the guarantors PatNum to the grid header.
(Enhancement) Task control now allows for easier mouse wheel scrolling.
(Enhancement)'Show Hidden' checkbox and 'default' button will not show in Procedure Code form other than from Lists->Procedure Codes.
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
Web Forms were not saving combo box selections.
Aging would zero out guarantor aged amounts sometimes
Sheets with comboboxes can default to the first option when no selection was made.
Payment window, allocating unearned, then detaching the negative unearned split from the prepayment would cause an error sometimes.
(Enhancement)When a task is deleted, there should be an entry in the security log making anote of it.
When dragging an appointment onto the appointment view, sometimes there was an exception if the appointment overlapped a blockout.
In the appointment module, when double clicking to create an appointment sometimes blockouts would be ignored.
When using the Cut/Copy/Paste tool in the appointment view, the tool would sometimes ignore blockouts marked as "Don't Copy"
(Enhancement) eConfirmations & eReminders - Auto Select 'Don't Send' options for appt status triggers
Attempting to send Web Sched Recall notifications may have resulted in sending twice
Deleting Hidden ApptFieldDef causes error when opening Appointment Edit Field Display
DoseSpot, casing on alert text was incorrect.
The A/R Manager window would throw an error on load sometimes.
Query request form, the submit button was overlapping with some text in Firefox
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.
Canadian WebForms was incorrectly marking valid birthdates as invalid
17.4.41 (Beta) (Foreign) Released 3/8/2018
17.4.41 (Beta) Released 3/8/2018
Web Sched Verify text messages could have contained PHI
Hiding a newly created discount plan could have caused an out of memory exception.
The program refreshed incorrectly and would hide all open forms.
17.4.40 (Beta) (Foreign) Released 3/8/2018 (This version has a conversion script that will cause a backup to occur)
17.4.40 (Beta) Released 3/8/2018 (This version has a conversion script that will cause a backup to occur)
EHR Kentucky Immunization Registry (KYIR) reported units are required when volume is known.
WebForms, an error is thrown when submitting an unformatted birthdate.
DoseSpot, fixed casing on alert text.
Hiding insurance plans would sometimes throw a UE.
Denti-Cal ETIN changed to DXC Technology ETIN, required by 04/30/2018.
Phone Tracking Server throws an error when voicemail files are locked.
WebForms, inputting a birthdate from mobile would fail.
Creating provider users from Provider Setup did not hash passwords
17.4.39 (Beta) (Foreign) Released 3/6/2018
17.4.39 (Beta) Released 3/6/2018
New problems would default to invalid ICD9 codes sometimes.
(Enhancement) Improving patient merge workflow
Editing a wikipage, added the ability to add a new wikipage.
(Enhancement) Disregard lock date for Existing Other/Existing Current Procedures.
Adding a new Claim Custom Tracking Status would cause an error.
Main task list tab does not mouse scroll focus when first selected
Insurance payments, the batch insurance window was missing securitylog entries.
(Enhancement) Enhanced the Unfinalized Insurance Payment report.
Carrier Edit, editing the Carrier Group Name would sometimes throw a UE.
Patient Portal XWeb payments sometimes displayed "The request was aborted: Could not create SSL/TLS secure channel".
XCharge, sometimes when finalizing insurance payments using XCharge the program would throw an error.
The aging of A/R report would throw an error if the "Age writeoff estimates" or "Age negative adjustments" options were selected with the "Show last payment date" option.
Import Ins Plans tool would error when Birthday column was blank sometimes.
(Enhancement) A data connection object was not properly disposed causing an out of memory error sometimes.
(Enhancement) Canadian EOBs would fail to import amounts due to invalid data.
(Enhancement) Claim History Edit permission now uses a user group lock date instead of global lock date.
(Enhancement) Web Forms, added DOB preview text overlay along with Prev and Next buttons.
Transworld program properties were not correctly syncing with clinics sometimes
17.4.38 (Beta) (Foreign) Released 3/1/2018
17.4.38 (Beta) 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.
Reports were displaying providers that are marked as deleted.
Claims, overpaid procedure message sometimes didn't pop up when set to block overpayments
Middle Tier, allocating unearned income caused an error
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.
Middle Tier, using a report server that is also a Middle Tier server caused an error
Fee Tools window would close after copying a fee schedule
(Enhancement) DBM, removed SecurityLogInvalidKey DBM
(Enhancement) Overpaid procedure warnings now more closely match each other.
Clicking Edit Anyway on a claim procedure sometimes caused an error
17.4.37 (Beta) (Foreign) Released 2/27/2018
17.4.37 (Beta) Released 2/27/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.
WebForms not styling correctly
Account proc quick add was sometimes available to user without that permission
Billing cycle day was not assigned to a payment when manually checking recurring charge
Patient Portal, switching from the Statement to the Payment tab displayed the Make Payment button when it shouldn't
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.
Statements, checking "Only show transactions since zero balance" could cause an exception
Tasks, deleting a task from the task control did not make the same audit trail entries as the task edit window
Reports, receivables breakdown report displayed incorrect sum in Ending A/R column.
Custom Aging Report sometimes retrieved the wrong date for patient payments
(Enhancement) DoseSpot registration HQ back end completed.
Opening up a saved sheet sometimes would cause an exception
Internal Only - Proxy was holding onto stale connections
After going to an appt date from "Appointments for" window, blockouts were not able to be edited
Attempting to create a statement while connected through middle tier would cause an error
Medical, form medical grid rows did not fit on a page when printed sometimes.
Payments, when preferring this patient, could suggest paying off most recent unpaid charge instead of the oldest unpaid charge.
Prompting for an auto note sometimes caused an exception
Middle Tier, creating a statement caused an exception
Emails, selecting email tab could cause the program to freeze sometimes.
Account module, procedures with insurance estimates that were not attached to a claim did not show "unsent"
(Enhancement) DoseSpot HQ registration enhancement.
Graphic reports buttons were sometimes hidden which resulted in a loss of functionality
DoseSpot, Clinic alerts were not displaying correctly.
Printing reports would sometimes print an extra blank page.
Editing a wikipage would sometimes throw a UE.
Adding a wikipage did not prompt to enter a page title sometimes,
User Query, the bottom row of user queries would be cutoff sometimes.
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.
Outstanding Insurance claims report, updating custom tracking would sometimes not update all claims.
Email, viewing email from the manage module sometimes caused the program to stop responding.
Moved D5612 to the correct category.
Adjustments, the multiple adjustment window did not consider the account module preference "Force users to attach procedures to adjustments".
(Enhancement) Erx, the user is now warned when switching from Legacy to DoseSpot to cancel their charges with Legacy.
17.4.36 (Beta) (Foreign) Released 2/16/2018
17.4.36 (Beta) Released 2/16/2018 (This version has a conversion script that will cause a backup to occur)
Pagination for text messaging was backwards
Procedure Codes Report, when grouping by categories results would sometimes not appear
(Enhacement) Ability to include patient last name in Statement window.
eConnector was allowed to run from multiple workstations
Patient Select, searching by invoice number would sometimes take a long time to load.
(Enhancement) Rigorous Adjustments preference added, when enforced fully, adjustments cannot have their clinic and provider changed different from the procedure that's attached to it.
Claims not sent report loaded with an incorrect date range
Payments done with payment plans could suggest wrong split sometimes.
Outstanding Insurance Claim Report, "Patient DOB" was showing patient name instead of DOB
(Enhancement) Global Fee Update tool was unable to run for multiple clinics at a time
Aging report, when running the report over middle tier the program would throw an error.
Renaming wikipages would cause slowness.
Sheets, when printing a treatment plan with tooth chart and legend with multiple pages, the tooth chart and legend would not be visible sometimes.
(Enhancement) Improved the run time of the script to upgrade to version 17.4.1.
17.4.35 (Beta) (Foreign) Released 2/13/2018
17.4.35 (Beta) Released 2/13/2018
Account module, allocating unearned wouldn't allocate correctly sometimes.
Using setup wizard for employees caused an error
Audit trail only logged appointments sent to the unscheduled list in some areas
Insurance aging report loaded with incorrect clinic selected
Using payconnect sometimes caused an error
Enabling eRx would fail in extremely rare scenarios. (Fixed for all versions)
Tasks, creating a new task would refresh too early which could clear out the contents of the task.
17.4.34 (Beta) (Foreign) Released 2/12/2018
17.4.34 (Beta) Released 2/12/2018 (This version has a conversion script that will cause a backup to occur)
Sheet edit,suppressed message when user does not have the SheetDelete permission.
Tasks, sometimes completed tasks were being inserted into the Taskunread table.
Task reminders were sometimes not marked as unread when they were due
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
Transworld, when the manage module button is pressed, show the existing A/R Manager window instead of opening additional windows.
The OpenDentalService was missing a dependency; Renci.SshNet.dll
A deadlock error could happen when pasting schedule blockouts.
Middle Tier, running the unfinalize ins report would sometimes throw a UE
17.4.33 (Beta) (Foreign) Released 2/9/2018
17.4.33 (Beta) Released 2/9/2018 (This version has a conversion script that will cause a backup to occur)
Translations, some TranslationNames were not set.
Transworld setup window, leaving the paid in full billing type blank for a disabled interface would give an error
Changing priority on a task could sometimes be slow
(Enhancement) DoseSpot, An unhandled exception could have occurred when trying to access DoseSpot in an extremely rare instance.
(Enhancement) Account module load time improvements.
(Enhancement) Rx can now have procedure attached and days of supply.
The insurance aging report would give an error sometimes.
17.4.32 (Beta) (Foreign) Released 2/8/2018
17.4.32 (Beta) Released 2/8/2018 (This version has a conversion script that will cause a backup to occur)
Making a credit card payment would sometimes not check the allow emailing credit card receipt preference .
Transworld, profit recovery demand type was sent as demand type 2 instead of 1
17.4.31 (Beta) (Foreign) Released 2/7/2018
17.4.31 (Beta) Released 2/7/2018
(Enhancement) Aging report settings window, checkbox was overlapping button.
17.4.30 (Beta) (Foreign) Released 2/7/2018
17.4.30 (Beta) Released 2/7/2018 (This version has a conversion script that will cause a backup to occur)
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.4.29 (Beta) (Foreign) Released 2/7/2018
17.4.29 (Beta) Released 2/7/2018
(Enhancement) Chart module did not show XVWeb thumbnails as they were being downloaded and did not store thumbnails across modules.
Audit trail, ProcDelete entries did not show procedure status when deleted from the chart module.
Grid was showing red X in rare cases intermittently. Attempted fix.
DoseSpot, multiple alerts could be added in extremely rare scenarios.
(Enhancement) DoseSpot registering automation backend complete.
Payment window, overallocating a procedure then income transfering the excess from that procedure would cause the procedure to show as outstanding.
Deleting a paysplit would cause an error sometimes.
Denti-Cal claims were being rejected
17.4.28 (Beta) (Foreign) Released 2/6/2018
17.4.28 (Beta) Released 2/6/2018 (This version has a conversion script that will cause a backup to occur)
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.
Middle Tier, running a user query returned an error
(Enhancement) Added a substitution field for [Address2] to custom bridges.
(Enhancement) Added preference to turn off prompt to allocate unearned income when creating claims.
(Enhancement) Audit trail did not have filters to limit entries based on the previous time edited. Audit trail did not show edits to paysplits or adjustments.
(Enhancement) DoseSpot, added alerts for when ODHQ has successfully enabled clinics/providers.
17.4.27 (Beta) (Foreign) Released 2/5/2018
17.4.27 (Beta) Released 2/5/2018
Sending claims through Denti-Cal was not entirely working
InvalidMessage (texting) error was not deactivating patient for texting.
17.4.26 (Beta) (Foreign) Released 2/5/2018
17.4.26 (Beta) Released 2/5/2018
Mobile Web, Operatories activity was not supported in demo mode.
Mobile Web, users were told they do not have permission to access Mobile Web when they should have had access.
Operatories, having only one visible clinic was taking away the ability to see Headquarter operatories.
Mobile Web, clicking the Refresh button in the menu tray was forcing the currently selected clinic to Headquarters.
Mobile Web, using the date picker within the Operatories view would not show appointments sometimes.
(Enhancement) Added appointment color override to patient notes.
Patient merge message box text had a typo
(Enhancement) Notes were not checked for excessive space or null characters.
17.4.25 (Beta) (Foreign) Released 2/1/2018 (This version has a conversion script that will cause a backup to occur)
17.4.25 (Beta) Released 2/1/2018 (This version has a conversion script that will cause a backup to occur)
MySQL Fatal Error does not give adequate detail
Web Sched Recall - Texts sent even when marked 'Do Not Send' (if email enabled)
Proximity OD, sometimes there were two icons in the system tray
Text Messaging, if there was more than 100 messages sometimes they would display incorrectly
Open Dental was distorted when scaling was above 150%
Claim Proc window sometimes erroneously reported that credits were greater than the fee
Appointment types, sometimes when entering a large number of procedure codes into an appointment type the program would throw an error.
(Enhancement) XVWeb images could not be saved from the chart module
Translations, Appt View Edit was missing grid title translations
(Enhancement) Payment window, in rigorous accounting mode and performing income transfers, allows access to the old Payment Split Manager to income transfer specific procedures.
WebMD shows an error when archiving reports for different years
Income transfers would sometimes show allocated paysplits in the list of charges.
(Enhancement) Loading some modules could be slow on large databases
Edit email address window, when a blank username is saved it could cause errors in other places
Tooth Chart Slider, was not showing extractions correctly after completed date
17.4.24 (Beta) (Foreign) Released 1/30/2018 (This version has a conversion script that will cause a backup to occur)
17.4.24 (Beta) Released 1/30/2018 (This version has a conversion script that will cause a backup to occur)
FormApptEdit wasn't marking procedures attached to planned appts
"Is TP View" checkbox in Chart/Show tab was not changing the availability of the Treatment Plan checkbox.
eConnector posted an error alert after every update
Requesting electronic benefits would sometimes cause a UE.
(Enhancement) DoseSpot alert stub methods.
Denti-Cal test URL updated.
eReminders - texts did not consider 'allow eMessages for appts w/o clinics' preference
Upgrading a database with an apostrophe in the carrier group name would fail.
Updating allowed fees in the claim Enter Payment window caused an exception
(Enhancement) DoseSpot, added more schema to for signing up.
17.4.23 (Beta) (Foreign) Released 1/26/2018 (This version has a conversion script that will cause a backup to occur)
17.4.23 (Beta) Released 1/26/2018 (This version has a conversion script that will cause a backup to occur)
All hideable program links were being forced to hidden.
EConnector stats were not saving
Adding a non-patient referral would cause an error
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) DoseSpot, ODHQ schema change for billing improvements.
(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.4.22 (Beta) (Foreign) Released 1/24/2018 (This version has a conversion script that will cause a backup to occur)
17.4.22 (Beta) Released 1/24/2018 (This version has a conversion script that will cause a backup to occur)
Appointment for [patient] window, adding procedures using the "Schedule Recall" button show the incorrect date sometimes
Account Window, sometimes the procedure select window appears when it shouldn't
Ortho age limitation created too many benefits
Deprecated the UserodInvalidUserGroupNum DBM.
ToSerializableDictionary threw a cast exception
Patient Portal Invites - text messaging appeared to be available
CPOE radiology proc alerts would not get created due to an invalid cast exception
(Enhancement) DoseSpot, miscellaneous backend improvements for signing up.
Error when converting database to 17.4.22
ERA secondary claims popup was not showing sometimes.
Transworld program link, the disable advertising was not working correctly with clinics enabled.
Transworld, automated changing the guarantor billing type when accounts are paid in full.
Aging with writeoff estimates aged would incorrectly omit values if run for a historic date and the claim was received after that date.
Appointment color preferences did not respond to click events
17.4.21 (Beta) (Foreign) Released 1/23/2018 (This version has a conversion script that will cause a backup to occur)
17.4.21 (Beta) Released 1/23/2018 (This version has a conversion script that will cause a backup to occur)
eReminders and eConfirmations would send when not activated but when rules were set up
Patient Portal Invites- popup indicated need to signup for eConfirmations
(Enhancement) DoseSpot enabling and disabling backend improved.
17.4.20 (Beta) (Foreign) Released 1/23/2018
17.4.20 (Beta) Released 1/23/2018
X-Charge, sometimes when finalizing a payment the program would throw a "Value Cannot Be Null" error.
17.4.19 (Beta) (Foreign) Released 1/22/2018
17.4.19 (Beta) Released 1/22/2018
Adding splits attached to payment plans to a payment before going into the pay split manager sometimes caused autosplits to be incorrect.
While upgrading a database, if a computer has never connected an exception can occur
ASAP window, when double clicking rows sometimes the incorrect patient is shown
eRx unnecessary web calls removed for efficiency.
Middle tier, changing the priority on a saved TP procedure would throw an error
Insurance Plan List report Total was always 0.
Adding a new employer to an insurance plan did not display right away
(Enhancement)Program Links are now easier to see when they are enabled
Adjustment manager unnecessarily cleared note
Middle Tier, combining operatories would throw an error
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.
Logging, the verbose logging preference was not splitting correctly.
Middle Tier, running DBM would throw an unhandled exception sometimes.
Middle Tier, moving an appointment would throw an unhandled exception sometimes.
Treatment plans, when editing a procedure on a saved treatment plan the priority drop down filled with the wrong values.
Making a payment caused an error
Security, could sometimes have zero users with the SecurityAdmin permission type.
17.4.18 (Beta) (Foreign) Released 1/18/2018
17.4.18 (Beta) 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.
Security, sometimes did not allow to delete user groups.
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.4.17 (Beta) (Foreign) Released 1/17/2018
17.4.17 (Beta) 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
Auto codes were not prompting to change the procedure code
Invoices did not display prepayments made the same day
Creating a letter merge would throw an exception
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.
Blank was not allowed for the port field in the Transworld setup window.
17.4.16 (Beta) (Foreign) Released 1/17/2018
17.4.16 (Beta) Released 1/17/2018
Claim Edit, window size was too large on minimum supported screen resolution.
17.4.15 (Beta) (Foreign) Released 1/16/2018 (This version has a conversion script that will cause a backup to occur)
17.4.15 (Beta) Released 1/16/2018 (This version has a conversion script that will cause a backup to occur)
Procedure Codes Tools button was hidden sometimes
FQHC Sealant Report did not run properly
Send Claims window would cut off the To calendar
OD HQ, right-clicking on a deleted VM would occasionally cause UE
Sending billing statements would throw an exception if creating the PDF was unsuccessful
Denti-Cal DMZ test path.
Windows 10 machines were not allowing access to voicemails sometimes.
Procedure notes did not display autonotes correctly sometimes.
Payments, sometimes the cursor would not default to the correct field.
Aggregate Appt Reminder Rules required the confirmcode tag to be used.
(Enhancement)Procedures, security checks now use ProcDate.
InsSubInvalidSubscriber DBM did not fix deleted patients who were subscribers
PatientGenderLetter claim form item used the subscriber's gender
Schedules, having schedules repeated over a very high amount of years caused slowness in the appointments module sometimes.
Select Patient window, "Show merge" checkbox did not respond to clicks
Double clicking the send button in webmail would cause OD to freeze.
Patient Portal - Make Payments were still available in Account after disabling
Payment plan charges sometimes add $0 charge
Web Sched, the loading bar for mobile devices was hidden behind the calendar widget.
Patient Portal would look broken when there was no data in the modules.
Web Sched New Pat, phone numbers were ignoring the preference to automatically format phone numbers.
17.4.14 (Beta) (Foreign) Released 1/11/2018
17.4.14 (Beta) Released 1/11/2018
Routing slips, a 'misc' field with no functionality existed.
Payment window load error if account transactions have a date before 01/01/1753.
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.
Procedures Not Billed to Insurance report would cut off the calendars
AutoNotes, back button would move incorrectly when prompt multi response was resized
Payment window, when performing income transfers the amounts could be incorrect sometimes.
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
PerioEdit did not show up in the permission box in the audit trail
Having a default procedure note would sometimes throw a UE.
DirectX tooth chart was showing dark teeth in Windows 10 when using integrated graphics sometimes.
(Enhancement) Payment window allows hiding of paysplit information.
(Enhancement) We now show RCT paint type for primary teeth.
Updating, sometimes very old versions of Open Dental databases would fail before updating.
Loading the requirements needed window would throw a UE sometimes.
Appointment Views, rearranging appointment views sometimes did not keep the selected view.
Production and Income report did not display correctly sometimes.
17.4.13 (Beta) (Foreign) Released 1/10/2018
17.4.13 (Beta) 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) Getting reports from clearinghouses did not show progress
(Enhancement) Patient Select window query minor speed improvement.
Treatment Finder Report was showing non patients.
17.4.12 (Beta) (Foreign) Released 1/9/2018 (This version has a conversion script that will cause a backup to occur)
17.4.12 (Beta) Released 1/9/2018 (This version has a conversion script that will cause a backup to occur)
WebSched recall thread was generating too many signals
Account Module, added translations in the account module.
Managing time cards would sometimes throw a UE.
Added optional logging around signal processing.
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.
(Enhancement) DoseSpot is now available for use of eRx.
17.4.11 (Beta) (Foreign) Released 1/8/2018
17.4.11 (Beta) Released 1/8/2018
Saving an exam sheet could be very slow
17.4.10 (Beta) (Foreign) Released 1/8/2018 (This version has a conversion script that will cause a backup to occur)
17.4.10 (Beta) Released 1/8/2018 (This version has a conversion script that will cause a backup to occur)
Payment plans, payments still prompt to attach to payment plans that are closed.
Permissions, clicking 'Set All' did not check the report permission.
Tasks, temporarily removing functionality to send tasks to multiple tasklists.
Recalls, child prophy recall appointments were getting adult prophy procedures attached.
Trying to print from a new computer would cause an exception.
UE was thrown after running DBM, when refreshing caches
Web Sched Recall, "Notify me" checkbox should not have been visible while app is loading
An invalidated fee schedule never gets loaded back into the cache
(Enhancement) Referral Letters can now display the tooth chart and procedures completed that day.
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.
Turning clinics feature on/off was not saving
17.4.9 (Beta) (Foreign) Released 1/4/2018
17.4.9 (Beta) Released 1/4/2018
eReminders were sending for appts in the past
Broadcast Monitor, the texts received statistics were showing as zero
Edit Appointment window, the communication log was ordered incorrectly sometimes.
Treat' Plan module was calculating deductibles incorrectly when Insurance Frequency Checking is turned on.
WebHostSync does not compile
Middle Tier, when connecting the error "DockPhonePanelShow is an invalid pref name" would show every time.
By Total insurance payments window would sometimes throw a UE.
Creating a new insurance plan populated some fields with incorrect values
Payment window, attempting to pay procedures with 0 amount wouldn't create splits.
Appointment times were set incorrectly for proccodes with "assign to provider" set
UE was thrown when running Standard Broken Appointments report on middle tier
Skipping Auto note prompts would sometimes throw a UE.
Granting Patient Portal had been using SSN as default password. It is now completely random.
(Enhancement) Changed Rigorous Account and Auto Split Logic defaults.
(Enhancement) Program Link, added a second Birthdate field to the outfile replacements.
Payment window, when transferring a credit only, the amount would be positive when it should be negative.
17.4.8 (Beta) (Foreign) Released 1/3/2018
17.4.8 (Beta) Released 1/3/2018
(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.
Claim Payment Total window, total summaries did not match the grid columns.
(Enhancement) Query favorites row was not highlighted after editing
Transworld setup window, incorrect minimum and increment value were assigned to the send frequency text box.
Treatment Finder report would give an error when launching.
Send Claims window would show a popup for a report path when not set.
Edit clearinghouse password was sometimes not getting set correctly
(Enhancement) Aging report, writeoff estimates are now applied to charges by procedure date.
17.4.7 (Beta) (Foreign) Released 1/2/2018
17.4.7 (Beta) Released 1/2/2018
Group Notes window would have an error on load if PatFields are part of the PatientInformation display field category.
Family module, creating a new carrier within the Edit Insurance Plan window would not correctly show within the Insurance Plans grid until a restart or cache refresh.
Grids would sometimes lose selections when resized.
Payment window, charges grid when performing income transfers is now more intuitive.
17.4.6 (Beta) (Foreign) Released 1/2/2018
17.4.6 (Beta) Released 1/2/2018
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
Pay splits sometimes added an extra 0.00 split for payment plan charges
Checking 'Show Super Family Charges' in payment window did not refresh charges grid
Account preferences Claim Identification Prefix was displayed incorrectly
Mobile Web, appointment lengths weren't visually accurate sometimes.
Insurance Payment window, Entering a ClaimID would cause an error.
Foreign releases would show the Registration Key window and not let users into the program.
17.4.5 (Beta) Released 12/29/2017
When searching tasks the "Include Task Notes" checkbox did not consider the tasklist filter.
Attempting to send statements would throw an error
17.4.4 (Beta) Released 12/29/2017
Tasks, adding a note and hitting the Reply button wouldn't place it into the proper inbox.
Tasks, when a task is being created, a blank row would appear in the task list it is being created in.
Patient Tasks, tasks would merge into one task sometimes.
Blockouts were being created/edited with the wrong definition type.
Tasks, altering a task would sometimes incorrectly mark the task new for the user that altered it.
17.4.3 (Beta) Released 12/29/2017
17.4.2 (Beta) (Foreign) Released 12/28/2017
17.4.2 (Beta) Released 12/28/2017
Tasklist's unread count did not compute correctly.
eConnector was missing the ODCrypto.dll which caused errors sometimes.
Payments, opening the payment window would not show any charges for practices with no clinics.
eReminders and eConfirms were sending for disabled rules
Tasks, Blocks were not blocking task popups
17.4.1 (Beta) Released 12/28/2017 (This version has a conversion script that will cause a backup to occur)
Double translations for text would occasionally appear.
eConnector startup had several hour lag when installing in some cases
GWT could not correctly serialize and deserialize objects that contained primitive lists.
(Enhancement) Header info was not shown in WebSched in some error cases
Patient Portal, user can choose a username that is aleady in use
Major speed improvements due to cache overhaul.
Service Manager allowed entering incorrect MySQL credentials.
When scheduling a recall appointment, sometimes the provider for the appointment is incorrect
FormFriendlyException wasn't anchored ideally
Insurance Aging Report, was not showing the progress bar before running the query
Birthday report does not pull correct ages when running in December for January
Payment filters did not show charges for guarantors not in the family.
Payment window only added filters for patients in a superfamily
(Enhancement)ERA window and ERA Claim Details window now show writeoff and deductible amounts.
Double clicking on an insurance category caused an error
Updating voice mail monitor heartbeat to use server time.
Running writeoffs report caused an error when 'using procedure date' was selected
Version 17.3 new features listed here
No known issues.
17.3.81 Unreleased
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.
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.
Income Transfers wouldn't display payments on procedures even if they had different providers.
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 were selected and one is double clicked, the first selected item would 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 was 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
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
Statement options, emailing statements without permission would sometimes show statements as sent.
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)
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)
Attempted fix, Account module has an error when creating a claim sometimes.
Procedure Codes Report, when grouping by categories results would 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 could 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
Claim Proc window sometimes erroneously reported that credits were greater than the fee
Translations, Appt View Edit was missing grid title translations
(Enhancement) Payment window, in rigorous accounting mode and performing income transfers, allows access to the old Payment Split Manager to income transfer specific procedures.
(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.
Insurance, sometimes dropping an insurance plan was slow on large databases.
eReminders - texts did not consider 'allow eMessages for appts w/o clinics' preference
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
Insurance Plan List report Total was always 0.
Middle Tier, combining operatories would throw an error
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
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
PatientGenderLetter claim form item used the subscriber's gender
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.
(Enhancement) Query favorites row was not highlighted after editing
By Total insurance payments window would sometimes throw a UE.
Send Claims window would show a popup for a report path when not set.
UE was thrown when running Standard Broken Appointments report on middle tier
Skipping Auto note prompts would sometimes throw a UE.
(Enhancement) Payment window, charges grid when performing income transfers is now more intuitive.
(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.
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
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.
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.
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.
Claims, write-offs could be incorrect if a preauthorization was used to create the claim.
DirectX tooth chart was showing darkened teeth in Windows 10 when using extractions or root canals.
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.
Refreshing a deleted task was causing an error.
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.
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.
Treat' Plan module could take a long time to load when the patient had lots of treatment planned procedures.
When editing a completed claim procedure the copay override textbox did not default to the procedure's copay value when blank.
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) 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)
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.
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.
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.
Sales Tax Percentage preference was being forced to two decimal places. E.g. 4.166% turned into 4.17%
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.
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".
Ortho Chart would sometimes throw a UE.
(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
Mobile Web, unscheduled and planned appointments did not display clearly in the patient's appointment list
(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.
DBM method DatesNoZeroes sometimes threw an error
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.
Auto Code Prompts, maxillary prompts were never showing from the Chart module.
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.
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.
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
Query Parser would fail in specific scenarios.
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) 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 was 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.
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
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 Unreleased
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.
ERAs would duplicate when formatted incorrectly.
Sales Tax Percentage preference was being forced to two decimal places. E.g. 4.166% turned into 4.17%
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.
Default interval for receiving ins reports did not save after change was made
Ortho Chart would sometimes throw a UE.
17.2.25 (Foreign) Released 10/2/2017
17.2.25 Released 10/2/2017
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.
DBM method DatesNoZeroes sometimes threw an error
Canadian labs estimates did not set the date entry correctly sometimes.
Auto Code Prompts, maxillary prompts were never showing from the Chart module.
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
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.
Electronic EOBs window would load slowly sometimes.
Ortho, adding an insurance plan to a patient using the "Pick From List" button would not transfer ortho information.
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) (Foreign) Released 8/24/2017 (This version has a conversion script that will cause a backup to occur)
17.2.13 (Beta) 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.
(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
(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
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.
Discount plans, creating adjustments when creating completed procedures wouldn't associate the adjustment to the procedure sometimes.
The ability to specify whether or not to allow children was added.
(Enhancement)Added a button to FormSheetFillEdit that sends the current sheet to the Kiosk.
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 would 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.
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) 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) Send confirmations for appointments that are created too late and miss then future-day confirmation send window.
(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
'Alphabetize Providers' and 'Alphabetize' problems did not state which column was used to alphabetize lists.
eRx prescription refresh caused error sometimes if patient had a prescription written by a later hidden provider.
UserQuery, Human readable format sometimes had the wrong category displayed
P&I report for specific provider sometimes had the wrong provider in subtitle.
Invalid paths could be chosen for Dropbox and SFTP.
Edit email message window was failing to load with an error if the from address was not a properly formatted email address.
Clearinghouses were having credential authentication errors.
(Enhancement) eServices Setup window now shows progress while loading.
Web Sched New Pat, no progress bar was showing when clicking "Make Appointment".
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 Unreleased
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
Definition picker, blue color used to indicate previous selections is confusing and will be removed.
Ortho, adding an insurance plan to a patient using the "Pick From List" button would not transfer ortho information.
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
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.
Web Sched New Pat, no progress bar was showing when clicking "Make Appointment".
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.
Opening the ERA window from the Manage Module sometimes caused a UE.
Labels in Blockout Cut-Copy-Paste tool don't match expected functionality.
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)
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.
Web Sched, updated demo names.
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
Passwords are not being saved as strong if Require Strong Passwords is not enabled.
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)
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
PayConnect EMV receipts were not printing the signature line.
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.
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.
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.
Procedures, changing provider on procedure would not prompt to change provider on paysplit.
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
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.
Enhancement, added security permission for stopping users from editing EO and EC procedures.
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.
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.
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.
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.
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.
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.
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
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
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 template [DueDate] was inserting a time not a date
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.
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 Unreleased
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
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.
PayConnect EMV receipts were not printing the signature line.
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.
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.
Procedures, changing provider on procedure would not prompt to change provider on paysplit.
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.
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.
Images were being saved to the Open Dental install directory if the image folder became inaccessible.
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.
User Edit, pressing OK for a user who has a Default Clinic that was hidden caused an error.
Patient Portal, the User Name box was getting auto-populated with the incorrect username sometimes.
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.
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
Ortho, the Pat Ortho window should not have been accessible for insurance plans not set to Initial Plus Periodic.
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
Fee schedules with special characters in the description would sometime fail to export.
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
ERA window sometimes showed an error after opening a claim from the claims paid grid.
EDS ERAs were not showing claim date of service when imported sometimes.
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
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
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
OD HQ, re-importing transactions would cause voids to show up multiple times
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.
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
Open Dental Service shows a failed to install message after upgrading sometimes.
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
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.
Reports, RawScreening report did not run.
Upgrading would cause an error in rare cases.
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.
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.
Update Repeating Charges window, minor speed improvement.
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
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.
Payment plans could have prepayments attached to them sometimes.
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
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
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.
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
Enhancement, default sheet defs can now be selected and used for Rx by clinic.
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.
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.
Integrated texting with clinics, unrestricted clinic users can now see text messages unattached to a clinic.
Enhancements to ODHQ voicemails.
16.4.5 (Beta) Released 12/23/2016
Middle Tier, ambiguous Tag columns were causing errors for several object types.
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.
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
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 Unreleased
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
ERA window sometimes showed an error after opening a claim from the claims paid grid.
EDS ERAs were not showing claim date of service when imported sometimes.
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.
Spelling error in Fee Tools Copy Message Popup.
Payment Plan window does not fit the minimum supported resolution.
Open Dental Service shows a failed to install message after upgrading sometimes.
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
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.
Reports, RawScreening report did not run.
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.
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.
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.
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.
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.
Credit card edit window, when deleting credit cards a warning will display confirming the deletion.
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.
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.
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.
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
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.
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.
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.
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.
Procedure info window and edit claim window, ordering provider override, user can pick a referral as ordering provider.
Provider order, providers alphabetized instead of using item order sometimes.
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.
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.
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.
Adding a warning message when trying to copy a schedule with no providers or employees selected.
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.
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.
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
Appointment Edit window would crash Open Dental in extremely rare cases.
ODHQ Enhancement, the escalation list now includes techs that are in OfflineAssist mode.
Confirmation Requests were not sending in some cases.
Reminders Requests were not sending in some 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.
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.
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
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
Payment window, when Pay Split Manager is forced, the "Pay" button will be hidden
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.
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.
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.
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.
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.
Enhancement, Manage Time Card now shows the window title properly.
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.
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 Unreleased
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.
Appointment Views, editing an appointment view could sometimes cause the appointment module to refresh incorrectly.
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.
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
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.
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.
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.
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
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.
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.
Edit Claim window would sometimes show a UE if the current user does not have access to the clinic associated with the claim.
Web Forms, multi-paged forms were too long in height some times.
Clicking Go To on an payment plan would cause a UE.
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.
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.
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
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.
Schedule day edit will now only preface schedule notes with the word Note and the clinic name if clinics are enabled.
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.
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.
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.
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.
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 Unreleased
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.
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.
Sheets, signatures would be marked as valid when they weren't sometimes.
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.
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.
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.
Improved the performance of the query used to generate the recall list.
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.
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.
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.
Insurance Verification List, improved overall functionality.
16.1.12 (Beta) (Foreign) Released 3/21/2016
16.1.12 (Beta) Released 3/21/2016
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.
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.
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.
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.
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.
16.1.6 (Beta) (Foreign) Released 3/3/2016
16.1.6 (Beta) Released 3/3/2016
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.
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.
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.
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.
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 Unreleased
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.
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.
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.
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
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.
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.
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.
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.
Database Maintenance, enhanced Canadian Missing Carriers to include better information.
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.
Task Edit, resizing the window would cause an error sometimes.
Improved workflow for planned appointments.
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.
Office bridge no longer saves files using the patient's first and last name.
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.
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.
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.
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.
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.
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
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.
Added 2016 CDT codes to the D-codes tool and updated other codes' categories.
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
Task search was not filtering task notes according to search criteria.
Reports, Dental Intel button was not opening properly.
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.
Database Maintenance would fail if there were unusual characters in the table name.
Form Time Card's anchors were incorrect.
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 add procedures now validates procedures that require teeth, surfaces, or quadrants.
Images module, signatures for signed images were not removed from the screen when switching patients.
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 Unreleased
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.
Sheet fields for insurance benefit frequencies were displaying for both primary and secondary insurance.
Database Maintenance, enhanced Canadian Missing Carriers to include better information.
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
The last trigger for a recall was not getting removed from the list. Would sometimes cause UE.
Fee Tools, copying fees would create too many copies sometimes.
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
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.
Added 2016 CDT codes to the D-codes tool and updated other codes' categories.
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.
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.
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.
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, assigning students to a default user group would sometimes populate the instructor's default user group.
Dental schools, providers were sometimes not being removed as an instructor when hiding their 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
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.
Images in the images module now display seconds in the time field.
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.
Enhancement, broken appointment procedures now show as the same color as adjustments in the account module.
Internal feature, billing note on eRX procedures was displaying incorrectly.
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 Unreleased
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.
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.
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.
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, assigning students to a default user group would sometimes populate the instructor's default user group.
Dental schools, providers were sometimes not being removed as an instructor when hiding their 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
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.
Enhancement, broken appointment procedures now show as the same color as adjustments in the account module.
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
Reports, if Headquarters is selected reports will now default to having all clinics selected.
Dexis would sometimes add special characters to patient names.
Saving Treatment Plans that had a discount would sometimes show $0.00 as patient portion.
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 Unreleased
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.
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.
Upgrading, the database was not tracking if an update was in progress sometimes.
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
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.
MySQL version was stored incorrectly sometimes due to computer locales. This was causing automatic backups to be made every time Open Dental was launched.
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.
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.
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.
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.
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.
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
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 Unreleased
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.
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.
MySQL version was stored incorrectly sometimes due to computer locales. This was causing automatic backups to be made every time Open Dental was launched.
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
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.
Sheets, edit checkbox window, text more accurately describes purpose of the available options.
Chart module, autocodes sometimes wouldn't detect surfaces correctly.
Employee timecard rules weren't being deleted when the employee was deleted.
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.
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) (Foreign) Released 10/1/2014
14.3.8 (Beta) 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.
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.
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 Unreleased
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.
Database Maintenance, added a check for medications that have invalid generic brands.
14.2.25 (Beta) Released 8/18/2014
WebMD claims failed to send if claim path had spaces in it.
QuickNotes sometimes displayed incorrectly in the edit window.
Duplicate Insurance plans were sometimes created when attaching a new subscriber.
Synch Clone, was counting deleted patients as ambiguous matches.
Batch Insurance, printing an EOB was causing an error.
EHR Summary of Care, importing medications from a CCD was causing an error sometimes.
Appointment view would not change to selected appointment when pressing Go To Appt while in week view.
Confirmations, report was causing OpenDental to freeze if multiple insurance plans had the same ordinal.
Washington Medicaid eclaims sent through Provider One now always include procedure treating provider.
14.2.24 (Beta) Released 7/31/2014
Laser labels had text overlapping other labels for patients with long names.
Wiki error when a table did not start on a new line or when a table or list was on the first or last line of the wiki page.
HL7 TCP interface changes to keep service from stalling when receiving messages.
14.2.23 (Beta) (Foreign) Released 7/24/2014
14.2.23 (Beta) Released 7/24/2014
Email statements were sometimes showing future payment plan charges.
Billing, deleting multiple statements at once was causing an error.
Messaging buttons setup, changes made to a messaging button wouldn't always update correctly until OpenDental was restarted.
Canada's Edit Postal button was too long and getting cut off by the form.
Security, appointments were sometimes allowed to be set complete when the appointment was on the same date as the lock date.
Internal, updating the voicemail indicator was sometimes causing an error.
Messaging button setup, moving buttons up or down would incorrectly shift on the screen.
Update setup, changed Website Path for Updates field back to point to open-dent.com
14.2.22 (Beta) Released 7/17/2014
Pinboard, when searching the schedule for multiple providers at once possible valid locations for the appointment are missed sometimes.
Medical 5010 eclaims ordering provider was not using procedure provider if no ordering provider override was specified and the option for sending separate treating providers was enabled (rare).
Laser Label, when unchecking "Only Active Patients" and selecting the patient statuses, laser label would sometimes get the wrong patient statuses.
Eclaim procedure count limited to 50 per claim as required by industry standards (rare).
Medical eclaim ordering provider override validation enhancements.
Internal, NewCrop repeating charge error when the user had other repeating charges after the 28th of the month, but created their NewCrop account in a month with fewer days.
14.2.21 (Beta) Released 7/10/2014
Treatment finder report was treating patient notes like appointments.
HL7 message history window would take a long time to load sometimes. The default date range has been shortened to one day and the query to retrieve messages has been optimized.
Deposits, unselecting all values from payment types was not displaying desired payments.
Internal, XChargeReconcile tool now correctly handles payments not attached to a patient.
Medical eclaim procedure ordering provider can now be manually overridden.
Update setup, changed Website Path for Updates field from open-dent.com to opendental.com.
14.2.20 (Beta) (Foreign) Released 7/8/2014
14.2.20 (Beta) Released 7/8/2014
Billing, deleting statements was periodically not correctly detaching adjustments and procedures.
Canada Sun Life insurance now supports version 04 electronic format and COBs on network TELUS B.
Apteryx bridge does not send SSN if set to 000-00-0000.
Appointment confirmation lists threw an error when user pressed the postcard preview button and all patients selected didn't have contact method set to Mail or None.
Oracle, database upgrade script was failing due to a malformed query.
Fixed UnschedList appointments getting resized after editing them due to current appointments overlapping.
Insurance payments, provider transfer window was not showing after creating an insurance payment sometimes.
14.2.19 (Beta) Released 6/27/2014
Eclaims, sending a batch of claims was duplicating data in the database. Not harmful but was taking up unnecessary space.
Oracle, creating a payment was throwing an error.
MySQL, a SET GLOBAL sql_mode query was always run even when the sql_mode did not need to be changed.
Oracle, temporary aging tables were not getting deleted after use.
Oracle, creating an insurance payment was throwing an error.
Replication monitor was not notifying users of slave failures due to case sensitive database names sometimes.
14.2.18 (Beta) Released 6/19/2014
Payment plan date of first payment updated to be default at 1 month from today's date.
Commlog didn't hide the current patient's family commlogs for family members with the same name.
Claims, E-claims and ADA 2012 claims were not correctly using diagnosis pointer to reference diagnosis codes.
Plugin hooks, added hook to the end of FormOpenDental ProcessSignals method.
14.2.17 (Beta) Released 6/17/2014
ClaimConnect status reports from Denti-cal were failing with an error sometimes.
Payment plan create amortization schedule by payment amount calculated the interest incorrectly sometimes.
Able to delete patients that still have appointments.
Schedules, operatories that you did not specify were rarely becoming attached to a provider's schedule when using random primary keys.
Oracle, account module was not loading sometimes.
Oracle, adding new insurance plans was throwing an error.
eCW TCP/IP malformed acknowledgment message enhanced.
5010 eclaims were specifying upper area or lower area when procedure treatment area was tooth range.
Payment plan total amount, down payment, APR, and payment amount cannot be negative.
HL7 TCP/IP interface would have an error sometimes due to multiple simultaneous connections accepted.
14.2.16 (Beta) Released 6/6/2014
Oracle, could not delete documents from the images module.
Middle tier, patient merge tool was failing when the middle tier server did not have access to the AtoZ image share.
Internal phones, the small phone panel was not updating correctly when employees were clocking out and had an invalid extension assigned to them.
Oracle, account module was not opening when family had more than one family member.
14.2.15 (Beta) (Foreign) Released 6/5/2014
14.2.15 (Beta) Released 6/5/2014
Perio Chart, printing was causing an error if there was no exam selected.
Referrals, referrals were showing as green on the EHR dashboard even if they were incorrectly filled out.
ERA import now supports more than one EOB per report.
Internal phones, duplicate phone tiles were being created for new employees that were assigned an extension already assigned to another employee.
Internal phones, added way to manually set the IP address for asterisk.
Oracle, the account module was not loading.
The patient clone feature will now warn the user if there is data entered on the clone patient that is going to be overwritten by blank fields from the original patient.
Repeating charges, patients could be deleted even with repeating charges in their account.
Chart module was allowing users to create procedures with a tooth range treatment area on primary teeth.
14.2.14 (Beta) Released 5/29/2014
Procedure edit notes text box now scrolls to the bottom of the note upon load only for today's procedures.
Internal, phone extension IP octet update.
Time card window was making unneeded calls to the database.
Auto log off was sometimes causing an exception after logging back in.
Batch insurance payment, being automatically logged off while in the middle of entering a batch insurance payment would sometimes cause the payment to no longer be marked as partial.
DNS problems would stop Open Dental from loading with the error "No such host is known" sometimes.
Direct message button inside the edit email message window is EHR only.
Email inbox was showing email from any previous inboxes if logged in with a user not associated to a provider (rare).
14.2.13 (Beta) Released 5/21/2014
Chart module, double clicking Referred From in the patient info section was not launching the referral window.
Oracle, could not delete patients.
EHR meaningful use stage one electronic copy and timely access measures got replaced with electronic copy access (the patient portal).
Internal, triage phone ring group enhancement.
Oracle, the main task trunk was not loading.
Oracle, a user's "new for" task tab was not loading.
14.2.12 (Beta) Released 5/13/2014
HL7 TCP/IP interface change to reuse the same socket to send pending messages and only create a new socket if the current socket closes.
Attempted Fix: Billing send button failed with error message stating cannot access a disposed object (rare).
HL7, when a value was sent in as the patient number that could not be converted to a long, or the value was blank or 0, the entire HL7 message would fail instead of inserting a new patient as intended.
Patient merge wasn't merging some fields correctly.
Database maintenance enhancement to fix popups with invalid dates.
Oracle, removed support for labs.
Chart module, planned appointment grid showed a scheduled date even if the appointment was broken or on the unscheduled list.
14.2.11 (Beta) (Foreign) Released 5/6/2014
14.2.11 (Beta) Released 5/6/2014
Patient Portal, our installer was missing a core file for self hosted portals.
14.2.10 (Beta) Released 5/2/2014
Patients Raw report was giving an error when deleting a row sometimes.
Loading patient portal WebMail tab would fail in the event that the given patient had no WebMail.
EHR Measures, running reports for a provider with no NPI was causing an error.
CCD export was failing with error if the patient had no completed or existing procedures.
14.2.9 (Beta) (Foreign) Released 4/30/2014
14.2.9 (Beta) Released 4/30/2014
Sheets, reportable name was not saving to the database when importing from Web Forms.
EHR, time synchronization messages on startup are now less annoying.
Email inbox can now delete multiple messages at a time.
Appointment create entries were not being created in the audit trail sometimes.
Appointment create permission was not being checked when creating appointments sometimes.
Generic HL7 definition, removed check for incoming and outgoing HL7 directories existing. It gets checked when the service starts because the paths are relative to the service.
Patients were able to be granted online access without having the patient portal fully set up.
EHR, body site in the procedure edit window only shows when EHR is enabled.
Procedure edit notes text box was automatically scrolling to the bottom of the note upon load.
Exporting reports with columns that started with the characters '-' or '=' was causing third party spreadsheet programs to display the column headers incorrectly.
CCD procedure section now allows ADA codes in addition to CPT codes and SNOMED CT codes.
CCD procedure section body site column displays only when some procedures have a body site set.
Insurance plan edit window enhanced to warn users when they are about to change the carrier name on existing sent claims.
EHR code system importer now allows non-EHR customers to download SNOMED CT codes.
Mobile Synch was failing to synch for synchs that contained data from older verions.
Creating an appointment without the appointment create permission was causing an error sometimes.
WebMail editor now allows attachments.
EHR window was not counting radiology orders.
Edit email message save button was causing duplicate emails if the email was saved multiple times before it was sent.
Edit email message send button was changing the email status to sent even if the email failed to send.
Edit email message direct message button was changing the email status to sent direct even if the message failed to send.
Patient Portal was not receiving web mail attachments.
Patient Portal was not hiding/showing previously read mail and sent mail based on user preference.
Code Systems, downloading ICD10s was causing an error.
MySQL, loss of internet was causing instantaneous errors. Fix mainly affects HQ.
14.2.8 (Beta) (Foreign) Released 4/23/2014
14.2.8 (Beta) Released 4/23/2014
EHR, improved CQM load time. Refreshes CQM table when new codes are downloaded.
Enhanced Time Synchronization tool to be clearer on what needs to be done when times are out of synch.
Apex clearinghouse eclaims now include subscriber address and date of birth when the patient is not the subscriber.
Eclaim zip code validation enhanced.
EHR, Educational resource web browser was sometimes displaying script errors.
EHR patient date time deceased is hidden for non-EHR customers.
Appointments, changing appointment length from View Patient Appts was not checking for overlapping appointments.
TCP/IP HL7 service would stop sometimes when sending with error "The HL7 send TCP/IP socket encountered an error when sending message or receiving acknowledgment."
14.2.7 (Beta) Released 4/10/2014
OD-Hosted Patient Portal was not performing traffic logging. Now logs client traffic.
Direct certificates were not properly added by the patient portal when patient tried to transmit CCD.
CCD was only retreived when patient logs into patient portal. Any changes made during the duration of the session were not retreived. This rendered the CCD stale when the "View" button was clicked.
14.2.6 (Beta) (Foreign) Released 4/9/2014
14.2.6 (Beta) Released 4/9/2014
Sheets, background images on sheets were forcefully maintaining their aspect ratios instead of using custom aspect ratios.
Claim edit window preview button was blocking user after first preview attempt.
Email encrypt and send button now automatically adds trust for recipient address.
OpenDentalCustListener service was exiting in the event that a heartbeat could not be registered with HQ.
OpenDentalCustListener now uses data compression for socket information. Saves 90% or more depending on the size of the data being transmitted.
Sheets, patient images were not printing or showing on pdfs.
WebMail message editor was not properly validating default clinic email before attempting to send notification email.
Email inbox now displays webmail from patient portal even when no email addresses are setup.
Encrypt and Send button renamed to Direct Message.
Sheets, a message box was stopping users from trying to add the internal "Patient Info.gif" static image.
eCW, SynchClone feture was causing a reference error in the Family module.
Patient portal connection request timeout was waiting seconds not milliseconds. Was causing a very long wait when a connection could not be established.
Listener service was left in inconsistent state OnStop due to re-entrance bug. Fixed.
Patient Portal Summary tab VDT buttons were not clickable, caused confusion. Now clickable.
Patient Portal Echo request now comes from Negotiator. Previously the Listener would only send an Echo if a special test flag was set.
14.2.5 (Beta) Released 4/3/2014
OpenDentalCustListener Initialize function was using application path before application path had been set.
Code system importer and SNOMED CT code viewer were failing to validate EHR keys due to date conversion issue.
14.2.4 (Beta) Released 4/2/2014
Rx Edit, audit trail was displaying incorrect text for the disclaimer.
Cust listener service was not forwarding DTO messages to the database.
Open Dental hosted web service main was failing to initialize if OpenDentalWebConfig.xml file was not present.
14.2.3 (Beta) Released 4/1/2014
Open Dental installer, added an entry for Open Dental within Start > All Programs.
OpenDentalCustListener service was not properly sending a heartbeat to HQ.
Open Dental installer, any time the program was updated or uninstalled the web config files for the web service and cust listener were lost.
Procedure edit window, using the keyboard to select a different provider was not being saved sometimes.
Ortho Chart, trying to insert an auto-note into a date cell of the Ortho Chart was causing an error.
14.2.2 (Beta) Released 4/1/2014
Tasks "Send to Me" menu item was always disabled.
14.2.1 (Beta) Released 3/31/2014
Early beta.
Canadian eclaim sending was failing with error when the same claim was sent and rejected more than once.
Version 14.1 new features listed here
No known issues.
14.1.25 Unreleased
14.1.24 Released 9/23/2014
Middle tier, changing the status of an appointment from the Appts module was causing an error.
14.1.23 Released 9/2/2014
Medication, if using the middle tier medications sometimes would not get deleted.
Proc code tools, the D code tool was missing a procedure code.
14.1.22 (Foreign) Released 8/18/2014
14.1.22 Released 8/18/2014
Canada's Edit Postal button was too long and getting cut off by the form.
WebMD claims failed to send if claim path had spaces in it.
QuickNotes sometimes displayed incorrectly in the edit window.
Batch Insurance, printing an EOB was causing an error.
EHR Summary of Care, importing medications from a CCD was causing an error sometimes.
14.1.21 Released 7/17/2014
Pinboard, when searching the schedule for multiple providers at once possible valid locations for the appointment are missed sometimes.
Apteryx bridge does not send SSN if set to 000-00-0000.
Appointment confirmation lists threw an error when user pressed the postcard preview button and all patients selected didn't have contact method set to Mail or None.
Treatment finder report was treating patient notes like appointments.
Laser Label, when unchecking "Only Active Patients" and selecting the patient statuses, laser label would sometimes get the wrong patient statuses.
14.1.20 Released 6/27/2014
Replication monitor was not notifying users of slave failures due to case sensitive database names sometimes.
14.1.19 (Foreign) Released 6/20/2014
14.1.19 Released 6/20/2014
New trial edition.
14.1.18 Released 6/17/2014
eCW TCP/IP malformed acknowledgment message enhanced.
HL7 TCP/IP interface would have an error sometimes due to multiple simultaneous connections accepted.
14.1.17 Released 5/23/2014
Procedure edit notes text box now scrolls to the bottom of the note upon load only for today's procedures.
DNS problems would stop Open Dental from loading with the error "No such host is known" sometimes.
14.1.16 Released 5/19/2014
HL7, when a value was sent in as the patient number that could not be converted to a long, or the value was blank or 0, the entire HL7 message would fail instead of inserting a new patient as intended.
Chart module, planned appointment grid showed a scheduled date even if the appointment was broken or on the unscheduled list.
Chart module, double clicking Referred From in the patient info section was not launching the referral window.
14.1.15 (Foreign) Released 4/30/2014
14.1.15 Released 4/30/2014
Appointments, changing appointment length from View Patient Appts was not checking for overlapping appointments.
TCP/IP HL7 service would stop sometimes when sending with error "The HL7 send TCP/IP socket encountered an error when sending message or receiving acknowledgment."
EHR, time synchronization messages on startup are now less annoying.
Generic HL7 definition, removed check for incoming and outgoing HL7 directories existing. It gets checked when the service starts because the paths are relative to the service.
Procedure edit notes text box was automatically scrolling to the bottom of the note upon load.
Mobile Synch was failing to synch for synchs that contained data from older verions.
14.1.14 Released 4/21/2014
Apex clearinghouse eclaims now include subscriber address and date of birth when the patient is not the subscriber.
Eclaim zip code validation enhanced.
14.1.13 (Foreign) Released 4/9/2014
14.1.13 Released 4/9/2014
EHR, added reminder to update to 14.2 or greater in order to continue reporting for the 2014 period.
14.1.12 Released 3/31/2014
Email from address is now editable for unencrypted messages.
Insurance Claims, enhanced error text that shows when sending claims to be clearer which insurance plan is missing information.
Edit benefit window tab order was out of order which was making navigating time consuming.
Recall entries were sometimes not being created when planning appointments for new patients.
Security, auto-logoff feature is disabled when the computer is being used as a kiosk terminal.
14.1.11 (Beta) Released 3/18/2014
Database Maintenance, no longer deletes patient medications that have a medicationNum of 0.
Internal, XChargeReconcile tool PatNum column name changed to Pat to avoid replacement code.
Group Notes, added a check to the cancel to prompt the user if any unsaved changes will be lost. Added an audit trail entry for deleting group notes from the Group Note form.
Chart electronic Rx refresh was failing with error when the windows user did not have permission to write to system Event Log.
Production and income monthly report was not properly accounting for capitation write-offs.
MySQL views prevented Open Dental from making backups.
14.1.10 (Beta) Released 3/11/2014
Diseases, fixed spelling of word diagnosis in problem type.
CCD Export, exporting a clinical care document that failed validation was causing an error.
EHR measure calculations was only running for stage 2 regardless of MU setting.
Electronic eligibility response, benefit list now shows benefit note to more clearly separate similar benefits.
Electronic Rx now works for patients with 9 digit zip codes.
Database maintenance enhanced to be compatible with MySQL views.
Confirmations list would not print if all appointments were malformed.
14.1.9 (Beta) Released 3/5/2014
Image module import was not allowing multiple images to be imported at the same time.
Rx, creating prescriptions with problem or allergy alerts was causing an error.
Payment, some error fixing was being skipped in certain situations.
Electronic eligibility check was giving an error message if any insurance category was completely hidden.
EHR measure calculation percentages were rounding up instead of rounding down.
Tasks, clicking Send To Me for a task that was no longer in the list you had open was sometimes causing a UE.
eCW load balancer session ID change to set the variable to the last parameter sent to Open Dental, including the name and value.
14.1.8 (Beta) (Foreign) Released 2/28/2014
14.1.8 (Beta) Released 2/28/2014
Database Maintenance enhanced, additional invalid dates are fixed.
Time cards weekly totals were including hours from previous weeks if the clock events were on a day of the week that fell before the "Time Card first day of week for overtime" preference sometimes.
Plugins, added hook to ApptSingleDrawing.DrawEntireAppt.
NewCrop was throwing a UE if Internet Explorer was uninstalled.
Database maint, negative length schedules are now fixed.
Patient medications, trying to remove a medication that came from NewCrop was throwing an error.
eCW load balancer session ID change to work with eCW version 10.
The OpenDentHL7 service would crash sometimes if deleting old message text took a long time to execute.
Canadian eclaim sextant codes were sent as American sextant codes.
Canadian printed claims now print sextants.
Canadian procedure edit window was showing American sextants.
CCDA, updated CCD generation to correctly handle providers marked as not a person.
XChargeReconcile, was not handling "AP DUPE" correctly. Also correctly displays PatNum instead of Patient Name.
EHR CQMs, fix to ensure the legal authenticator is a person and to give the option to choose a different provider if necessary. Also speed enhancement to generating the zip files for QRDAs.
Middle tier would give an unhandled exception when running the treatment finder report.
Non-EHR users can now access the EHR window in order to utilize EHR features like entering vital signs.
14.1.7 (Beta) (Foreign) Released 2/21/2014
14.1.7 (Beta) Released 2/21/2014
Reverted changes to text boxes due to unexpected behavior.
Recalls, email subject only allow a 200 character maximum.
OD Grid, editable cells in single cell selection grids can now be properly navigated by the arrow keys.
Procedure Codes, navigating the "View Fee Sched" box, with arrow keys, was not refreshing the grid.
Accounting Reconcile, printing reconciles was only printing to the windows default printer.
14.1.6 (Beta) (Foreign) Released 2/20/2014
14.1.6 (Beta) Released 2/20/2014
Web forms, medical problem and allergy check boxes were not allowing certain characters in their descriptions. Fix is currently live for all versions and does not require updating to this specific version.
Internal, added country to patient select window for internal use.
Wiki, removed the ability to add the pound sign to the title of a wiki page.
Medical eclaims to carrier Passport Health now sends billing provider taxonomy code.
Canadian eclaim printouts now go to the printer chosen in File | Printers | Claims.
Pop-ups would sometimes prompt to save changes when no changes were made.
Patient name, page number, and date now print on every page of progress notes.
14.1.5 (Beta) (Foreign) Released 2/19/2014
14.1.5 (Beta) Released 2/19/2014
Text boxes were not loading correctly causing errors in many windows.
14.1.4 (Beta) (Foreign) Released 2/19/2014
14.1.4 (Beta) Released 2/19/2014
Canadian Tooth, added support for supernumerary teeth using FDI nomenclature. Tooth number 99.
Payment Plans, added a label to the options window to show that CC Recurring Charges will only work with monthly payment plans.
Text boxes displayed carriage returns and line feeds incorrectly sometimes.
Internal, updated XCharge Reconcile tool to properly evaluate transactions.
Added infromation to the claim proc window for easier understanding of content.
Vitalsign BMI Percentile was incorrect in some situations.
EHR CQM QRDA Category I document enhanced to display only those measures for which the patient was in the initial patient population. Also minor bug fixes to Category I and III document generation.
Plugin Hooks, added hooks to FormRpProdInc.
14.1.3 (Beta) Released 2/14/2014
Checking email caused an error if no e-mail addresses were configured.
EHR setup inbound email button now launches the email addresses window.
Patient portal, our installer was not including necessary files for patients to transmit their CCDA via Direct.
eCW HL7 DFT messages now have the ability to send the procedure quadrant in the tooth number component of the FT1 segment instead of the surface component.
14.1.2 (Beta) Released 2/14/2014
Problems List would not show sometimes if there are any hidden problems.
UNII validation was triggering too often.
Tasks Lists, clicking the empty space below a task list was causing an error sometimes.
14.1.1 (Beta) Released 2/12/2014
Appointment field def pick list was limited to 255 characters which is not big enough for some lists.
Early beta.
Loading the family module was slow if the selected patient was part of a super family sometimes.
Retrieving a specific family member was unnecessarily slow sometimes.
Missing SNOMED CT codes were causing CCD to throw UE
Image module, Adobe Reader enhancements.
Version 13.3 new features listed here
No known issues.
13.3.10 (Beta) Unreleased
Version 13.3 will not be released to the public due to complications.
13.3.9 (Beta) Unreleased
Canada, launching the procedure code tool window was causing an error.
Appointment bubble popup was not showing lab case info when sending planned appt to the PinBoard from the chart module.
An error would occur in the patient edit window if the ethnicity NotHispanic was added sometimes.
Timecard ADP export, hours worked could be fomatted improperly in rare cases.
Editing carrier information from Edit Insurance Plan was causing an error sometimes.
Canada, claims paid by total instead of by procedure would have too many Lab Fees showing in the account module sometimes.
EHR measure calc window was sometimes showing the same provider in the provider drop down more than once.
The "add procedures without refreshing entire chart" setting was saving correctly but not showing that it was saved.
Loading the family module was slow if the selected patient was part of a super family sometimes.
13.3.8 (Beta) Released 12/31/2013
Sending claims was failing for offices using random primary keys sometimes.
Procedure Code Tools, updated the D codes description to say 2014 ADA codes.
Claims, printing was sometimes not following printer settings set at the printer prompt.
Internal phone enhancement for urgent tasks.
Mobile Synch, fixed the count to prevent freezing.
13.3.7 (Beta) Released 12/26/2013
Statements, having "Balances not subtract insurance estimates" in Setup > Modules was causing the balance on statements to include the family even when "Single Patient Only" was set.
Email inbox was skipping messages that were sent between the first and the ninth of the month.
Popups, line returns were not displayed correctly.
Supply Order history is showing in reverse chronological order.
Printing the appointment schedule caused an error if the start time was the same as the end time.
Plugin Hooks, added plugin to the end of FormApptEdit_Load.
Mobile, appointments in mobile now respect isHygiene as an appointment status and will filter correctly based on that.
Treatment Module, update fees was sometimes using the incorrect fee schedule for medical procedures.
Moving family members out of a family that had popups was causing an error.
NewCrop account numbers are persistent when the NewCrop bridge is disabled then re-enabled later.
Canada, added the Ontario Dental Association 2014 fee schedules for Anaesthesiologists, Endodontists, General Practitioners, Oral & Maxillofacial Surgeons, Paediatric Dentists, Periodontists, and Prosthodontists.
EHR patient lists are now generated in a more reasonable amount of time.
2014 ADA CDT codes added.
E-claims, more billing provider validation.
Time card ADP export now uses rate codes instead of shift codes.
13.3.6 (Beta) Released 11/26/2013
Drug-Drug and Drug-Problem checking now works with or without eRx.
Insurance Plans, enhanced messages that display when plans cannot be deleted.
Drug-Drug checking now works for medications downloaded from eRx.
Electronic prescriptions downloaded from NewCrop are better matched to an existing provider when downloading older prescriptions.
EHR, patient was not set when loading the patient portal form for timely access measure.
Email message encrypt and send button was failing with an error message.
EHR, education resource edit window was not populating the ICD9 or Snomed code from the attached problem.
EHR CPOE measure was incorrectly counting the medication indicating none as a medication. Also, medication list, problem list, and allergy list measures were counting the 'none' item and giving it priority even if it was marked inactive and an active item was added.
Email encrypt and send button now includes more information in the outgoing email for EHR Direct messaging purposes.
Plugin Hooks, added hooks to appointment module and schedules.
Inmediata clearinghouse claim reports, the send claims window was failing with an error when loading sometimes.
Linux servers, disbanding super families was causing an error due to a case sensitive query.
InvalidOperationException was occurring when closing Open Dental sometimes.
Patient payments, having automatic payment entries set up incorrectly was causing an error when trying to view old payments.
Web form sheets were not displaying any lines when the width or the height was set to 0. (Automatic fix, does not require an update)
13.3.5 (Beta) Released 11/15/2013
Progeny bridge was launching a new instance of Progeny when Progeny was already open.
Email Templates, now require setup permission to add or change.
Email inbox was skipping messages with an unexpected date time format.
Email inbox was not downloading encrypted messages.
Summary of Care window displayed an error when launched from the edit email message window.
Module Setup, default Medication, Allergy, and Problem codes could be set to invalid values.
Insurance Plans report was causing an exception if you tried to sort by subscriber name in query view.
New deposit slips, partial insurance payments were showing as possible insurance payments to attach to new deposits.
Prescription edit window was selecting the first provider in the list when the provider associated to the prescription was hidden.
Electronic prescriptions downloaded from NewCrop are better matched to an existing provider when there are multiple provider records with the same NPI.
Prescription entry now also counts as CPOE if the user is a provider and the prescription is printed.
Email sending to a Prosites account would fail if the body of the email contained bare newline characters.
13.3.4 (Beta) Released 11/7/2013
Rx manual entry now allows user to continue if RxNorm is missing.
Email message edit window sometimes displayed extra characters in the message body.
Popups, audit trail was visible on a new popup.
Problems List, sometimes allowed you to highlight multiple rows when you were only allowed to select one.
EHR fix, removed reference to EHR project from ehrcodes class since it is not accessible from the business layer. Also fixed the function to load SOP codes from the EHR.dll to use the .Add function.
RxNorms functions to get with match to RxCui were slow, added quotes around RxCui and execution time went from 0.17 seconds per run to 0.0004 seconds.
Plugins, added SMS hooks to confirm lists.
EHR vitalsign BP only calculation was including patients under 3 and marking them as 'Met' instead of not including them in the denominator at all.
Email inbox now copies email from the mail server to the database and leaves the original email on the mail server alone.
Treatment Module, Changing treatment plan priorities was not respecting treatment plan edit permissions.
Email setup permission from inside email inbox.
Email addresses cannot be deleted if they the default or in use by a clinic.
13.3.3 (Beta) Released 11/1/2013
Email delete from email inbox was causing an error message, although the email was still deleted.
Account module statement dropdown by email option, the statement was not attaching to the email message.
Wiki, tables were not allowing '&' characters
Wiki, escaping '<' characters was not being caught correctly
Email Statements, added [nameFLnoPref] as an additional variable.
Chart Module, new treatment planned procedures were defaulting to providers for planned appointments on the same day.
Email inbox was now shows email messages with multiple recipients.
13.3.2 (Beta) Released 10/31/2013
Emailing a statement was throwing an error.
13.3.1 (Beta) Released 10/30/2013
Closed beta
Version 13.2 new features listed here
No known issues.
13.2.40 Unreleased
13.2.39 Released 6/27/2014
Replication monitor was not notifying users of slave failures due to case sensitive database names sometimes.
13.2.38 Released 4/9/2014
EHR, added reminder to update to 14.2 or greater in order to continue reporting for the 2014 period.
13.2.37 (Foreign) Released 3/24/2014
13.2.37 Released 3/24/2014
Version for trial users to upgrade to.
13.2.36 Released 3/18/2014
Trial editions can no longer convert live databases.
Chart electronic Rx refresh was failing with error when the windows user did not have permission to write to system Event Log.
Production and income monthly report was not properly accounting for capitation write-offs.
13.2.35 (Foreign) Released 3/12/2014
13.2.35 Released 3/12/2014
Confirmations list would not print if all appointments were malformed.
13.2.34 Released 3/11/2014
Electronic eligibility check was giving an error message if any insurance category was completely hidden.
EHR measure calculation percentages were rounding up instead of rounding down.
Electronic Rx now works for patients with 9 digit zip codes.
13.2.33 Released 2/28/2014
Middle tier would give an unhandled exception when running the treatment finder report.
13.2.32 (Foreign) Released 2/28/2014
Canadian eclaim sextant codes were sent as American sextant codes.
Canadian printed claims now print sextants.
Canadian procedure edit window was showing American sextants.
13.2.31 Released 2/27/2014
Database Maintenance enhanced, additional invalid dates are fixed.
Time cards weekly totals were including hours from previous weeks if the clock events were on a day of the week that fell before the "Time Card first day of week for overtime" preference sometimes.
NewCrop was throwing a UE if Internet Explorer was uninstalled.
Database maint, negative length schedules are now fixed.
13.2.30 Released 2/20/2014
Added infromation to the claim proc window for easier understanding of content.
Medical eclaims to carrier Passport Health now sends billing provider taxonomy code.
13.2.29 Released 2/13/2014
Loading the family module was slow if the selected patient was part of a super family sometimes.
Retrieving a specific family member was unnecessarily slow sometimes.
Image module, Adobe Reader enhancements.
13.2.28 (Foreign) Released 2/11/2014
13.2.28 Released 2/12/2014
Emdeon medical eclaims now allow blank provider middle name.
The "add procedures without refreshing entire chart" setting was saving correctly but not showing that it was saved.
Edit Rx window, the delete button was too far to the left causing half of the button to hide.
Patients - Raw report was generating queries that would sometimes show incorrect races
13.2.27 (Foreign) Released 1/23/2014
13.2.27 Released 1/23/2014
DentalStudio bridge added.
Editing carrier information from Edit Insurance Plan was causing an error sometimes.
Canada, claims paid by total instead of by procedure would have too many Lab Fees showing in the account module sometimes.
EHR measure calc window was sometimes showing the same provider in the provider drop down more than once.
13.2.26 (Foreign) Released 1/10/2014
13.2.26 Released 1/10/2014
Canada, launching the procedure code tool window was causing an error.
Plugin Hooks, added plugin to the end of FormRecallLists load method.
Appointment bubble popup was not showing lab case info when sending planned appt to the PinBoard from the chart module.
13.2.25 (Foreign) Released 1/3/2014
Canada, electronic id could not be set for insurance carriers already in use.
13.2.24 Released 12/31/2013
Procedure specific deductibles were not considering deductibles paid towards the general deductible.
Mobile Synch, fixed the count to prevent freezing.
13.2.23 Released 12/27/2013
Sending claims was failing for offices using random primary keys sometimes.
Procedure Code Tools, updated the D codes description to say 2014 ADA codes.
Claims, printing was sometimes not following printer settings set at the printer prompt.
13.2.22 Released 12/26/2013
2014 ADA CDT codes added.
E-claims, more billing provider validation.
13.2.21 (Foreign) Released 12/19/2013
13.2.21 Released 12/19/2013
Plugins, added SMS hooks to confirm lists.
Mobile, appointments in mobile now respect isHygiene as an appointment status and will filter correctly based on that.
Database Maintenance was sometimes running slow due to the wrong key being used.
NewCrop account numbers are persistent when the NewCrop bridge is disabled then re-enabled later.
Canada, added the Ontario Dental Association 2014 fee schedules for Anaesthesiologists, Endodontists, General Practitioners, Oral & Maxillofacial Surgeons, Paediatric Dentists, Periodontists, and Prosthodontists.
EHR patient lists are now generated in a more reasonable amount of time.
13.2.20 (Foreign) Released 12/11/2013
13.2.20 Released 12/11/2013
Statements, having "Balances not subtract insurance estimates" in Setup > Modules was causing the balance on statements to include the family even when "Single Patient Only" was set.
Popups, line returns were not displayed correctly.
Printing the appointment schedule caused an error if the start time was the same as the end time.
Plugin Hooks, added plugin to the end of FormApptEdit_Load.
13.2.19 Released 11/26/2013
Insurance Plans, enhanced messages that display when plans cannot be deleted.
EHR, education resource edit window was not populating the ICD9 or Snomed code from the attached problem.
EHR, backport CPOE, medication list, problem list, and allergy list measure modifications.
Plugin Hooks, added hooks to appointment module and schedules.
Inmediata clearinghouse claim reports, the send claims window was failing with an error when loading sometimes.
Linux servers, disbanding super families was causing an error due to a case sensitive query.
Patient payments, having automatic payment entries set up incorrectly was causing an error when trying to view old payments.
13.2.18 Released 11/15/2013
Chart Module, new treatment planned procedures were defaulting to providers for planned appointments on the same day.
Export CCD document now has a default export path of the selected patient image folder.
Form Medical, did not allow adding multiple patient problems at the same time.
Treatment Module, Changing treatment plan priorities was not respecting treatment plan edit permissions.
Progeny bridge was launching a new instance of Progeny when Progeny was already open.
New deposit slips, partial insurance payments were showing as possible insurance payments to attach to new deposits.
Prescription edit window was selecting the first provider in the list when the provider associated to the prescription was hidden.
Email sending to a Prosites account would fail if the body of the email contained bare newline characters.
13.2.17 Released 10/30/2013
Chart Module, Print Day for Hospital sometimes displayed an incorrect error message.
13.2.16 (Beta) Released 10/29/2013
Excluding unsent procedures when generating a billing lists was running slowly on larger databases.
Translations, waiting room grid title translation is now located in TableApptWaiting.
Wiki, removed cursor change feature for the wiki preview windows.
Wiki, enhanced validation to not allow identical tags to be nested within one another.
Medical 1500 claim form now uses treating address under the facility address section.
Confirmation list, clicking the text button with no rows selected was causing an error.
Claim Procedures, deleting estimates no longer needs to validate not attached to a claim.
Wiki now supports tags spanning multiple lines.
Wiki, carriage returns within tag definitions was causing an error.
Group notes were able to be set complete and then could be attached to appointments sometimes.
Fee Schedules, allowed amounts were able to be changed for PPO plans without the Setup permission sometimes.
ICD9 Codes, deleting was causing an error.
EHR Patient list was causing an error when searching by ICD9 code.
RxNorms, enhanced window layout when only viewing.
X-Charge website link updated.
Family Module, moving a patient to the same family was causing duplicate popups to be created.
Canadian lab fees now show on claim rows within the account module.
Canadian lab fees now show as sent when the attached procedure shows as sent.
Reworked MedReconcile and SummaryOfCare measures to only count patients seen by the provider in the reporting period and to not use temp tables.
Medications are required to have a Drug Name and Problems are required to have a Description.
Empty rows in grids would display as a line instead of a row sometimes.
Attempted Fix, Webforms no longer select archived patients
13.2.15 (Beta) (Foreign) Released 10/3/2013
13.2.15 (Beta) Released 10/3/2013
EHR meaningful use measure for reminders modified to only count patients that have been in in the last 3 years as the denominator.
Medical Reconcile,was allowing filetypes other than images to be loaded into the Rx list picture box.
Enhancement, added SSN to static text fields for sheets.
ContrAppt, hooks added to ContrApptSheet2_MouseUp and ContrApptSheet2_DoubleClick
Chart Module, displays a message that display the number of skipped sheets when attempting to delete them.
ContrChart, hook added to gridProg_MouseUp
MU event is now created when Summary of Care is printed.
ClaimConnect version 5010 eclaims now include claim treating provider license number.
Patient Select, Hook added to PatientL at the beginning of GetMainTitle.
Chart Module, hook added to the end of InitializeOnStartup.
EHR Patient List, Print button was not working.
Account Module, translating the refresh button was causing multiple rows in the translation list.
13.2.14 (Beta) Released 10/2/2013
Fixed spelling error of the word 'exceed' in two locations in the program.
EHR, Education resources browser was failing if the URl was not a full URL
XChargeReconcile was counting the first declined charge and not ignoring it.
Chart Module, opening a task that had been deleted by another user was causing an error.
Internal phone bug where new users could not clock in for the first time sometimes.
Insurance Plan, dropping an insurance plan will now warn a user when claims for today's date are present
13.2.13 (Beta) Released 9/26/2013
Using procedure buttons in the chart module when no prognosis entries existed was causing an error.
13.2.12 (Beta) Released 9/25/2013
Images module, forward-dating was creating ImageDelete security leak.
Appointment view, the InsToSend[!] indicator was showing for patients with completed procedures with estimates of zero amounts.
Summary of Care EHR print job was not prompting for printer (was using default printer)
Plans for families, deleting a plan for family was not removing the entry when there was only one subscriber.
Chart module enhancement, added a default "no prognosis" option.
Summary of Care EHR print was not creating a date/time stamp OnPrint, therefore it was not counting towards MU.
Textboxes will now properly respect read only status.
Tasks, restricted edit access for users without Task Edit permission.
Internal employee phone settings now use non-negative flags
HL7 service not processing the GT1 segment correctly for generic interfaces sometimes.
13.2.11 (Beta) (Foreign) Released 9/17/2013
13.2.11 (Beta) Released 9/17/2013
Email statements were marked as sent when you clicked cancel in the email form.
Birthday report, report button did not always report correctly for foreign date formats.
Canceling web form retrieval caused any subsequent outstanding web forms to be ignored.
Web forms, downloading a lot of web forms would timeout sometimes which was not removing forms from HQ servers. This was causing duplicate web forms to be downloaded on subsequent attempts.
Routing Slip, List of procedures was improperly sorted compared to the bottom of the slip.
EHR, Generating CCDs sometimes caused an error.
Added a button to set another workstation's graphics mode to simple, to fix workstations that crashed as soon as OD started up.
Routing slips, recall interval was displaying for disabled recalls.
Appointment module, enhanced no recall warning message to be more descriptive.
13.2.10 (Beta) (Foreign) Released 9/10/2013
13.2.10 (Beta) Released 9/10/2013
Mismatched program file version error after OD updates
Date text boxes had undesirable side affects when using hyphens in the format sometimes.
PI report subtitle font size was causing 'Totals' row to overlap for numbers which have 9+ digits.
Task edit security improved.
Repeating charges now allow backdating one month and 20 days.
13.2.9 (Beta) Released 9/6/2013
Patients raw report sometimes tried to access a database column that no longer exists.
Statements, the view button causes the printer select window to come up when not printing sometimes.
When changing insurance plan information with the Create New Plan if Needed selected, claims, claimprocs, payplans, and etrans were not assigned to the new plan sometimes.
Formularies are now checked using NewCrop.
Program link edit note field was limited to 255 characters, which was not enough to hold some notes, increased to 4000.
Enhancement, popups in the family menu will now be sorted according to patnum.
When changing an insurance plan from service year to calendar year, a warning about a mixture of time periods would incorrectly be displayed sometimes.
Patient portal was only accessible locally due to the POST protocol being disabled by default.
5010 eclaims to ClaimConnect did not trigger NEA attachment notifications when the claim radiograph count was not zero and claim attachment ID was blank.
13.2.8 (Beta) Released 8/29/2013
Patient portal files are now included with releases.
Denti-Cal 5010 eclaims were rejected when any subscriber address contained a double-quote.
Mobile and Patient Portal Synch renamed to Mobile Synch in menu and form.
Tasks, users without the TaskEdit permission could not copy the text of task notes.
EHR lab panel, clicking the show button on a lab with no results was causing an error.
13.2.7 (Beta) (Foreign) Released 8/23/2013
13.2.7 (Beta) Released 8/23/2013
Wiki list item edit window was getting an error when hitting tab to move between cells.
Group notes that aggregate procedure notes were unnecessarily adding empty lines if the notes were empty.
Batch insurance check creation and editing was not being tracked in the audit trail.
Benefit information, calendar and service year benefits were allowed to be entered for a single plan.
Improvement for EHR queries when using replication.
Auto code warning messages for incorrect code entries were too easy to indefinitely suppress.
eCW users could not merge patients with mismatched names and birth dates.
List providers, move patients to provider drop-down did not refresh until list was reopened.
Recall list, email button sometimes returned an error.
Telephone number conversion tool sometimes formatted numbers incorrectly.
Some statements were including the preferred name of the patient in the billing address.
Enhancement, wiki list search added to highlight matching rows.
Database Maint now fixes claims with invalid patnums attached.
Supply order item edit would show an error if text was entered into the quantity or price boxes.
Letter merge, sometimes caused an error when not using a supported version of Microsoft Word.
Foreign versions using date formats with two years was causing problems with date fields.
Procedures not billed to insurance report now orders alphabetically.
Internal task enhancement.
Enhancement, added State License and NPI output fields to Rx sheets.
NewCrop eRx automatic prescription update, 3 second timeout added to speed up Chart loading when NewCrop servers are unreachable.
Apex eclaims procedure amounts paid by primary insurance now included on secondary eclaims.
Image viewer, was sometimes causing images to not be deleted when you tried to delete from the images module.
Database Maint now alerts users to completed procedures in planned appointments and treatment planned procedures in completed appointments.
13.2.6 (Beta) Released 8/7/2013
Confirmation list postcard preview button included patients that have their confirmation method set to email.
Show features window, Advanced Insurance Fields check box was showing even though it was not being used.
List providers create button sometimes stopped you from creating users when it shouldn't have.
Audit trail ProcComplCreate entries were sometimes not showing which procedure codes were set complete.
EHR clinical summaries denominator was considering all procedure statuses as an "office visit" instead of just completed procedures.
EHG billing history log detail increased to include response information.
The patient number was not attached to the HL7 message in the hl7msg table for outgoing DFT messages.
Attempted fix, TCP/IP HL7 service was crashing sometimes.
Rx alert, when double clicking in an empty space and error would occur sometimes.
Generic HL7 TCP/IP minor bug fixes, now sends back event type in acknowledgment, HL7 message definition form had incorrect type for combo boxes.
eCW program link form would give an error when trying to fill the Open Dental server field sometimes.
Patterson bridge now ensures the system path to patterson imaging ini property value is an ini file path.
Procedures not billed to insurance report was showing old completed procedures without estimates, if insurace was recently added to the patient account.
Ortho Chart, could not edit patient fields with the currency field type.
EHR Summary of Care document was displaying the wrong MRN number when generated.
13.2.5 (Beta) Released 7/22/2013
Wiki, CTRL+F re-enabled with other shortcuts.
Wiki, adding new pages to wiki caused an error.
13.2.4 (Beta) (Foreign) Released 7/19/2013
13.2.4 (Beta) Released 7/19/2013
Error would sometimes occur if schedule stop time was before start time.
Backported changes for high significance rx alerts for EHR testing.
Internal bug, linking to wrong column in wikilist_employees for time card report.
NewCrop providers who have the same NPI now use the same NewCrop provider ID to simplify billing.
EHR provider keys can now be deleted by users with provider permissions.
Task note edit window reply button was failing with an error message if the task reply button was used before any other changes were made to the task.
Appointment module was slow to load for some offices due to large number of labcases (very rare).
Hidden problems were sometimes causing incorrect problems to be selected in the medication window.
Eclaim text reports now print out page breaks properly if present.
Patient ethnicity dropdown now uses none as an option instead of empty.
Registration key edit move to button anchor.
Update to 13.2 was adding duplicate problems to the problem list for each ICD-9 code in use.
Account payment button was failing with error regarding "Field 'InsEst' doesn't have a default value " (rare).
NewCrop was failing with error when user tried to click over with a user missing an employee first name.
Breaking an appointment would not synch the recall date scheduled in some situations.
Internal phone panel settings No Graph and No Color could be changed by anyone.
Moving a task list by cutting and pasting would not re-assign the task subscriptions to the new location.
Image module scan document button was failing with an error message regarding requested clipboard operation did not succeed (rare).
Emailing a deposit slip would cause an error to occur.
Wiki, minor enhancements to colored text, not allowing F5 refresh, and saving documents.
Patient problems linked to ICD-9s were sometimes being lost in special cases in the update to 13.2.
13.2.3 (Beta) Released 7/16/2013
Auto codes with primary premolar condition were also mistakenly requiring primary molar condition.
Enhancement, Account module layout changed to better accommodate all fields.
Chart module eRx button blocks users without prescription permission from enabling eRx.
Internal phone enhancement, setting status available updates ring group to the users default.
Procedures not billed to insurance report now includes procedures which have no claimprocs.
5010 eclaims and printed claims included other insurance paid amounts on primary claims when the patient had secondary insurance.
Database maint enhancement, added a tool to replace all null text fields in database with empty strings.
13.2.2 (Beta) Released 7/16/2013
EHR SmokingSnoMed changes backported to 13.2. Quality Measures was giving an error, still referring to the old SmokeStatus.
Changed wording on Repeat Charge tool window to reflect new behavior.
Internal enhancement to add column from table wikilist_employees to the time card report.
Repeating charges were sometimes not enabled by default.
Conversion script and recall synch was very slow for some offices.
Email Inbox not available yet. Under development. Hidden for now.
Database maint was slow when there were many duplicate patient fields to be fixed (rare).
Perio exams were showing a red 10 for gingival margin when the previous gingival margin was positive.
Enhancement, EOB window now loads outstanding insurance claims faster on large databases.
Database maint to fix autocodeitems with invalid autocode numbers by adding a dummy autocode.
Autocodes could be deleted when they were still being used by a procedure button.
X-Charge reconcile, date range was including OD payments for an additional day.
Generic HL7 interface, messages were not being created when using the middle tier.
Setup problems was inaccessible.
Patient language is now saved with a greater level of detail in order to help with meaningful use.
Procedure codes list, fee scheds button was showing a security message for non security admin users.
Task note edit window is now non-modal.
Edit insurance plan window medical insurance checkbox is now hidden when the medical insurance feature is disabled.
Changing clocked in status was always resetting phone timers for employees with no phone color.
13.2.1 (Beta) (Foreign) Released 7/16/2013
13.2.1 (Beta) Released 7/16/2013
Early beta.
Version 13.1 new features listed here
No known issues.
13.1.60 Unreleased
13.1.59 Released 4/9/2014
EHR, added reminder to update to 14.2 or greater in order to continue reporting for the 2014 period.
13.1.58 (Foreign) Released 2/11/2014
13.1.58 Released 2/11/2014
Emdeon medical eclaims now allow blank provider middle name.
The "add procedures without refreshing entire chart" setting was saving correctly but not showing that it was saved.
Patients - Raw report was generating queries that would sometimes show incorrect races
13.1.57 Released 1/8/2014
Claims, printing was sometimes not following printer settings set at the printer prompt.
Appointment bubble popup was not showing lab case info when sending planned appt to the PinBoard from the chart module.
13.1.56 Released 12/18/2013
NewCrop account numbers are persistent when the NewCrop bridge is disabled then re-enabled later.
13.1.55 (Foreign) Released 12/11/2013
13.1.55 Released 12/11/2013
Linux servers, disbanding super families was causing an error due to a case sensitive query.
Statements, having "Balances not subtract insurance estimates" in Setup > Modules was causing the balance on statements to include the family even when "Single Patient Only" was set.
13.1.54 Released 11/15/2013
Chart Module, new treatment planned procedures were defaulting to providers for planned appointments on the same day.
New deposit slips, partial insurance payments were showing as possible insurance payments to attach to new deposits.
13.1.53 Released 10/29/2013
Confirmation list, clicking the text button with no rows selected was causing an error.
Claim Procedures, deleting estimates no longer needs to validate not attached to a claim.
X-Charge website link updated.
13.1.52 (Foreign) Released 10/3/2013
13.1.52 Released 10/3/2013
Fixed spelling error of the word 'exceed' in two locations in the program.
EHR, Education resources browser was failing if the URl was not a full URL
Insurance Plan, dropping an insurance plan will now warn a user when claims for today's date are present
ClaimConnect version 5010 eclaims now include claim treating provider license number.
EHR Patient List, Print button was not working.
Account Module, translating the refresh button was causing multiple rows in the translation list.
13.1.51 Released 9/25/2013
Images module, forward-dating was creating ImageDelete security leak.
Routing slips, recall interval was displaying for disabled recalls.
Appointment module, enhanced no recall warning message to be more descriptive.
Appointment view, the InsToSend[!] indicator was showing for patients with completed procedures with estimates of zero amounts.
Plans for families, deleting a plan for family was not removing the entry when there was only one subscriber.
HL7 service not processing the GT1 segment correctly for generic interfaces sometimes.
13.1.50 (Foreign) Released 9/17/2013
13.1.50 Released 9/16/2013
Web forms, downloading a lot of web forms would timeout sometimes which was not removing forms from HQ servers. This was causing duplicate web forms to be downloaded on subsequent attempts.
Added a button to set another workstation's graphics mode to simple, to fix workstations that crashed as soon as OD started up.
13.1.49 Released 9/13/2013
Birthday report, report button did not always report correctly for foreign date formats.
PI report subtitle font size was causing 'Totals' row to overlap for numbers which have 9+ digits.
Canceling web form retrieval caused any subsequent outstanding web forms to be ignored.
13.1.48 Released 9/6/2013
Patients raw report sometimes tried to access a database column that no longer exists.
Statements, the view button causes the printer select window to come up when not printing sometimes.
Denti-Cal 5010 eclaims were rejected when any subscriber address contained a double-quote.
When changing insurance plan information with the Create New Plan if Needed selected, claims, claimprocs, payplans, and etrans were not assigned to the new plan sometimes.
Program link edit note field was limited to 255 characters, which was not enough to hold some notes, increased to 4000.
When changing an insurance plan from service year to calendar year, a warning about a mixture of time periods would incorrectly be displayed sometimes.
5010 eclaims to ClaimConnect did not trigger NEA attachment notifications when the claim radiograph count was not zero and claim attachment ID was blank.
Trial editions can no longer convert live databases.
13.1.47 (Foreign) Released 8/23/2013
13.1.47 Released 8/23/2013
Group notes that aggregate procedure notes were unnecessarily adding empty lines if the notes were empty.
Batch insurance check creation and editing was not being tracked in the audit trail.
Benefit information, calendar and service year benefits were allowed to be entered for a single plan.
Auto code warning messages for incorrect code entries were too easy to indefinitely suppress.
eCW users could not merge patients with mismatched names and birth dates.
List providers, move patients to provider drop-down did not refresh until list was reopened.
Recall list, email button sometimes returned an error.
Telephone number conversion tool sometimes formatted numbers incorrectly.
Some statements were including the preferred name of the patient in the billing address.
Database Maint now fixes claims with invalid patnums attached.
Supply order item edit would show an error if text was entered into the quantity or price boxes.
Letter merge, sometimes caused an error when not using a supported version of Microsoft Word.
Procedures not billed to insurance report now orders alphabetically.
NewCrop eRx automatic prescription update, 3 second timeout added to speed up Chart loading when NewCrop servers are unreachable.
Apex eclaims procedure amounts paid by primary insurance now included on secondary eclaims.
Image viewer, was sometimes causing images to not be deleted when you tried to delete from the images module.
Database Maint now alerts users to completed procedures in planned appointments and treatment planned procedures in completed appointments.
13.1.46 Released 8/7/2013
Confirmation list postcard preview button included patients that have their confirmation method set to email.
List providers create button sometimes stopped you from creating users when it shouldn't have.
Audit trail ProcComplCreate entries were sometimes not showing which procedure codes were set complete.
EHR clinical summaries denominator was considering all procedure statuses as an "office visit" instead of just completed procedures.
Patterson bridge now ensures the system path to patterson imaging ini property value is an ini file path.
Procedures not billed to insurance report was showing old completed procedures without estimates, if insurace was recently added to the patient account.
Ortho Chart, could not edit patient fields with the currency field type.
EHR Summary of Care document was displaying the wrong MRN number when generated.
13.1.45 Released 7/29/2013
Rx alert, when double clicking in an empty space and error would occur sometimes.
Generic HL7 TCP/IP minor bug fixes, now sends back event type in acknowledgment, HL7 message definition form had incorrect type for combo boxes.
eCW program link form would give an error when trying to fill the Open Dental server field sometimes.
13.1.44 Released 7/25/2013
Breaking an appointment would not synch the recall date scheduled in some situations.
Moving a task list by cutting and pasting would not re-assign the task subscriptions to the new location.
Image module scan document button was failing with an error message regarding requested clipboard operation did not succeed (rare).
Emailing a deposit slip would cause an error to occur.
EHG billing history log detail increased to include response information.
The patient number was not attached to the HL7 message in the hl7msg table for outgoing DFT messages.
Attempted fix, TCP/IP HL7 service was crashing sometimes.
13.1.43 (Foreign) Released 7/16/2013
13.1.43 Released 7/16/2013
Eclaim text reports now print out page breaks properly if present.
Account payment button was failing with error regarding "Field 'InsEst' doesn't have a default value " (rare).
NewCrop was failing with error when user tried to click over with a user missing an employee first name.
13.1.42 Released 7/12/2013
NewCrop providers who have the same NPI now use the same NewCrop provider ID to simplify billing.
EHR provider keys can now be deleted by users with provider permissions.
Appointment module was slow to load for some offices due to large number of labcases (very rare).
13.1.41 Released 7/10/2013
Procedure codes list, fee scheds button was showing a security message for non security admin users.
Edit insurance plan window medical insurance checkbox is now hidden when the medical insurance feature is disabled.
Wiki, saving and closing a wiki page would sometimes warn about losing unsaved changes even though changes were already saved.
Auto codes with primary premolar condition were also mistakenly requiring primary molar condition.
Chart module eRx button blocks users without prescription permission from enabling eRx.
Procedures not billed to insurance report now includes procedures which have no claimprocs.
5010 eclaims and printed claims included other insurance paid amounts on primary claims when the patient had secondary insurance.
13.1.40 Released 6/28/2013
Conversion script and recall synch was very slow for some offices.
Database maint was slow when there were many duplicate patient fields to be fixed (rare).
Perio exams were showing a red 10 for gingival margin when the previous gingival margin was positive.
Enhancement, EOB window now loads outstanding insurance claims faster on large databases.
Database maint to fix autocodeitems with invalid autocode numbers by adding a dummy autocode.
Autocodes could be deleted when they were still being used by a procedure button.
Generic HL7 interface, messages were not being created when using the middle tier.
13.1.39 (Foreign) Released 6/25/2013
13.1.39 Released 6/25/2013
Closing out of the insurance payment (EOB) window would cause an error in rare circumstances for databases with conversion ins payments.
eCW bug, if an appointment status was changed to unscheduled, that status could never be changed again since tight and full modes do not give the user access to the appointment module.
Database maint to fix claimprocs with invalid claim numbers by adding a dummy claim with the missing claim number.
Generic HL7 interface, added null checks to various parts of the message construction to prevent unhandled exceptions. Also made sure all areas where eCW would send a DFT were sending properly.
13.1.38 (Beta) Released 6/21/2013
Treatment finder report was not exporting correctly.
Daily procedures report was trying to show a total for the quantity column.
EHG billing history.
13.1.37 (Beta) (Foreign) Released 6/19/2013
13.1.37 (Beta) Released 6/19/2013
EHR dashboard patient list failed with an error in rare circumstances.
Canadian eclaims informational message, regarding Carrier Changed Payee, enhanced to be more descriptive.
EHG billing statement batches were failing when the guarantor state was not a valid state postal code.
EHG billing statement batches were failing when the guarantor state was not a valid state postal code.
Procedure edit window fee amount, the PPO fee schedule was not being used when changing the status of a zero fee procedure to status of treatment plan.
13.1.36 (Beta) Released 6/14/2013
eCW bug, pressing the PDF button within the appointment edit window with a generic HL7 definition enabled would not send the pdf HL7 message to eCW.
Generic HL7 interface, the message type field must be in position 8 of the message header (MSH) segment.
Generic HL7 interface enhancement, now sends and processes proper HL7 acknowledgment (ACK) messages.
13.1.35 (Beta) (Foreign) Released 6/11/2013
13.1.35 (Beta) Released 6/11/2013
The font style GenericSansSerif would not display the currency symbol for India sometimes.
Wiki pages, html ordered and unordered lists did not display correctly sometimes.
Enhanced internal routing sheet.
Database maint now removes extra lines from the appointment note fields if there are more than 30 consecutive blank lines.
Images module, right clicking in the document viewing area without an item selected from the folder explorer on the left would cause an error.
Language translations, FormProviderSelect category had an entry available to translate that contained variables.
Account module was taking a long time to load if the selected patient had thousands of account entries.
Changed the message that showed up after updating a database to say "Database update successful".
Image module 100 button added. When clicked, sets the image zoom to 100 percent.
13.1.34 (Beta) Released 6/4/2013
Database maint now removes special characters in the address note field of the patient table that were causing the mobile synch to fail.
Medical Urgent Note allowed more than 255 characters to be entered and wouldn't be saved.
TCP/IP HL7 interface enhancement, now sends and processes ACK/NACK responses
13.1.33 (Beta) (Foreign) Released 5/29/2013
13.1.33 (Beta) Released 5/29/2013
EHR Measure Calc enhancement, now groups by provider ehr key and queries optimized.
Windows Surface tablet was crashing when trying to launch Open Dental due to the graphics choice of OpenGL.
NewCrop bridge added to allow disabling NewCrop if desired.
NewCrop account ID validation was not working when the second to last character in the account ID was a zero.
Canadian eclaim history undo button caused error when sending eclaims later, regarding invalid dental claim number or office sequence number.
Invoice print outs were not showing the unique invoice number.
NewCrop communication error message enhanced in Chart when fetching completed prescriptions.
13.1.32 (Beta) Released 5/22/2013
Database maint now optimizes tables before repairing them due to a MySQL 5.0 issue (rare).
Unearned income activity report run by total liability was causing an error.
Paste cells in the edit wiki table window was not anchored to the form correctly.
Database maint now fixes paysplits that are attached to invalid payment plan numbers.
Image module Export button is now enabled for PDF documents.
Added index to PatNum column of medicationpat table to speed up run time of Measure Calc in EHR.
Middle Tier, drawing on the tooth chart with the Pen tool was not displaying.
13.1.31 (Beta) Released 5/13/2013
Middle tier userAgent changed to work with certain firewalls.
13.1.30 (Beta) Released 5/9/2013
Medical eclaims for Medicare were rejected with error message "Medicare Assignment."
ClaimConnect was rejecting eclaims due to missing other subscriber ID (rare).
13.1.29 (Beta) Released 5/8/2013
The 5010 billing provider validation was giving an error when the billing provider was marked as Not a Person and the first name and middle initial were left blank.
EHR quality measures, pushing the PQRI button before pushing refresh would cause an error.
When changing a chart module view column width, the change was not immediately refreshed.
Middle Tier, pressing Ortho Chart button was throwing an unhandled exception.
Internal bug, path for saving screenshots had a hard coded IP address instead of server name.
The RxNorm was not automatically being saved from the definition to the patient level.
Foreign language translations were not working for TableInsurancePlans, enumGuardianRelationship, TableApptWaiting, and TableApptEmpSched.
13.1.28 (Beta) Released 5/6/2013
Insurance Overpaid report allowed procedures with negative fees to show.
Sheet Print/Email button defaulted to email instead of paper for the following sheet types: ReferralSlip, Consent, ReferralLetter, PatientForm, MedicalHistory, ExamSheet.
Middle Tier dates were sometimes set to yesterday instead of today, if the Middle Tier server was in a different time zone than the client computer.
13.1.27 (Beta) Released 5/2/2013
Wiki, editable grid in list item edit window was not working.
Enhancement, security for quick paste notes and auto notes now allows viewing in read only mode.
Slight rounding errors were occurring throughout the program. Typically noticed with larger computations.
Internal employee clocking in and out enhancement for administrators.
13.1.26 (Beta) Released 4/29/2013
Emdeon Medical patient ID was causing rejections due to the included slash character.
Easing of restriction on place of service on claim matching procs.
Claim edit window, changing claim place of service also changes procedure place of service.
Claim Edit window history button was showing the oldest history instead of the newest history.
Chart module patient info grid medication section was showing '()' when the medication note was empty.
ClaimConnect authentication error message enhanced to include user suggested course of action.
Middle Tier, saving a TP from a different timezone than the server timezone was causing the TP to save with a date of yesterday.
13.1.25 (Beta) (Foreign) Released 4/24/2013
13.1.25 (Beta) Released 4/24/2013
NewCrop billing now allows one repeating charge per provider.
Treatment plan pdf enhancement, added DOB to the header as a second patient identifier.
Database maintenance now instructs user to hide duplicate users.
Database maintenance now says done after repairing corrupt tables.
Foreign, the other appointments window (FormApptsOther) was not translating the Appointments for Patient grid columns correctly.
13.1.24 (Beta) (Foreign) Released 4/22/2013
13.1.24 (Beta) Released 4/22/2013
Middle tier proxy server support added
Central manager tool enhanced to prevent inadvertant changing of the password.
Central manager tool enhanced with search filter.
Canadian eclaims now allow all 13 province codes, including NS and NT.
13.1.23 (Beta) (Foreign) Released 4/19/2013
13.1.23 (Beta) Released 4/19/2013
EHR Edit Quarterly Key window, note was not being saved. Also added Practice Title to quarterly grid.
Chart module, patient information grid was not resizing correctly when the image tabs at the bottom were expanded.
Emdeon Medical contact name is now always included.
Attempted Fix: Emdeon Medical patient ID was causing rejections due to the included slash character. Now a dash is used instead.
Emdeon Medical billing provider name may only contain letters, spaces and apostrophes.
Registration key Move To enhancement.
Deleting a problem attached to an educational resource caused an error when opening the educational resource setup window.
13.1.22 (Beta) Released 4/16/2013
eclaim validation for procedure surfaces.
eclaim validation to ensure claim place of service matches place of service for attached procedures.
Account module statement button dropdown option for email was always emailing receipts instead of statements.
VixWinBase41 bridge was not working when patnum was greater than 4,294,967,295.
Ortho chart, users could not save chart after cell growth occurred.
FormRecallTypeEdit had an error in the child prophy group box label.
Wiki, searching for deleted pages did not display all results.
eCW setup window failed to load for customers using MySQL 5.0.
Claim status response window (277) had an error when loading.
13.1.21 (Beta) Released 4/11/2013
Another middle tier speed enhancement.
13.1.20 (Beta) Released 4/11/2013
EHR quality measures was not showing patients with hypertension sometimes.
Chart module type proc code box does not allow charting procedure codes in hidden categories.
Washington Medicaid eclaims were rejected due to missing/invalid billing provider taxonomy code.
Middle Tier, tables containing some data types were causing errors sometimes.
13.1.19 (Beta) (Foreign) Released 4/10/2013
13.1.19 (Beta) Released 4/10/2013
Medications, show discontinued filter now hides less medications.
Program links, improved validation for eCW bridge setup.
Renaissance only allows place of service Provider's Office, Hospital, ECF, and Other.
Wiki table edit now allows navigation via up/down keys and doesn't select all text by default.
Medications, show discontinued filter now hides less medications.
Added an index to the adjustment table to make the account module load marginally faster when 400+ patients in a family.
Canadian eclaims sextant was never sent. Now sends sextant values 1 through 6.
Patient merge tool allows merging when the two patients have the same first name, last name and date of birth.
Latency test tool now actually tests latency instead of also being dependent on bandwidth
eCW, using middle tier there was an error when opening the program link.
eCW, enhancement to allow manually setting the URL used to load the medical panel.
MIDDLE TIER SPEED DOUBLED
13.1.18 (Beta) Released 4/3/2013
Internal bug, a task opened from the triage tasks list but closed after closing the triage tasks list gave an error sometimes.
Security log entry for AppointmentCreate could sometimes be entered after the entry for AppointmentEdit.
Auto Notes, after making first prompt selection, the entire text would be highlighted yellow instead of just the next prompt.
Wiki, external https websites now open in a new web explorer window.
Procedure list and ortho chart, growth behavior was misbehaving in the grid.
Capitation claims were creating extra insurance estimates leaving completed procs marked as unsent sometimes.
eRx button now allows more provider suffixes.
Denti-Cal claim edit window misc tab now includes brief explanations of DCN numbers.
Recalls were not showing in the recall list after the set number of days since their last reminder.
Right clicking in an empty text box would cause an error sometimes.
Recalls, scheduling next recall when today's recall has not yet been set complete would give an error.
13.1.17 (Beta) Released 3/27/2013
Repeating charges older than one month can now be edited if date is not changed.
Web forms, an error would occur when you right click on an empty Webforms grid and select "View this patient's forms".
Renaissance eclaims now include place of service code.
EHG billing line item descriptions now work with any printable text.
EHG billing now skips past any statements which fail to generate and shows error message (extremely rare).
Added check for spellCheckIsEnabled for individual forms to disable for specific form. Also, spell check enhanced to check local lists with correct capitalization.
Wiki now gives custom errors for certain disallowed tags when editing.
Wiki, unhandled exception would occur if a field in a table began with a dash.
Office Ally clearinghouse, version 5010 eclaims, loop 2310B is now always included.
Wiki, when editing a table rows now grow with text.
Internal phone enhancement.
13.1.16 (Beta) (Foreign) Released 3/21/2013
13.1.16 (Beta) Released 3/21/2013
Tasks would continue to popup when the BlockPopups setting was turned on and the task lists were not docked sometimes.
If Open Dental is on the log in screen, a query to process signals would run unnecessarily in some situations.
Database maintenance now fixes lab cases without laboratories.
Wiki, external links will now open in new web explorer window instead of FormWiki.
Progeny bridge was not loading patient images if the patient first or last name contained any spaces.
eclaims can now be sent without treating provider SSN/TIN.
Wiki search window, links are no longer active.
eCW, load balanced tomacat servers would cause issues sometimes.
13.1.15 (Beta) Released 3/19/2013
Fill sheet edit window tab stops were not working properly when the sheet included non-input text fields.
When printing a carrier label with the label printer set to prompt, the printer select prompt would display and, after selecting the printer and hitting print, the prompt would display again.
Label button for printing a carrier label in the edit insurance plan window was never enabled.
Generic HL7 interface, when adding a new field to a segment an error would occur sometimes.
NewCrop billing, single repeating charge for multiple NPI numbers.
Denti-Cal direct claim submission file names now use a period instead of underscore.
ClaimConnect facility name and address is now sent in 5010s when claim place of service is not office and billing prov is not a person.
Hiding the last procedure code category was causing some errors.
Query for refreshing signals was slow for computers that had not logged in for some time.
eCW tight integration and full integration, chart eRx button was confusing.
Housecalls bridge newlines were in wrong place.
13.1.14 (Beta) (Foreign) Released 3/14/2013
13.1.14 (Beta) Released 3/14/2013
eCW, with program link set to manually set fee schedules for patients, HL7 messages were still changing the fee schedule.
Canadian eclaims, patient names can now include spaces.
Colorado medicaid direct eclaims were rejected due to missing procedure unit quantity.
Claims to Office Ally now always include subscriber address.
13.1.13 (Beta) Released 3/12/2013
Wiki edit, preview can now be scrolled to a position and it will stay at that position while editing.
Add Many feature in the patient select window, creating a new insurance plan would not set the deductible for diagnostic and preventive to 0.
HL7 service, when starting the service, the name of the computer attempting to start the service is compared to the name saved in the database and is no longer case sensitive.
Added note to eClinicalWorks program link setup and HL7 definition setup informing user to use computer name not IP address.
Sheet def edit window text was misaligned sometimes for multiple line text.
Wiki, clicking on a folder link was causing an error.
Display fields, the super head field was not displaying correctly in patient information in Family module and Chart module.
FormWikiAllPages is now non-modal.
Middle Tier, error would happen when connecting to a database and refreshing cache sometimes.
Wiki enhancement, paragraph grouping now uses regular expressions.
Wiki edit, the i-beam cursor would disappear if you click on the preview pane and then click back into the edit side and press a key.
Clinics were able to be deleted even if they were being used by users.
13.1.12 (Beta) Released 3/11/2013
ADA 2012 claim form was not filling box 39, Enclosures (Y or N).
eCW procedure edit window, block set complete.
Database maint, appt procs tool was adding too many descriptions sometimes.
13.1.11 (Beta) Released 3/11/2013
Kiosk, password entry was not being masked when trying to get out of kiosk mode.
Wiki history, revert was causing an unhandled exception.
Wiki, edit a page. Unmaximize. Toolbar buttons would sometimes not work depending on width of page.
Database maint, appt procs tool did not fix descriptions for procs colored.
Wiki, back button would not go back to the correct page sometimes.
Renaissance, changing a setting within the clearinghouse edit window was not taking affect until Open Dental was restarted. Most commonly noticed when changing the export path, the claims would go to the old directory.
eCW appointment Complete button renamed to Finish & Send.
Wiki edit page was modal, not allowing any actions until page edit was complete.
Denti-Cal report retrieval.
13.1.10 (Beta) Released 3/6/2013
Wiki search, cursor now starts in search input box.
Deleting the last procedure from a claim was causing errors.
When re-activating a patient, the recalls for the patient would remain disabled.
Database maint enhancement, now fixes users assigned to invalid usergroups.
Sheet def edit window now displays text the same way as the fill sheet window.
Denti-Cal SFTP.
When a procedure is attached to a claim, we no longer allow the procedure code to be changed.
Middle Tier, error would sometimes happen when refreshing cached data.
Selecting the main task list was slow sometimes.
13.1.9 (Beta) Released 3/4/2013
Claim status notification messages were sometimes showing the wrong status.
Trophy enhanced bridge, launching Kodak imaging with a new patient selected would be very slow sometimes.
Spell check would sometimes cause slowness if text was very long.
Database maint enhancement, remove duplicate insurance estimates where at least one estimate is marked as received.
Enhanced security for access to the user query window.
13.1.8 (Beta) Released 2/26/2013
Triage tasks window GoTo option loads Chart module instead of Account module.
Database maint enhancement, more invalid guarantor scenarios handled. Errors would occur when trying to print a statement due to having multiple guarantors in rare circumstances.
Report laser labels, when printing a range of insurance companies, the browse buttons would populate the wrong start and end name sometimes.
Enhanced security for getting into the user query window.
Time card manage, exception would occur if no pay periods were set up.
13.1.7 (Beta) (Foreign) Released 2/23/2013
13.1.7 (Beta) Released 2/23/2013
Importing insurance, error was being thrown when importing an insurance for a patient when the patient was already subscribed to the insurance plan.
Claim place of service is now set to the place of service on the procedures when a new claim is created.
Canadian eclaims for Alberta Blue Cross were not sent to the ClaimStream clearinghouse when CDAnet was the default clearinghouse.
13.1.6 (Beta) (Foreign) Released 2/21/2013
13.1.6 (Beta) Released 2/21/2013
Account module, when clicking from family financial text box to family urgent financial note text box and back an error will occur sometimes.
Database maint, time card rule with invalid employee number, considered employee number of 0 to be invalid when 0 is All Employees.
Electronic prescription, invalid state abbreviation error was happening for users in Tennessee.
Attempted Fix: Canadian eclaims for Alberta Blue Cross were not sent to the ClaimStream clearinghouse when CDAnet was the default clearinghouse.
Labels for eClinicalWorks program link server name input boxes changed for clarity.
Language for patient would display as "Invariant Language (Invariant Country)" sometimes.
Right clicking in some text boxes would give an error sometimes.
Attempting to view a statement that no longer exists in the images folder would give an error sometimes.
Wiki, when trying to view images in the Edit Screen, a "Parameter is not valid" error would occur.
13.1.5 (Beta) Released 2/20/2013
Blockout add, edit or paste, allowed overlapping blockouts.
Blockout paste created blockouts with an invalid end time if the end of the pasted blockout would have been past midnight.
Wiki search feature enhanced.
Time cards, weekly running total was including extra times from a previous pay period when the first day of the new pay period matched the first day of week for overtime.
13.1.4 (Beta) Released 2/18/2013
Wiki edit, "&" symbol was causing an error.
Pressing the enter key inside a text box for a new line will cause forms to close sometimes.
Enhancement, wiki pages can now hold 1,000,000 characters.
General ledger detail report was off by a penny in rare circumstances.
Pressing OK in the practice setup window was causing an error when there was no registration key.
Sending emails with large attachments would fail with a time out error sometimes.
Batch Ins, detaching an insurance payment from an EOB was clearing out the payment date on the insurance payment.
13.1.3 (Beta) Released 2/13/2013
Error occurred when trying to add a supply and there were no supply categories to choose from.
CC Recurring Charges window was able to have multiple instances open at a time.
13.1.2 (Beta) (Foreign) Released 2/12/2013
13.1.2 (Beta) Released 2/12/2013
Manage module, an error was preventing some users from printing deposit slips.
Database maint, Claimprocs found with invalid ClaimNum, creates less claims automatically
Attempted Fix: ClaimConnect eclaim sending had error sometimes 'The server committed a protocol violation. Section=ResponseStatusLine'
Aging was using payment split procedure date instead of payment split pay date during calculations.
Chart module type proc code box now adds the letter D before 4 digit procedure codes which are hidden for USA to attempt ADA code quick entry.
Wiki "forward" button now uses the correct image.
Sheet Edit, newly pasted fields are now selected properly.
Patients were showing in the recall list when they were not due for a recall sometimes.
13.1.1 (Beta) Released 2/12/2013
Early beta.
Version 12.4 new features listed here
No known issues.
12.4.75 Unreleased
12.4.74 (Foreign) Released 5/15/2014
12.4.74 Released 5/15/2014
EHR, added reminder to update to 14.2 or greater in order to continue reporting for the 2014 period.
12.4.73 Released 1/7/2014
Claims, printing was sometimes not following printer settings set at the printer prompt.
12.4.72 Released 8/23/2013
List providers, move patients to provider drop-down did not refresh until list was reopened.
Recall list, email button sometimes returned an error.
12.4.71 Released 8/2/2013
Closing out of the insurance payment (EOB) window would cause an error in rare circumstances for databases with conversion ins payments.
eCW bug, if an appointment status was changed to unscheduled, that status could never be changed again since tight and full modes do not give the user access to the appointment module.
Database maint to fix claimprocs with invalid claim numbers by adding a dummy claim with the missing claim number.
Conversion script and recall synch was very slow for some offices.
Breaking an appointment would not synch the recall date scheduled in some situations.
Moving a task list by cutting and pasting would not re-assign the task subscriptions to the new location.
12.4.70 (Foreign) Released 6/19/2013
12.4.70 Released 6/19/2013
eCW bug, pressing the PDF button within the appointment edit window with a generic HL7 definition enabled would not send the pdf HL7 message to eCW.
Generic HL7 interface, the message type field must be in position 8 of the message header (MSH) segment.
EHR dashboard patient list failed with an error in rare circumstances.
Canadian eclaims informational message, regarding Carrier Changed Payee, enhanced to be more descriptive.
EHG billing statement batches were failing when the guarantor state was not a valid state postal code.
EHG billing statement batches were failing when the guarantor state was not a valid state postal code.
Procedure edit window fee amount, the PPO fee schedule was not being used when changing the status of a zero fee procedure to status of treatment plan.
12.4.69 (Foreign) Released 6/11/2013
12.4.69 Released 6/11/2013
Images module, right clicking in the document viewing area without an item selected from the folder explorer on the left would cause an error.
Language translations, FormProviderSelect category had an entry available to translate that contained variables.
Changed the message that showed up after updating a database to say "Database update successful".
12.4.68 Released 6/7/2013
Enhanced internal routing sheet.
Database maint now removes extra lines from the appointment note fields if there are more than 30 consecutive blank lines.
12.4.67 Released 6/4/2013
Invoice print outs were not showing the unique invoice number.
Database maint now removes special characters in the address note field of the patient table that were causing the mobile synch to fail.
12.4.66 Released 5/22/2013
Database maint now fixes paysplits that are attached to invalid payment plan numbers.
Image module Export button is now enabled for PDF documents.
Added index to PatNum column of medicationpat table to speed up run time of Measure Calc in EHR.
Middle Tier, drawing on the tooth chart with the Pen tool was not displaying.
12.4.65 (Foreign) Released 5/16/2013
12.4.65 Released 5/16/2013
Database maint now optimizes tables before repairing them due to a MySQL 5.0 issue (rare).
Unearned income activity report run by total liability was causing an error.
12.4.64 Released 5/9/2013
Medical eclaims for Medicare were rejected with error message "Medicare Assignment."
ClaimConnect was rejecting eclaims due to missing other subscriber ID (rare).
12.4.63 Released 5/8/2013
Chart module patient info grid medication section was showing '()' when the medication note was empty.
ClaimConnect authentication error message enhanced to include user suggested course of action.
Middle Tier, saving a TP from a different timezone than the server timezone was causing the TP to save with a date of yesterday.
Insurance Overpaid report allowed procedures with negative fees to show.
Sheet Print/Email button defaulted to email instead of paper for the following sheet types: ReferralSlip, Consent, ReferralLetter, PatientForm, MedicalHistory, ExamSheet.
The 5010 billing provider validation was giving an error when the billing provider was marked as Not a Person and the first name and middle initial were left blank.
EHR quality measures, pushing the PQRI button before pushing refresh would cause an error.
Middle Tier, pressing Ortho Chart button was throwing an unhandled exception.
The RxNorm was not automatically being saved from the definition to the patient level.
12.4.62 Released 4/26/2013
Emdeon Medical patient ID was causing rejections due to the included slash character.
Claim edit window, changing claim place of service also changes procedure place of service.
Claim Edit window history button was showing the oldest history instead of the newest history.
12.4.61 (Foreign) Released 4/24/2013
12.4.61 Released 4/24/2013
Database maintenance now instructs user to hide duplicate users.
Database maintenance now says done after repairing corrupt tables.
Foreign, the other appointments window (FormApptsOther) was not translating the Appointments for Patient grid columns correctly.
Easing of restriction on place of service on claim matching procs.
12.4.60 (Foreign) Released 4/22/2013
12.4.60 Released 4/22/2013
Deleting a problem attached to an educational resource caused an error when opening the educational resource setup window.
Central manager tool enhanced to prevent inadvertant changing of the password.
Central manager tool enhanced with search filter.
Canadian eclaims now allow all 13 province codes, including NS and NT.
12.4.59 (Foreign) Released 4/19/2013
12.4.59 Released 4/19/2013
FormRecallTypeEdit had an error in the child prophy group box label.
Chart module, patient information grid was not resizing correctly when the image tabs at the bottom were expanded.
Emdeon Medical contact name is now always included.
Attempted Fix: Emdeon Medical patient ID was causing rejections due to the included slash character. Now a dash is used instead.
Emdeon Medical billing provider name may only contain letters, spaces and apostrophes.
12.4.58 Released 4/12/2013
Account module statement button dropdown option for email was always emailing receipts instead of statements.
VixWinBase41 bridge was not working when patnum was greater than 4,294,967,295.
12.4.57 Released 4/12/2013
eclaim validation for procedure surfaces.
eclaim validation to ensure claim place of service matches place of service for attached procedures.
12.4.56 Released 4/11/2013
Medications, show discontinued filter now hides less medications.
Program links, improved validation for eCW bridge setup.
Renaissance only allows place of service Provider's Office, Hospital, ECF, and Other.
Medications, show discontinued filter now hides less medications.
Patient merge tool allows merging when the two patients have the same first name, last name and date of birth.
Kiosk, password entry is now masked with *. Was not originally back ported to the stable.
EHR quality measures was not showing patients with hypertension sometimes.
Chart module type proc code box does not allow charting procedure codes in hidden categories.
Washington Medicaid eclaims were rejected due to missing/invalid billing provider taxonomy code.
12.4.55 Released 4/3/2013
Security log entry for AppointmentCreate could sometimes be entered after the entry for AppointmentEdit.
Auto Notes, after making first prompt selection, the entire text would be highlighted yellow instead of just the next prompt.
Capitation claims were creating extra insurance estimates leaving completed procs marked as unsent sometimes.
Recalls were not showing in the recall list after the set number of days since their last reminder.
Recalls, scheduling next recall when today's recall has not yet been set complete would give an error.
12.4.54 Released 3/26/2013
Web forms, an error would occur when you right click on an empty Webforms grid and select "View this patient's forms".
Office Ally clearinghouse, version 5010 eclaims, loop 2310B is now always included.
12.4.53 Released 3/25/2013
Renaissance eclaims now include place of service code.
12.4.52 (Foreign) Released 3/21/2013
12.4.52 Released 3/21/2013
Tasks would continue to popup when the BlockPopups setting was turned on and the task lists were not docked sometimes.
If Open Dental is on the log in screen, a query to process signals would run unnecessarily in some situations.
Database maintenance now fixes lab cases without laboratories.
eclaims can now be sent without treating provider SSN/TIN.
eCW, load balanced tomacat servers would cause issues sometimes.
12.4.51 Released 3/19/2013
Fill sheet edit window tab stops were not working properly when the sheet included non-input text fields.
When printing a carrier label with the label printer set to prompt, the printer select prompt would display and, after selecting the printer and hitting print, the prompt would display again.
Label button for printing a carrier label in the edit insurance plan window was never enabled.
Generic HL7 interface, when adding a new field to a segment an error would occur sometimes.
Hiding the last procedure code category was causing some errors.
Query for refreshing signals was slow for computers that had not logged in for some time.
eCW tight integration and full integration, chart eRx button was confusing.
12.4.50 (Foreign) Released 3/14/2013
12.4.50 Released 3/14/2013
eCW, with program link set to manually set fee schedules for patients, HL7 messages were still changing the fee schedule.
Canadian eclaims, patient names can now include spaces.
Colorado medicaid direct eclaims were rejected due to missing procedure unit quantity.
Claims to Office Ally now always include subscriber address.
12.4.49 Released 3/13/2013
Add Many feature in the patient select window, creating a new insurance plan would not set the deductible for diagnostic and preventive to 0.
HL7 service, when starting the service, the name of the computer attempting to start the service is compared to the name saved in the database and is no longer case sensitive.
Added note to eClinicalWorks program link setup and HL7 definition setup informing user to use computer name not IP address.
Display fields, the super head field was not displaying correctly in patient information in Family module and Chart module.
Middle Tier, error would happen when connecting to a database and refreshing cache sometimes.
12.4.48 (Foreign) Released 3/11/2013
12.4.48 Released 3/11/2013
ADA 2012 claim form was not filling box 39, Enclosures (Y or N).
eCW procedure edit window, block set complete.
Database maint, appt procs tool was adding too many descriptions sometimes.
12.4.47 Released 3/11/2013
Database maint, appt procs tool did not fix descriptions for procs colored.
Deleting the last procedure from a claim was causing errors.
Database maint enhancement, now fixes users assigned to invalid usergroups.
When a procedure is attached to a claim, we no longer allow the procedure code to be changed.
Middle Tier, error would sometimes happen when refreshing cached data.
Renaissance, changing a setting within the clearinghouse edit window was not taking affect until Open Dental was restarted. Most commonly noticed when changing the export path, the claims would go to the old directory.
eCW appointment Complete button renamed to Finish & Send.
12.4.46 Released 3/4/2013
Trophy enhanced bridge, launching Kodak imaging with a new patient selected would be very slow sometimes.
12.4.45 Released 2/26/2013
Database maint enhancement, more invalid guarantor scenarios handled. Errors would occur when trying to print a statement due to having multiple guarantors in rare circumstances.
Enhanced security for getting into the user query window.
Time card manage, exception would occur if no pay periods were set up.
12.4.44 (Foreign) Released 2/23/2013
12.4.44 Released 2/23/2013
Claim place of service is now set to the place of service on the procedures when a new claim is created.
Canadian eclaims for Alberta Blue Cross were not sent to the ClaimStream clearinghouse when CDAnet was the default clearinghouse.
Oracle, update script was failing.
12.4.43 Released 2/22/2013
Importing insurance, error was being thrown when importing an insurance for a patient when the patient was already subscribed to the insurance plan.
12.4.42 (Foreign) Released 2/21/2013
12.4.42 Released 2/21/2013
Stable version so that trial users can upgrade to the full version.
12.4.41 Released 2/21/2013
Time cards, weekly running total was including extra times from a previous pay period when the first day of the new pay period matched the first day of week for overtime.
Database maint, time card rule with invalid employee number, considered employee number of 0 to be invalid when 0 is All Employees.
Electronic prescription, invalid state abbreviation error was happening for users in Tennessee.
Attempted Fix: Canadian eclaims for Alberta Blue Cross were not sent to the ClaimStream clearinghouse when CDAnet was the default clearinghouse.
Labels for eClinicalWorks program link server name input boxes changed for clarity.
Language for patient would display as "Invariant Language (Invariant Country)" sometimes.
Attempting to view a statement that no longer exists in the images folder would give an error sometimes.
12.4.40 Released 2/18/2013
Error occurred when trying to add a supply and there were no supply categories to choose from.
Sheet Edit, newly pasted fields are now selected properly.
General ledger detail report was off by a penny in rare circumstances.
Pressing OK in the practice setup window was causing an error when there was no registration key.
Sending emails with large attachments would fail with a time out error sometimes.
Batch Ins, detaching an insurance payment from an EOB was clearing out the payment date on the insurance payment.
12.4.39 (Foreign) Released 2/12/2013
12.4.39 Released 2/12/2013
Attempted Fix: ClaimConnect eclaim sending had error sometimes 'The server committed a protocol violation. Section=ResponseStatusLine'
Aging was using payment split procedure date instead of payment split pay date during calculations.
Chart module type proc code box now adds the letter D before 4 digit procedure codes which are hidden for USA to attempt ADA code quick entry.
Patients were showing in the recall list when they were not due for a recall sometimes.
12.4.38 Released 2/12/2013
Outstanding insurance report, providers filter was sorting by billing provider instead of treating provider.
Sheet Edit, using CTRL-V now pastes only once.
Chart progress notes right-click delete option has no effect
Copy and paste was allowing users to go over the max length of text boxes.
Routing slip treatment plan procedures were not in order by priority
Database maint, Claimprocs found with invalid ClaimNum, creates less claims automatically
12.4.37 (Beta) Released 2/1/2013
When cutting/copying a task list, the date on the notes attached to the tasks in the list were changing to today's date.
Database maint, message log would be cluttered with a list of patients not assigned to a clinic when using clinics sometimes. The list could be so large that it would render database maint unusable.
X-Charge recurring charges, added an 'R' to the end of the clerk field to help differentiate normal charges and recurring charges in X-Charge reports.
Co-pay amounts were not getting pulled correctly when using substitution codes.
12.4.36 (Beta) Released 1/29/2013
Mobile only (internal), practice names with apostrophes no longer cause errors.
When printing/emailing or creating a pdf of a sheet, no audit trail entry was being entered.
Appointment Module, creating a new appointment warns user if patient is inactive or deceased.
EHR Online Access would bring up a preview but did not give an option to print.
The scheduled appointment column in the recall table was showing incorrect information sometimes.
EHR Clinical Summaries measure was not showing as met when it should have been.
ClaimConnect, clicking Get Reports would open a web page that is no longer available.
Web service, when creating a batch insurance check and a secondary claim exists an error would happen.
Ortho chart grid would not show horizontal scroll bar when there were more items than can be displayed.
Patient cannot be deleted if patient has any sheets.
Account module, claim payments were not showing the same provider as the claim they were attached to.
Updates, button to skip shutting down all workstations during update read "cancel" instead of "skip."
12.4.35 (Beta) Released 1/19/2013
Phone panel wasn't showing. Only affected internal tools at OD HQ.
12.4.34 (Beta) Released 1/18/2013
Database maintenance now fixes time card rules with invalid employee numbers.
TP module insurance pending on bottom right was too large when using limitations sometimes.
Database maintenance was removing claim payments with no splits.
If a recall appointment was set complete manually in the edit appointment window or from the chart module, the scheduled date for the recall was not being re-synched.
EHR patient race now includes Native American.
Attempted Fix: Recurring charges would fail and then would succeed when card was charged manually sometimes.
Send claims window eclaims drop down was allowing claims to be sent with validation against the default clearinghouse format instead of the chosen clearinghouse format.
12.4.33 (Beta) Released 1/10/2013
Edit claim procedure window sometimes showed a different estimated patient portion than the TP module when the patient had a deductible remaining.
Printing the appointment schedule using the weekly view would contain invalid dates sometimes.
EHG billing statement notes and descriptions were sometimes too long.
Enhanced searching for carriers when importing insurance plans from patient forms.
Database maintenance now fixes payment plan charges with invalid guarantor or patnum.
12.4.32 (Beta) Released 1/4/2013
Trying to schedule next recall appointment after setting current recall appointment complete would give message that recall has already been scheduled for today's date.
2013 CDT final updates for automation.
12.4.31 (Beta) Released 1/3/2013
Critical Bug affecting only version 12.4.30: Account module was failing to load
12.4.30 (Beta) Released 1/3/2013
Account module, claim payments were showing billing provider instead of a provider responsible for that production.
2013 CDT code descriptions updated
12.4.29 (Beta) Released 12/31/2012
When moving an appointment, error message if no procs on appt.
12.4.28 (Beta) Released 12/31/2012
Appointment module, clearing an appointment from the pinboard can remove it from the schedule.
Confirmation list emails were attempted for patients with missing email addresses sometimes, causing send failure.
EHG billing statements now include the full version number of Open Dental for reference.
New appointments on the pinboard were allowed be scheduled from the unscheduled list and then deleted by being cleared from the pinboard.
Canadian procedure code tools window enhanced to show which options are available.
Workstations were not being added to the list of computers on startup.
Email now supports port 465, implicit. This means it will work with more providers.
Appointment Module, sometimes users could select deleted appointments causing an unhandled exception.
Database Maintenance, claimprocs with valid insPlanNum but invalid insSubNum are now fixed.
Database Maintenance, labcases with invalid laboratories are now fixed.
2013 CDT codes
12.4.27 (Beta) (Foreign) Released 12/19/2012
12.4.27 (Beta) Released 12/19/2012
Providers inserted into the Open Dental database as part of processing an HL7 message were not being assigned a Fee Schedule.
Daily procedures report was sometimes having small rounding errors on large reports.
4010 e-claims might have failed if REF 1A, 1B, G2, or G5 was empty.
12.4.26 (Beta) Released 12/18/2012
5010 dental eclaims facility address was sent in rare situations when it should not have been.
Insurance overpaid report was returning too many results.
Claims with no attached claimsprocs were showing in the Send Claims window.
Canadian fee import tool enhancement.
12.4.25 (Beta) Released 12/12/2012
Lab slips are now saved automatically if printed.
Database maintenance was showing corrupt payment plans when there was not corruption.
ClaimConnect eclaims version 5010 now include other subscriber date of birth and gender.
12.4.24 (Beta) Released 12/11/2012
Electronic eligibility, benefits do were not saving to the insurance plan after importing benefits from the electronic benefit request window.
Apex clearinghouse eclaims were sent to BCBS of CT FEP if the electronic id was blank in the insurance plan.
Fee schedules, when changing fee schedules the security box was not accepting the password.
eclaim total fee did not match the summation of the claimproc fee billed in rare situations.
NewCrop eRx for United States territories such as Puerto Rico.
12.4.23 (Beta) Released 12/7/2012
5010 medical eclaims now allow the procedure treating provider to be not a person.
eclaims REF 1D was allowed to be empty, causing error.
eclaims subscriber address was allowed to be empty, causing error.
4010 eclaims were missing the subscriber information on some claims in a batch with more than one insurance carrier, causing error.
12.4.22 (Beta) Released 12/6/2012
Patient label, trying to print a patient label would cause an error if the default label was deleted.
Sheet import, patient information was not getting updated sometimes.
ADA2006 claim form would said "Image File Not Found" in the claim form edit window.
Canadian Claimstream clearinghouse.
Schedules, hidden operatories would show up in the Ops column of the Edit Day window sometimes.
12.4.21 (Beta) Released 11/30/2012
Recurring charges for payment plans now assign payment splits to the provider and clinic set on the payment plan charges.
Billing list was not always showing guarantors with active family members.
5010 medical eclaims procedure code was not sent when medical code box on procedure was blank.
Task notes were changing the user entered date on new task notes.
Eclaims, national provider id is better validated before sending.
Database maintenance now removes capitation estimates from complete procedures.
Tasks that are done were showing in the new for user tab.
12.4.20 (Beta) (Foreign) Released 11/23/2012
12.4.20 (Beta) Released 11/23/2012
Enhancement: Time Card calculations now provide aggregate error messages.
Database maintenance now removes invalid periomeasure values.
Docked task lists would take over the entire screen after being minimized sometimes.
12.4.19 (Beta) Released 11/20/2012
Insurance plans were sometimes affecting historical records when changed from percentage to capitation.
5010 eclaims now allow claim treating dentist to be a non-person for institutional and dental eclaims.
Renaissance eclaims were sometimes failing with error message.
12.4.18 (Beta) Released 11/19/2012
Renaissance eclaims were failing when insurance carrier name contained one or more new lines.
ClaimConnect eligibility request enhanced to potentially enable insurance plan end dates in the response.
12.4.17 (Beta) (Foreign) Released 11/13/2012
12.4.17 (Beta) Released 11/13/2012
Database maint is failing when using a Linux server.
ClaimConnect eligibility check was giving error message regarding "malformed document sent" when the practice billing address state or zip box was blank.
Apixia bridge now sends provider abbreviation instead of provider number for the Apixia username.
Enhancement : Overtime can now be calculated from Time Card Management window without having to open individual timecards.
5010 eclaim address validation enhancements.
Deleted web forms continued to show in the web forms window right after being deleted.
Time Cards, sometimes weekly totals were displayed incorrectly.
12.4.16 (Beta) (Foreign) Released 11/7/2012
12.4.16 (Beta) Released 11/7/2012
Delete clinic was blocked when the clinic was associated to deleted procedures.
Canadian carriers 000118, 000119, and 000120 are now supported.
ClaimConnect eclaims now include the full version number of Open Dental for reference.
12.4.15 (Beta) Released 11/6/2012
Lindsay Technology Consultants clearinghouse 5010 eclaims now always include subscriber address.
Payment enhancement, notes can be much longer.
X-Charge partial approvals, the payment amount now automatically reflects the approved amount instead of letting the user decide to change the amount or not.
When editing a sheet def, holding Ctrl+clicking in a blank spot+moving the mouse was causing an unhandled exception.
Claim edit window was not refreshing the list of claim procedures after canceling out of a supplemental payment.
Patient form import, not having the required insurance fields was stopping users from importing other patient information unless the user unchecked all of the DoImport columns for the insurance fields.
eCW notes PDF contained extra data columns when using at least 2 custom chart views.
12.4.14 (Beta) Released 11/2/2012
Overpaid insurance report now sorts by procedure or patient, date.
Medical claims, previewing historical claims after medical insurance was dropped would cause an error.
Tasks, clicking on the Repeating (setup) tab would cause an error.
Double clicking on the appointment schedule would always bring up the edit appointment window. Added intelligence to show the appointments for patient window when needed.
NewCrop eRx validation enhancements.
NewCrop eRx logging enhancement.
12.4.13 (Beta) Released 10/30/2012
Appointment module was not enforcing appointment rules when dragging from the pinboard.
NewCrop eRx account number format for new accounts.
12.4.12 (Beta) (Foreign) Released 10/29/2012
12.4.12 (Beta) Released 10/29/2012
Task lists now load faster.
Singapore address on statements formatted without comma
Singapore Receipt # added on printouts
Insurance Payment (EOB) window was sometimes showing that amounts did not match when they did.
Enhancement, claim form ADA 2012 added.
Internal reference fix.
12.4.11 (Beta) Released 10/26/2012
Confirmation list, recall only/exclude recall had their results mixed up.
Database maint enhancement, remove hidden providers from future schedules.
Chart module, progress notes now intermingle tasks and commlog entries by time.
NewCrop electronic prescriptions enabled.
Patient address was updated to wrong family rarely when the patnum was longer than 14 digits and the same for entire family checkbox was checked.
12.4.10 (Beta) (Foreign) Released 10/23/2012
12.4.10 (Beta) Released 10/23/2012
Canadian electronic EOB payer notes, designated with status prompt, now show on the EOB printout.
Exam sheets, output field DateTimeSheet was not available for users to add to custom sheets.
Supply orders, could not add a new order.
Supply orders, could not add supplies to an order sometimes.
Editing sheets, after selecting items on the sheet, the user would have to push the arrows keys several times before the selected items would start to move.
Editing sheets, hid the special button because it was not quite ready yet.
Database maintenance now unlocks partial claim payments that have become locked.
Apex clearinghouse 5010 eclaims now include procedure date of service always.
Clear duplicate blockouts tool was only removing some duplicate blockouts sometimes.
12.4.9 (Beta) Released 10/17/2012
Attempted Fix: Claim printing from Claim Edit window was misaligned for a few printer models.
Eclaims were getting rejected when zip codes contained hyphens sometimes.
Batch insurance payments can now be entered with totals of zero dollars.
ClaimConnect eclaims were rejected when the patient was not the subscriber, due to missing subscriber birth date and gender.
Attempted Fix: Claim printing from Claim Edit window was misaligned for a few printer models.
12.4.8 (Beta) Released 10/11/2012
Payment plans, payment splits would not default to the assigned provider and clinic that was set on the payment plan charges.
Batch insurance window now shows negative supplemental payments.
Time Card, first day of work week preference is now used when calculating weekly overtime.
12.4.7 (Beta) (Foreign) Released 10/9/2012
12.4.7 (Beta) Released 10/9/2012
Treatment Finder report was giving unhandled exception.
12.4.6 (Beta) Released 10/9/2012
Emdeon Medical eclaims were rejected for DMERC payers due to missing procedure ordering provider information.
12.4.5 (Beta) Released 10/9/2012
Internal changes.
12.4.4 (Beta) Released 10/9/2012
Appointment audit trail now mentions the regular audit trail as a reminder.
Images module, cursor would get stuck "waiting" if user canceled out of the source selector when using twain drivers after clicking on the scan button.
Billing window, selecting a group of bills and then hitting Edit Selected was an giving error.
ASAP list now shows hygienist when appt is hygiene appt.
Confirmation list now uses time asked to arrive, if one is entered.
When launching Open Dental, the user received and error message stating that the database was corrupt if Open Dental was closed by the user when the "Conversion successful" popup was up at the end of an update.
Auto code edit window now prevents you from setting up dysfunctional auto codes.
12.4.3 (Beta) Released 10/5/2012
Dataconnection behavior changed back to the way it was in 12.3 due to intermittent errors.
Beta seems safe to use now.
12.4.2 (Beta) Released 10/4/2012
Database Maintenance now adds a dummy patient for claimprocs with invalid PatNum so they can be manually fixed.
12.4.1 (Beta) Released 10/4/2012
Canada database maint enhanced to list complete lab fees attached to TP procedures.
Early beta.
Database Maintenance was failing on ClaimPaymentCheckAmt if a claimproc was attached to an invalid PatNum.
Version 12.3 new features listed here
No known issues.
12.3.53 Unreleased
12.3.52 Released 5/8/2013
Single recall postcards were not replacing [NameF] and [NameFL] correctly.
12.3.51 Released 4/16/2013
Middle Tier, error would sometimes happen when refreshing cached data.
FormRecallTypeEdit had an error in the child prophy group box label.
12.3.50 Released 2/23/2013
Oracle, update script was failing.
12.3.49 Released 2/22/2013
Importing insurance, error was being thrown when importing an insurance for a patient when the patient was already subscribed to the insurance plan.
12.3.48 (Foreign) Released 2/18/2013
12.3.48 Released 2/18/2013
Outstanding insurance report, providers filter was sorting by billing provider instead of treating provider.
Chart progress notes right-click delete option has no effect
Copy and paste was allowing users to go over the max length of text boxes.
Routing slip treatment plan procedures were not in order by priority
12.3.47 Released 2/1/2013
Database maint, message log would be cluttered with a list of patients not assigned to a clinic when using clinics sometimes. The list could be so large that it would render database maint unusable.
12.3.46 Released 1/29/2013
When printing/emailing or creating a pdf of a sheet, no audit trail entry was being entered.
Appointment Module, creating a new appointment warns user if patient is inactive or deceased.
EHR Online Access would bring up a preview but did not give an option to print.
EHR Clinical Summaries measure was not showing as met when it should have been.
ClaimConnect, clicking Get Reports would open a web page that is no longer available.
Web service, when creating a batch insurance check and a secondary claim exists an error would happen.
Ortho chart grid would not show horizontal scroll bar when there were more items than can be displayed.
Patient cannot be deleted if patient has any sheets.
Account module, claim payments were not showing the same provider as the claim they were attached to.
Updates, button to skip shutting down all workstations during update read "cancel" instead of "skip."
12.3.45 Released 1/18/2013
Database maintenance now fixes payment plan charges with invalid guarantor or patnum.
Database maintenance now fixes time card rules with invalid employee numbers.
TP module insurance pending on bottom right was too large when using limitations sometimes.
Database maintenance was removing claim payments with no splits.
12.3.44 Released 1/8/2013
Printing the appointment schedule using the weekly view would contain invalid dates sometimes.
EHG billing statement notes and descriptions were sometimes too long.
12.3.43 Released 1/7/2013
Appointment module, clearing an appointment from the pinboard can remove it from the schedule.
Edit claim procedure window sometimes showed a different estimated patient portion than the TP module when the patient had a deductible remaining.
EHG billing statements now include the full version number of Open Dental for reference.
New appointments on the pinboard were allowed be scheduled from the unscheduled list and then deleted by being cleared from the pinboard.
Appointment Module, sometimes users could select deleted appointments causing an unhandled exception.
Database Maintenance, claimprocs with valid insPlanNum but invalid insSubNum are now fixed.
Database Maintenance, labcases with invalid laboratories are now fixed.
When moving an appointment, error message if no procs on appt.
Account module, claim payments were showing billing provider instead of a provider responsible for that production.
Critical Bug affecting only version 12.4.30: Account module was failing to load
12.3.42 (Foreign) Released 12/19/2012
12.3.42 Released 12/19/2012
Providers inserted into the Open Dental database as part of processing an HL7 message were not being assigned a Fee Schedule.
Daily procedures report was sometimes having small rounding errors on large reports.
4010 e-claims might have failed if REF 1A, 1B, G2, or G5 was empty.
12.3.41 Released 12/18/2012
5010 dental eclaims facility address was sent in rare situations when it should not have been.
Insurance overpaid report was returning too many results.
12.3.40 Released 12/12/2012
Database maintenance was showing corrupt payment plans when there was not corruption.
ClaimConnect eclaims version 5010 now include other subscriber date of birth and gender.
12.3.39 Released 12/11/2012
Electronic eligibility, benefits do were not saving to the insurance plan after importing benefits from the electronic benefit request window.
Apex clearinghouse eclaims were sent to BCBS of CT FEP if the electronic id was blank in the insurance plan.
Fee schedules, when changing fee schedules the security box was not accepting the password.
eclaim total fee did not match the summation of the claimproc fee billed in rare situations.
12.3.38 Released 12/7/2012
eclaims REF 1D was allowed to be empty, causing error.
eclaims subscriber address was allowed to be empty, causing error.
4010 eclaims were missing the subscriber information on some claims in a batch with more than one insurance carrier, causing error.
12.3.37 Released 12/6/2012
5010 medical eclaims now allow the procedure treating provider to be not a person.
12.3.36 Released 12/6/2012
Sheet import, patient information was not getting updated sometimes.
Schedules, hidden operatories would show up in the Ops column of the Edit Day window sometimes.
12.3.35 Released 11/30/2012
Database maintenance now removes invalid periomeasure values.
Docked task lists would take over the entire screen after being minimized sometimes.
Billing list was not always showing guarantors with active family members.
5010 medical eclaims procedure code was not sent when medical code box on procedure was blank.
Database maintenance now removes capitation estimates from complete procedures.
12.3.34 Released 11/20/2012
Insurance plans were sometimes affecting historical records when changed from percentage to capitation.
5010 eclaims now allow claim treating dentist to be a non-person for institutional and dental eclaims.
Renaissance eclaims were sometimes failing with error message.
12.3.33 Released 11/15/2012
Renaissance eclaims were failing when insurance carrier name contained one or more new lines.
ClaimConnect eligibility request enhanced to potentially enable insurance plan end dates in the response.
12.3.32 (Foreign) Released 11/13/2012
12.3.32 Released 11/13/2012
ClaimConnect eligibility check was giving error message regarding "malformed document sent" when the practice billing address state or zip box was blank.
5010 eclaim address validation enhancements.
Deleted web forms continued to show in the web forms window right after being deleted.
12.3.31 Released 11/8/2012
Apixia bridge now sends provider abbreviation instead of provider number for the Apixia username.
12.3.30 Released 11/6/2012
Delete clinic was blocked when the clinic was associated to deleted procedures.
ClaimConnect eclaims now include the full version number of Open Dental for reference.
12.3.29 Released 11/6/2012
Lindsay Technology Consultants clearinghouse 5010 eclaims now always include subscriber address.
Payment enhancement, notes can be much longer.
X-Charge partial approvals, the payment amount now automatically reflects the approved amount instead of letting the user decide to change the amount or not.
When editing a sheet def, holding Ctrl+clicking in a blank spot+moving the mouse was causing an unhandled exception.
Claim edit window was not refreshing the list of claim procedures after canceling out of a supplemental payment.
Patient form import, not having the required insurance fields was stopping users from importing other patient information unless the user unchecked all of the DoImport columns for the insurance fields.
eCW notes PDF contained extra data columns when using at least 2 custom chart views.
12.3.28 Released 11/2/2012
Appointment module was not enforcing appointment rules when dragging from the pinboard.
Overpaid insurance report now sorts by procedure or patient, date.
Medical claims, previewing historical claims after medical insurance was dropped would cause an error.
Double clicking on the appointment schedule would always bring up the edit appointment window. Added intelligence to show the appointments for patient window when needed.
12.3.27 Released 10/29/2012
Insurance Payment (EOB) window was sometimes showing that amounts did not match when they did.
12.3.26 Released 10/26/2012
Confirmation list, recall only/exclude recall had their results mixed up.
Patient address was updated to wrong family rarely when the patnum was longer than 14 digits and the same for entire family checkbox was checked.
12.3.25 (Foreign) Released 10/23/2012
12.3.25 Released 10/23/2012
Canadian electronic EOB payer notes, designated with status prompt, now show on the EOB printout.
Database maintenance now unlocks partial claim payments that have become locked.
Clear duplicate blockouts tool was only removing some duplicate blockouts sometimes.
12.3.24 Released 10/16/2012
Eclaims were getting rejected when zip codes contained hyphens sometimes.
Batch insurance payments can now be entered with totals of zero dollars.
ClaimConnect eclaims were rejected when the patient was not the subscriber, due to missing subscriber birth date and gender.
Attempted Fix: Claim printing from Claim Edit window was misaligned for a few printer models.
12.3.23 Released 10/11/2012
Attempted Fix: Claim printing from Claim Edit window was misaligned for a few printer models.
12.3.22 Released 10/11/2012
Payment plans, payment splits would not default to the assigned provider and clinic that was set on the payment plan charges.
Batch insurance window now shows negative supplemental payments.
Time Card, first day of work week preference is now used when calculating weekly overtime.
12.3.21 (Foreign) Released 10/9/2012
12.3.21 Released 10/9/2012
Database Maintenance was failing on ClaimPaymentCheckAmt if a claimproc was attached to an invalid PatNum.
Database Maintenance now adds a dummy patient for claimprocs with invalid PatNum so they can be manually fixed.
Appointment audit trail now mentions the regular audit trail as a reminder.
When launching Open Dental, the user received and error message stating that the database was corrupt if Open Dental was closed by the user when the "Conversion successful" popup was up at the end of an update.
Emdeon Medical eclaims were rejected for DMERC payers due to missing procedure ordering provider information.
12.3.20 Released 10/4/2012
eCW, image and manage modules would become visible when they weren't supposed to in rare situations.
Perio chart, clicking the skip teeth button was causing an error when no exam was selected.
Confirmation list, filtering by provider now take into consideration the IsHygiene flag.
Enhancement. Recall list, added option to exclude patients with any future appointment, regardless of whether it was a recall appointment or not.
12.3.19 (Beta) (Foreign) Released 9/25/2012
12.3.19 (Beta) Released 9/25/2012
5010 eclaims to BCBS of Idaho were always rejected when submitted directly.
Receipts for New Zealand offices now have GST number and "TAX INVOICE" on them.
5010 eclaims to BCBS of Idaho were rejected when a procedure would have a treatment area of tooth range and more than one quantity.
12.3.18 (Beta) (Foreign) Released 9/24/2012
12.3.18 (Beta) Released 9/24/2012
eCW, procedures were being added with zero fees. This was due to the default provider for the practice not having a fee schedule set. A message was added to stop users from picking a default provider that does not have a fee schedule set.
The scroll bar on grids would disappear when resizing the window sometimes.
Canadian, lab fees were automatically getting set complete even when the procedure was not completed sometimes.
Appointment fields, double clicking on any field would cause an exception.
12.3.17 (Beta) Released 9/17/2012
Send Claims button gave error "Could not locate Clearinghouse" when either a default dental clearinghouse or default medical clearinghouse was not specified.
Receivable breakdown report A/R column now matches aging report excluding payment plans.
PostNTrack clearinghouse claims were sometimes rejected when the patient was not the subscriber.
Enhancement: Adding providers now places new providers above currently selected provider.
Enhancement: Procedure button with exactly 6 codes on it of PA,PA+,PA+,PA+,PA+,PA+, will assign tooth numbers of 8,14,19,24, and 30 to the PA+ codes.
Appointment edit, duplicate appointment field defs would cause error sometimes.
Enhancement: Security permission added to restrict access to the billing window.
Enhancement: Security permission added for editing problems.
Prodcedure edit, supernumerary teeth were not allowing some surfaces to be added to procedures.
Accessing the Medication list when using Web service was giving an error.
Enhancement, database maintenance now fixes more invalid inssub PlanNums.
When resending a claim the resent date was not being set properly sometimes.
HIPAA compliance, patient name and number was still visible in title bar if user logged out of Open Dental but did not close the program.
Recurring charges list, payment plan due amounts were off by fractions of a penny which would cause them to not show up sometimes.
Enhancement: Task lists, user is now prompted before deleting a new task.
EHR, an error message shows instead of an unhandled exception when trying to send sensitive information via email which is not secure enough yet.
12.3.16 (Beta) Released 9/6/2012
Internal changes.
12.3.15 (Beta) Released 9/6/2012
Database maint would only print one page when multiple pages were necessary.
12.3.14 (Beta) Released 9/5/2012
Internal changes.
12.3.13 (Beta) Released 9/5/2012
Provider list, number of patients for each provider was including deleted patients.
RxNorms, "None" button would sometimes not clear selected RxNorm.
12.3.12 (Beta) (Foreign) Released 8/27/2012
12.3.12 (Beta) Released 8/27/2012
Enhancement, RxNorms search tool can now ignore numbers.
Medical procedures attached to received claims were showing (unsent) in account module when the patient also had a dental plan.
Sheet import, preferred recall method was not populating the entered value.
5010 eclaims were rejected rarely by BCBS when secondary plan was used.
Manage module, batch insurance payment grids did not show clinics.
Canadian claim procedure codes are now truncated to 5 characters.
Images module, clicking the capture button would cause an error sometimes.
Appointment module, net production calculation now uses writeoffs instead of the writeoff estimates when viewing days in the past.
Sheets, misc check boxes were affecting other misc check boxes in other radio groups sometimes.
Batch insurance payment window now shows clinics.
12.3.11 (Beta) Released 8/16/2012
5010 medical eclaims were rejected when the claim treating provider was not a person.
Eclaims now are blocked in the rare situation when no procedures are attached to the claim and database maint has not been run.
12.3.10 (Beta) Released 8/14/2012
Procs colored, recall appointments would not have colored descriptions sometimes.
eCW fee schedule import tool was not working with fee schedule export files which contained double-quoted column names.
Medical eclaims to Texas Medicaid were rejected due to invalid unit code.
Database maint enhancement, messaging buttons with invalid item orders will get fixed.
12.3.9 (Beta) Released 8/10/2012
Medical eclaims to Blue Cross Blue Shield of Texas were being rejected due to missing treating provider on claim when the billing and treating provider were the same.
12.3.8 (Beta) Released 8/9/2012
Birthdays report preview button would display hundreds of pages to print when there was nothing to print.
Renaissance eclaim secondary carrier city, state, and zip were not sent.
Installment plan amount was not being used on electronic statements sometimes.
eCW bridge, appointment complete button in Open Dental now blocks duplicate procedures from being sent to eCW.
Database maint enhancement, insurance plans with invalid subscribers get fixed.
Family module, deleting a patient would cause an error.
Database maint enhancement, repairs procedure codes that are not assigned to a category.
Confirmations, patients were not able to send text confirmations to some patients.
12.3.7 (Beta) Released 8/3/2012
Eclaim provider taxonomy codes are now better validated before sending.
Database maint enhancement, more scenarios handled where payments have no splits attached.
Denti-Cal eclaims do not include provider state license numbers.
12.3.6 (Beta) Released 8/2/2012
Medical eclaims to Texas Medicaid were rejected due to missing quantity billed.
Daily Production and Income report now shows procedure abbreviated description and carrier name for writeoffs.
Eclaim subscriber birth date is now verified before sending.
5010 eclaims were sending an invalid relationship code for non-child dependents.
Eclaim billing address was sent blank when the "use on claims" checkbox was checked inside of the practice setup window and no billing address was specified.
12.3.5 (Beta) (Foreign) Released 7/30/2012
12.3.5 (Beta) Released 7/30/2012
EHR, Appointment view Med or Premed indicator was showing when the patient had problems set to "no problems" or allergies set to "no allergies".
Adding procedures to an appointment from the chart module was causing appointments to overlap sometimes.
eCW, preselected procedures were not getting sent over to eCW after clicking complete in the appointment edit window.
View Pat Appts window did not scroll to most recent appointments automatically.
QuickBooks, the Send QB button was not visible on old deposits sometimes.
Routing slips, index out of range error would occur when no slips were needed to print.
12.3.4 (Beta) Released 7/25/2012
eCW authentication enhancement. Prevents the TomCat credentials error message.
Claims, when carrier's name contained an apostrophe some outstanding claims could not be viewed.
Recall, Initial reminder was allowed to be blank which caused patients to not show up in recall list.
Enhancement: Database Maintenance Tool enhanced to be able to remove special characters that can break mobile sync.
EHG statements now not sent to patients with invalid addresses (missing address, city, state or zip code).
Dr Ceph bridge now allows sending patient race unknown.
Database maint enhancement, invalid referral attachments fixed.
Recall setup, updated variable descriptions for single postcards.
12.3.3 (Beta) Released 7/20/2012
Canadian outstanding transactions request (ROT) window showed an error message saying request failed error 0 when the version 02 mailbox was empty.
Recall list loaded slowly for large offices when the recall days past box in recall setup was blank.
Canadian preauth claim edit window was causing an error when loading if the patient's primary insurance plan subscriber was not self.
Appointment view item edit, ProcsColored item showed a color picker that was not used.
Statement options window single patient only checkbox and intermingle family members checkbox cannot be checked at the same time.
Insurance payment edit window clinic dropdown was always set to none when editing an existing insurance payment.
Appointment edit window delete button was not attaching user to commlog entry when saving appointment note.
Treatment module, clicking Save TP or Sign TP before selecting a patient was causing an error.
Treatment plan, deductibles were being applied to procedures that were not covered by ins.
Quick Books with linked accounts, adding new deposit slips would sometimes cause an error.
Enhancement, PayConnect error messages are now more specific.
File | Change Password was not changing the current user password.
Send Claims window was not displaying the Clinic name in waiting to send list.
Claim form Pay-To address for printed claims.
Mobile synch, if Open Dental internet down, created extra popup windows on customer computer every 30 seconds until connection restored.
Insurance overpaid report was not including all overpayments.
Incomplete Procedure Notes report was not ordered by date.
Appointments moving between operatories, confirmation status was reset when the appointment time was unchanged, and should prompt user before resetting.
Reports, "Procedures Not Billed to Insurance" report wasn't able to be sorted by patient name.
12.3.2 (Beta) (Foreign) Released 7/4/2012
12.3.2 (Beta) Released 7/4/2012
Date format on the daily payments report now shows day/month/year for foreign users.
Insurance plan edit window now allows user to remove trailing white space from carrier state.
Primary and secondary insurance plans can be imported using sheets.
Replication, running database maintenance tool from two locations at the same time could have broken replication.
Account module, only the guarantor's emails and sheets would show up when viewing the entire family in the communications log.
12.3.1 (Beta) Released 6/29/2012
Early beta.
Version 12.2 new features listed here
No known issues.
12.2.45 Unreleased
12.2.44 (Foreign) Released 11/13/2012
12.2.44 Released 11/13/2012
5010 eclaim address validation enhancements.
Deleted web forms continued to show in the web forms window right after being deleted.
12.2.43 Released 10/4/2012
Perio chart, clicking the skip teeth button was causing an error when no exam was selected.
Confirmation list, filtering by provider now take into consideration the IsHygiene flag.
12.2.42 (Foreign) Released 9/25/2012
5010 eclaims to BCBS of Idaho were always rejected when submitted directly.
Receipts for New Zealand offices now have GST number and "TAX INVOICE" on them.
12.2.41 (Foreign) Released 9/21/2012
Canadian, lab fees were automatically getting set complete even when the procedure was not completed sometimes.
12.2.40 Released 9/17/2012
Send Claims button gave error "Could not locate Clearinghouse" when either a default dental clearinghouse or default medical clearinghouse was not specified.
Provider list, number of patients for each provider was including deleted patients.
Receivable breakdown report A/R column now matches aging report excluding payment plans.
PostNTrack clearinghouse claims were sometimes rejected when the patient was not the subscriber.
Accessing the Medication list when using Web service was giving an error.
When resending a claim the resent date was not being set properly sometimes.
HIPAA compliance, patient name and number was still visible in title bar if user logged out of Open Dental but did not close the program.
Recurring charges list, payment plan due amounts were off by fractions of a penny which would cause them to not show up sometimes.
12.2.39 (Foreign) Released 8/27/2012
12.2.39 Released 8/27/2012
5010 eclaims were rejected rarely by BCBS when secondary plan was used.
Manage module, batch insurance payment grids did not show clinics.
Canadian claim procedure codes are now truncated to 5 characters.
12.2.38 Released 8/23/2012
Eclaims now are blocked in the rare situation when no procedures are attached to the claim and database maint has not been run.
Medical procedures attached to received claims were showing (unsent) in account module when the patient also had a dental plan.
Batch insurance payment window now shows clinics.
12.2.37 Released 8/14/2012
Medical eclaims to Blue Cross Blue Shield of Texas were being rejected due to missing treating provider on claim when the billing and treating provider were the same.
eCW fee schedule import tool was not working with fee schedule export files which contained double-quoted column names.
Database maint enhancement, messaging buttons with invalid item orders will get fixed.
12.2.36 Released 8/9/2012
Birthdays report preview button would display hundreds of pages to print when there was nothing to print.
Renaissance eclaim secondary carrier city, state, and zip were not sent.
eCW bridge, appointment complete button in Open Dental now blocks duplicate procedures from being sent to eCW.
Database maint enhancement, insurance plans with invalid subscribers get fixed.
Database maint enhancement, repairs procedure codes that are not assigned to a category.
12.2.35 Released 8/3/2012
Eclaim provider taxonomy codes are now better validated before sending.
Database maint enhancement, more scenarios handled where payments have no splits attached.
Denti-Cal eclaims do not include provider state license numbers.
12.2.34 Released 8/2/2012
Medical eclaims to Texas Medicaid were rejected due to missing quantity billed.
Daily Production and Income report now shows procedure abbreviated description and carrier name for writeoffs.
Eclaim subscriber birth date is now verified before sending.
5010 eclaims were sending an invalid relationship code for non-child dependents.
Eclaim billing address was sent blank when the "use on claims" checkbox was checked inside of the practice setup window and no billing address was specified.
12.2.33 (Foreign) Released 7/30/2012
12.2.33 Released 7/30/2012
EHG statements now not sent to patients with invalid addresses (missing address, city, state or zip code).
Database maint enhancement, invalid referral attachments fixed.
eCW, preselected procedures were not getting sent over to eCW after clicking complete in the appointment edit window.
View Pat Appts window did not scroll to most recent appointments automatically.
Routing slips, index out of range error would occur when no slips were needed to print.
12.2.32 Released 7/24/2012
eCW authentication enhancement. Prevents the TomCat credentials error message.
Claims, when carrier's name contained an apostrophe some outstanding claims could not be viewed.
Recall, Initial reminder was allowed to be blank which caused patients to not show up in recall list.
Enhancement: Database Maintenance Tool enhanced to be able to remove special characters that can break mobile sync.
Dr Ceph bridge now allows sending patient race unknown.
12.2.31 Released 7/20/2012
Canadian outstanding transactions request (ROT) window showed an error message saying request failed error 0 when the version 02 mailbox was empty.
Canadian preauth claim edit window was causing an error when loading if the patient's primary insurance plan subscriber was not self.
Appointment view item edit, ProcsColored item showed a color picker that was not used.
Statement options window single patient only checkbox and intermingle family members checkbox cannot be checked at the same time.
Insurance payment edit window clinic dropdown was always set to none when editing an existing insurance payment.
Appointment edit window delete button was not attaching user to commlog entry when saving appointment note.
Treatment module, clicking Save TP or Sign TP before selecting a patient was causing an error.
Treatment plan, deductibles were being applied to procedures that were not covered by ins.
File | Change Password was not changing the current user password.
Send Claims window was not displaying the Clinic name in waiting to send list.
Mobile synch, if Open Dental internet down, created extra popup windows on customer computer every 30 seconds until connection restored.
Insurance overpaid report was not including all overpayments.
Incomplete Procedure Notes report was not ordered by date.
Reports, "Procedures Not Billed to Insurance" report wasn't able to be sorted by patient name.
12.2.30 (Foreign) Released 7/4/2012
12.2.30 Released 7/4/2012
Date format on the daily payments report now shows day/month/year for foreign users.
Insurance plan edit window now allows user to remove trailing white space from carrier state.
Replication, running database maintenance tool from two locations at the same time could have broken replication.
Account module, only the guarantor's emails and sheets would show up when viewing the entire family in the communications log.
12.2.29 (Foreign) Released 6/28/2012
12.2.29 Released 6/28/2012
Printing appointment cards would sometimes include unscheduled appointments.
Database maint, list of patients with no clinics assigned would print off the page sometimes.
Database maint now warns when patients have insurance plans with duplicate ordinals.
eCW patients with blank first name or blank last name no longer imported.
eCW user names that are duplicated can be hidden so that passwords can be changed.
12.2.28 (Beta) (Foreign) Released 6/25/2012
12.2.28 (Beta) Released 6/25/2012
Patient select window, searching by Patient Number and Subscriber ID was causing an error.
Recurring charges for payment plans would attach pay splits to the wrong payment plan sometimes when specific recurring charges were selected from the recurring charges list.
1500 medical claim form procedure date fields were not printing last digit of year sometimes.
Insurance payment (EOB) window, an error would occur upon closing the window if any claims had no procedures.
12.2.27 (Beta) Released 6/18/2012
Web forms, block users from using sheets without LName, FName, and Birthdate fields.
Database maint enhancements, give more information regarding incorrect claim payment check amounts, claim payments with no splits, and claim procs on claims with different statuses so that users can go manually fix.
5010 eclaims were sometimes sent with secondary plan information when the patient did not have secondary insurance and the claim was part of a batch.
Account module, some users were sometimes getting errors when using the scrollbar.
Edit claim procedure, clinic was not being linked when the total button was pushed from the edit claim window.
12.2.26 (Beta) Released 6/12/2012
Setup | Imaging, using Set Default Scanner before using the scanner was causing an error.
Edit Claim Procedure window would show different insurance estimate than treatment plan module in rare situations.
Benefits, age limitation for categories would estimate coverage even when patient was over age limit.
5010 eclaims now always include subscriber birth date even when not required.
12.2.25 (Beta) Released 6/8/2012
Appointment module, adjusting an appointment to have no length was causing an error.
Database maint fixes more situations where inssubnums are invalid, claimprocs have missing providers and appointments have invalid insplans.
Images module, Open Dental will crash with no error message when signing images in Window XP.
eCW fee import tool was not working when quotes were used in the csv file.
12.2.24 (Beta) (Foreign) Released 6/5/2012
12.2.24 (Beta) Released 6/5/2012
Procedure code edit, primary molars were not automatically downgrading to the substitution code when the Only if... option was set to molars.
Add a new insurance, use the pick from list button, change nothing and a new plan was being created in rare circumstances due to the UCR fee option.
Canadian eclaims EOB and claim ack printouts had an error when attempting to print a claim sent which had a different subscriber than the subscriber on the insurance plans for the patient.
Procedure edit window check added to prevent accidental entry of many consecutive blank lines.
12.2.23 (Beta) Released 6/4/2012
Computer memory was slowly filling up when utilizing the images module heavily.
Appointment edit, InsPlan 1 and 2 browse buttons did not do anything when clicked.
Importing fee schedules was allowing duplicate procedure codes to be imported.
Repeating charges set for dates after the 28th are now more accurate when they repeat.
Post-n-Track clearinghouse version 4010 eclaims were being rejected when the claim billing provider was not a person.
12.2.22 (Beta) Released 5/31/2012
Internal changes.
12.2.21 (Beta) Released 5/30/2012
Database conversion now checks for database tables in InnoDB format and fixes automatically.
Creating a new batch insurance check and attaching EOBs then clicking cancel was causing an error.
Denti-Cal eclaims always include billing provider NPI and no longer include billing provider secondary identification.
Edit claim, viewing a claim procedure was changing the write off in rare circumstances.
Appointment module, on procedures assigned to a provider the provider was getting changed when set complete.
12.2.20 (Beta) Released 5/24/2012
Emdeon Medical clearinghouse for 5010 eclaims now sends using the Open Dental submitter ID.
Version 4010 eclaims billing provider state license number was being sent when blank.
Version 5010 eclaims state license number for treating provider on procedures was being sent when blank.
12.2.19 (Beta) Released 5/24/2012
Account module, pushing the Send Claim button was causing an error only when using v12.1.22 or v12.2.18.
12.2.18 (Beta) Released 5/22/2012
Inmediata clearinghouse version 5010 eclaims now always include procedure date of service for all carriers.
Database maint innodb table format check enhanced and fix added.
Database maint enhancement, more cases with invalid ins plans fixed.
Post-n-Track clearinghouse eclaims version 5010 were being rejected due to data SV3 invalid quantity.
Account module, balance would be off by pennies in rare circumstance.
12.2.17 (Beta) Released 5/21/2012
Prior authorization number added to 1500 claim form.
The error "Not allowed to save changes because the task has been altered by someone else." was showing when trying to mark a task done sometimes.
Appointment module, button for searching by dentist or hygienist was showing providers not in that appointment view.
Email setup, password was showing instead of being blocked out.
eCW appointment complete button now removes suffixes from D codes.
Claim Connect eligibility request error messages enhanced.
12.2.16 (Beta) Released 5/11/2012
Time card manage, trying to print time cards would show "Error: There is no row at position X".
Bills sent via email through the billing window were not showing up in the commlog section in the account.
12.2.15 (Beta) Released 5/10/2012
Internal changes.
12.2.14 (Beta) Released 5/10/2012
Patients were still attached to clinics after being deleted.
Billing defaults, added monthlyCardsOnFile variable to the email statements section.
Fee tools, increase by % was not rounding to nearest $1 correctly sometimes.
Account module, procedure date in payments splits were not getting set by procedure.
Super families, patients with status of deleted were showing up in the super family list.
Definitions, added a warning when users are about to hide a billing type currently in use.
12.2.13 (Beta) Released 5/8/2012
Batch insurance, reminders for secondary claims sometimes showed when they should not have.
Audit trail enhanced to log importing web forms. (Logged using the SheetEdit permission)
Request for benefits button was blocking when the billing provider was not a person.
Payment window, family balances was not showing negative amounts.
12.2.12 (Beta) Released 5/7/2012
Internal changes.
12.2.11 (Beta) Released 5/7/2012
Recurring charges did not consider lock date.
Images module, renaming a file when exporting was not keeping the files extension sometimes.
Incomplete procedure notes report was not including group notes.
Enhancement: Batch insurance payment window faster for large offices by using carrier filter for outstanding claims.
Canadian outstanding transaction request (ROT) was showing an error regarding object not set to an instance of an object when an old claim response was received for previous management software.
12.2.10 (Beta) Released 4/30/2012
Enhancement, equipment is now searchable by location.
Payment window, 0.00 amounts were showing in the Family Balances section.
In edit insurance information, adjustments to insurance benefits were sometimes showing in the wrong insurance subscription.
Time card manage, the very first note for a pay period wasn't showing for employees sometimes.
Database maint enhanced to detach missing deposits from claim payments. Rarely happens.
Database maint enhancement, remove duplicate fees from fee schedules.
5010 medical eclaims now include procedure modifiers.
12.2.9 (Beta) (Foreign) Released 4/19/2012
12.2.9 (Beta) Released 4/19/2012
Referrals were allowed to be made that did not show up in Lists, Referrals.
Time card manage, added a print preview button that will allow individual time cards to be printed.
eCW, chart module was not showing commlog entries.
Trying to print sheets that utilized static text fields would cause an error if E-Benefit Categories weren't setup sometimes.
Medical codes on procedures will now use the dental fee if the box in Module Setup, Chart Module tab, "use medical fee for new procedures" is not checked.
12.2.8 (Beta) Released 4/12/2012
Appointments for new patients were allowed to overlap other appointments.
Some internal phone enhancements.
Reports, daily production & income did not show what procedures writeoffs were for.
Family module, when a patient had the same insurance plan twice the benefit information in the second plan would show blank.
12.2.7 (Beta) (Foreign) Released 4/9/2012
12.2.7 (Beta) Released 4/9/2012
Canadian, account module, total payment was sometimes showing lab fees when there were none.
X-Charge enhancement, never attempt transaction if there is a duplicate token.
Enhancement: Canadian receipts no longer show claims, claim payments, and statements.
POS electronic billing, payment plans split out.
12.2.6 (Beta) Released 4/3/2012
Confirmation post cards were showing practice address when they should shown clinic address.
Patterson bridge, patient middle initial and preferred name are no longer sent.
eCW critical bug fix, the OpenDentHL7 service was crashing when there was a backlog of messages waiting to send from Open Dental to eCW.
Chart module, progress notes would only indicate when a procedure was signed if the Proc Notes box was checked within the Show tab.
Auto codes, pontic procedures were being used when the tooth wasn't missing yet due to deleted planned extraction procedures.
12.2.5 (Beta) Released 3/29/2012
Edit Claim window, moved connection type, prior authorization and other fields from the general tab to the misc tab.
5010 eclaims for Claim Connect were failing due to missing contact name.
Claim edit window resend button was in the wrong place when window resized.
Appointment edit window lab button wasn't responding when pressed.
A query regarding labcases was optimized to help with a slowness issue.
Added "POS" electronic billing capabilities.
12.2.4 (Beta) (Foreign) Released 3/26/2012
12.2.4 (Beta) Released 3/26/2012
Canadian eclaims increased details for error messages.
Canadian database maint was reporting a larger number of CDANet carriers fixed than were actually being fixed.
When upgrading from 6.6.1 or earlier, upgrade to 11.1 before upgrading to the latest stable version.
5010 medical eclaims were always being sent as secondary.
12.2.3 (Beta) Released 3/22/2012
Send claim window was not loading when a 5010 claim waiting to send was associated to a patient that does not have insurance.
Insurance payment (EOB) window outstanding claims fee column was not including fees where insurance paid zero.
12.2.2 (Beta) Released 3/22/2012
Scanning did not work.
12.2.1 (Beta) Released 3/21/2012
Early beta.
When starting Open Dental the error: " Method not found: 'Boolean OpenDentBusiness.Programs.UsingEcwTightOrFull()' " would occur sometimes. Reinstall Open Dental using the Setup.exe to fix the issue.
Version 12.1 new features listed here
No known issues.
12.1.32 Unreleased
12.1.31 (Foreign) Released 11/13/2012
12.1.31 Released 11/13/2012
5010 eclaim address validation enhancements.
Deleted web forms continued to show in the web forms window right after being deleted.
12.1.30 Released 6/28/2012
Printing appointment cards would sometimes include unscheduled appointments.
Database maint, list of patients with no clinics assigned would print off the page sometimes.
12.1.29 (Foreign) Released 6/22/2012
12.1.29 Released 6/22/2012
Patient select window, searching by Patient Number and Subscriber ID was causing an error.
Recurring charges for payment plans would attach pay splits to the wrong payment plan sometimes when specific recurring charges were selected from the recurring charges list.
Insurance payment (EOB) window, an error would occur upon closing the window if any claims had no procedures.
12.1.28 Released 6/18/2012
Setup | Imaging, using Set Default Scanner before using the scanner was causing an error.
5010 eclaims were sometimes sent with secondary plan information when the patient did not have secondary insurance and the claim was part of a batch.
Account module, some users were sometimes getting errors when using the scrollbar.
12.1.27 Released 6/8/2012
Appointment module, adjusting an appointment to have no length was causing an error.
Images module, Open Dental will crash with no error message when signing images in Window XP.
eCW fee import tool was not working when quotes were used in the csv file.
12.1.26 (Foreign) Released 6/5/2012
12.1.26 Released 6/5/2012
Procedure code edit, primary molars were not automatically downgrading to the substitution code when the Only if... option was set to molars.
Add a new insurance, use the pick from list button, change nothing and a new plan was being created in rare circumstances due to the UCR fee option.
Canadian eclaims EOB and claim ack printouts had an error when attempting to print a claim sent which had a different subscriber than the subscriber on the insurance plans for the patient.
Procedure edit window check added to prevent accidental entry of many consecutive blank lines.
12.1.25 Released 6/4/2012
Computer memory was slowly filling up when utilizing the images module heavily.
Database conversion now checks for database tables in InnoDB format and fixes automatically.
Creating a new batch insurance check and attaching EOBs then clicking cancel was causing an error.
Denti-Cal eclaims always include billing provider NPI and no longer include billing provider secondary identification.
Importing fee schedules was allowing duplicate procedure codes to be imported.
Post-n-Track clearinghouse version 4010 eclaims were being rejected when the claim billing provider was not a person.
12.1.24 Released 5/24/2012
Version 4010 eclaims billing provider state license number was being sent when blank.
12.1.23 Released 5/24/2012
Account module, pushing the Send Claim button was causing an error only when using v12.1.22 or v12.2.18.
12.1.22 Released 5/23/2012
Account module, balance would be off by pennies in rare circumstance.
12.1.21 Released 5/22/2012
Database maint innodb table format check enhanced and fix added.
Database maint enhancement, more cases with invalid ins plans fixed.
Post-n-Track clearinghouse eclaims version 5010 were being rejected due to data SV3 invalid quantity.
12.1.20 Released 5/21/2012
eCW appointment complete button now removes suffixes from D codes.
Inmediata clearinghouse version 5010 eclaims now always include procedure date of service for all carriers.
12.1.19 Released 5/10/2012
Patients were still attached to clinics after being deleted.
Fee tools, increase by % was not rounding to nearest $1 correctly sometimes.
12.1.18 Released 5/8/2012
Images module, renaming a file when exporting was not keeping the files extension sometimes.
Canadian outstanding transaction request (ROT) was showing an error regarding object not set to an instance of an object when an old claim response was received for previous management software.
Batch insurance, reminders for secondary claims sometimes showed when they should not have.
Audit trail enhanced to log importing web forms. (Logged using the SheetEdit permission)
Request for benefits button was blocking when the billing provider was not a person.
12.1.17 Released 5/1/2012
In edit insurance information, adjustments to insurance benefits were sometimes showing in the wrong insurance subscription.
Scanner options window for single page scanning was sometimes not showing.
Database maint enhancement, remove duplicate fees from fee schedules.
12.1.16 (Foreign) Released 4/19/2012
12.1.16 Released 4/19/2012
Canadian, account module, total payment was sometimes showing lab fees when there were none.
Appointments for new patients were allowed to overlap other appointments.
Referrals were allowed to be made that did not show up in Lists, Referrals.
eCW, chart module was not showing commlog entries.
Trying to print sheets that utilized static text fields would cause an error if E-Benefit Categories weren't setup sometimes.
12.1.15 Released 4/3/2012
5010 eclaims for Claim Connect were failing due to missing contact name.
A query regarding labcases was optimized to help with a slowness issue.
Confirmation post cards were showing practice address when they should shown clinic address.
eCW critical bug fix, the OpenDentHL7 service was crashing when there was a backlog of messages waiting to send from Open Dental to eCW.
Chart module, progress notes would only indicate when a procedure was signed if the Proc Notes box was checked within the Show tab.
Auto codes, pontic procedures were being used when the tooth wasn't missing yet due to deleted planned extraction procedures.
5010 electronic preauths were always showing a missing data error regarding date of service.
12.1.14 (Foreign) Released 3/26/2012
12.1.14 Released 3/26/2012
Insurance payment (EOB) window view button locks up after scanning first EOB if an image was not scanned into the image module first.
Choose scanner window did not show in images module.
Insurance payment (EOB) window outstanding claims fee column was not including fees where insurance paid zero.
Canadian eclaims increased details for error messages.
Canadian database maint was reporting a larger number of CDANet carriers fixed than were actually being fixed.
When upgrading from 6.6.1 or earlier, upgrade to 11.1 before upgrading to the latest stable version.
5010 medical eclaims were always being sent as secondary.
12.1.13 (Foreign) Released 3/21/2012
12.1.13 Released 3/21/2012
Waiting room was not working with completed appointments.
PerioPal, bridge was not passing last names correctly.
Procedure codes, using the mouse instead of keyboard to edit proc fees was not saving the changes.
Dashboard, top right graph is not showing production correctly.
12.1.12 (Beta) (Foreign) Released 3/14/2012
12.1.12 (Beta) Released 3/14/2012
Scan EOB single page, image is too small on screen.
Renaissance was rejecting claims due to phone number formatting.
Canadian insurance carrier support expanded to include carrier codes 000116, 000115, and 000110.
Appointment schedule was not refreshing correctly after viewing a day where no operatories were showing.
eCW enhancement, allow users to delete appointments in certain circumstances.
12.1.11 (Beta) Released 3/12/2012
Internal tool for commlog automation was pulling up for wrong patient.
12.1.10 (Beta) (Foreign) Released 3/12/2012
12.1.10 (Beta) Released 3/12/2012
Emdeon Medical bridge now compresses eclaims before sending.
Chart image bar, double-click an image to open larger view and 25% of CPU was constantly in use until larger window was closed.
Medications provider can now be set to 'none'.
Canadian receipts no longer show code, tooth, or description for procedures.
12.1.9 (Beta) Released 3/6/2012
eCW, if user changes capitalization when logging it, it no longer creates a duplicate user.
Patient fields were not merging correctly when merging two patients.
If there is a Web Service server name entered in Misc Setup, it now blocks updates at a deeper level. This is to prevent a newer exe from connecting to an older database and accidentally updating it.
Emdeon medical clearinghouse error messages enhanced.
Patient fields, double clicking on a currency field wasn't showing the currency edit window.
eCW appointment complete button now only verifies procedure completion before sending.
eCW appointment complete button was blocking users.
12.1.8 (Beta) Released 3/2/2012
Deleting all the definitions in a category was causing an error.
QuickBooks, "Invalid Amount Format" error was occurring when a deposit was made sometimes.
Emailing from within the Billing window was not including the body text of emails.
5010 medical eclaims were always being sent as tertiary when the claim type was set to other or capitation.
Account module, balance column was off by a penny in very rare situations.
5010 eclaims for Blue Cross Blue Shield of Puerto Rico (electronic ID 973) now always include the service date of each procedure individually.
5010 medical eclaims were sent such that other insurance was always tertiary when the claim type was set to other or capitation.
eCW appointment complete button now verifies appointment and procedure completion before sending.
Emdeon medical 5010 eclaim submission type was incorrect.
Enhancement, import eCW fee schedule now handles a new format.
12.1.7 (Beta) Released 2/28/2012
eCW revise appointment permission was being overruled by the setup permission.
Enhancement, added claim custom tracking to definitions and as a filter option in the send claim window.
QuickBooks, added label to notify users to install QBFC from our website.
5010 eclaims for Blue Cross Blue Shield of Puerto Rico now always include the service date of each procedure individually.
Logging off while a task was open would sometimes cause an error.
12.1.6 (Beta) Released 2/23/2012
A notification has been added when reports are run and partial payments exist.
eCW now hides Rx button if on a 64bit machine.
5010 eclaims now limit the claim identifier to 20 characters to prevent processing delays at the destination insurance company.
Appointment module, patients were left in waiting room when appointment was sent to unscheduled list.
12.1.5 (Beta) Released 2/23/2012
Adding a patient, if multiple duplicates were detected, it was asking for confirmation multiple times.
Image module, click and drag on the image area with no image selected caused an error.
eCW Tomcat window no longer comes up for each user. Will require update of eCW version to 10.x. There is no timeline for when eCW might release 10.x.
Insurance payment (EOB) sometimes has an error on closing.
12.1.4 (Beta) (Foreign) Released 2/21/2012
12.1.4 (Beta) Released 2/21/2012
Emdeon medical eclaims enhanced to allow sending to production or testing environment.
Canadian request for outstanding transactions message.
Speed improvement when opening procedure edit window for very large databases.
Paysplits were showing on their own row within the account module.
Security, sheet edit/delete was not documented in the audit trail and users without edit permission could delete sheets.
Insurance payment (EOB) was showing a long list of unrelated claims as secondary claims for a payment.
Recurring charge pay splits are smarter when deciding which provider to apply the split to now.
Database maint enhancement, more cases of invalid claim procs are now handled.
Double clicking on the schedule to create an appointment now uses the scheduled providers if available.
eCW HL7 service, added more detail in error log if file could not be deleted.
12.1.3 (Beta) Released 2/17/2012
Family module, clicking blank plan from pick from list in edit insurance plan wasn't working.
New deposits weren't being attached to transactions.
12.1.2 (Beta) Released 2/14/2012
Eclaims version 5010 with a non-person treating provider show the error "Treating Prov FName for claim" when attempting to send.
Laser labels, printing patient labels of certain status would print the patients of a different status sometimes.
Logging off with multiple windows open would cause an error sometimes.
Appointment printing, weekly schedule now contains the date in column titles.
Image module, set default scanner has been moved to Setup | Imaging, but was not visible.
Chart module, procedure list, OK button wasn't working due to new selection mode.
Chart module, pushing surface buttons when no teeth were selected would have incorrect behavior.
Replication monitoring tool, locked users out of all databases after attempting to connect to one with failed replication.
12.1.1 (Beta) Released 2/10/2012
Early beta.
Version 12.0 new features listed here
No known issues.
12.0.34 Unreleased
12.0.33 (Foreign) Released 11/13/2012
12.0.33 Released 11/13/2012
5010 eclaim address validation enhancements.
Deleted web forms continued to show in the web forms window right after being deleted.
12.0.32 Released 4/19/2012
eCW, chart module was not showing commlog entries.
12.0.31 Released 4/3/2012
Insurance payment (EOB) window view button locks up after scanning first EOB if an image was not scanned into the image module first.
When upgrading from 6.6.1 or earlier, upgrade to 11.1 before upgrading to the latest stable version.
A query regarding labcases was optimized to help with a slowness issue.
12.0.30 Released 3/20/2012
Dashboard, top right graph is not showing production correctly.
12.0.29 Released 3/19/2012
PerioPal, bridge was not passing last names correctly.
12.0.28 Released 3/15/2012
Waiting room was not working with completed appointments.
12.0.27 (Foreign) Released 3/14/2012
12.0.27 Released 3/14/2012
Scan EOB single page, image is too small on screen.
Canadian insurance carrier support expanded to include carrier codes 000116, 000115, and 000110.
eCW enhancement, allow users to delete appointments in certain circumstances.
12.0.26 Released 3/8/2012
Emdeon Medical bridge now compresses eclaims before sending.
12.0.25 Released 3/6/2012
eCW appointment complete button was blocking users.
12.0.24 Released 3/6/2012
If there is a Web Service server name entered in Misc Setup, it now blocks updates at a deeper level. This is to prevent a newer exe from connecting to an older database and accidentally updating it.
Emdeon medical clearinghouse error messages enhanced.
eCW appointment complete button now only verifies procedure completion before sending.
12.0.23 Released 3/5/2012
eCW, if user changes capitalization when logging it, it no longer creates a duplicate user.
12.0.22 Released 3/2/2012
Account module, balance column was off by a penny in very rare situations.
5010 eclaims for Blue Cross Blue Shield of Puerto Rico (electronic ID 973) now always include the service date of each procedure individually.
5010 medical eclaims were sent such that other insurance was always tertiary when the claim type was set to other or capitation.
eCW appointment complete button now verifies appointment and procedure completion before sending.
Emdeon medical 5010 eclaim submission type was incorrect.
12.0.21 Released 3/1/2012
Emailing from within the Billing window was not including the body text of emails.
5010 medical eclaims were always being sent as tertiary when the claim type was set to other or capitation.
Enhancement, import eCW fee schedule now handles a new format.
12.0.20 Released 2/28/2012
eCW revise appointment permission was being overruled by the setup permission.
5010 eclaims for Blue Cross Blue Shield of Puerto Rico now always include the service date of each procedure individually.
Logging off while a task was open would sometimes cause an error.
12.0.19 Released 2/23/2012
A notification has been added when reports are run and partial payments exist.
5010 eclaims now limit the claim identifier to 20 characters to prevent processing delays at the destination insurance company.
Appointment module, patients were left in waiting room when appointment was sent to unscheduled list.
12.0.18 Released 2/23/2012
Adding a patient, if multiple duplicates were detected, it was asking for confirmation multiple times.
Image module, click and drag on the image area with no image selected caused an error.
eCW Tomcat window no longer comes up for each user. Will require update of eCW version to 10.x. There is no timeline for when eCW might release 10.x.
Insurance payment (EOB) sometimes has an error on closing.
12.0.17 (Foreign) Released 2/21/2012
12.0.17 Released 2/21/2012
Security, sheet edit/delete was not documented in the audit trail and users without edit permission could delete sheets.
Insurance payment (EOB) was showing a long list of unrelated claims as secondary claims for a payment.
Database maint enhancement, more cases of invalid claim procs are now handled.
Double clicking on the schedule to create an appointment now uses the scheduled providers if available.
eCW HL7 service, added more detail in error log if file could not be deleted.
12.0.16 Released 2/20/2012
Family module, clicking blank plan from pick from list in edit insurance plan wasn't working.
Emdeon medical eclaims enhanced to allow sending to production or testing environment.
Canadian request for outstanding transactions message.
Speed improvement when opening procedure edit window for very large databases.
12.0.15 Released 2/14/2012
Eclaims version 5010 with a non-person treating provider show the error "Treating Prov FName for claim" when attempting to send.
Laser labels, printing patient labels of certain status would print the patients of a different status sometimes.
Appointment printing, weekly schedule now contains the date in column titles.
12.0.14 (Foreign) Released 2/10/2012
12.0.14 Released 2/10/2012
Images module, import, then cancel was giving error.
Appt Module, waiting room was showing for the selected calendar day instead of today.
Canadian preauth eclaim creation was causing an error message when the patient did not have any insurance plans setup and the chosen insurance plan was for another family member.
12.0.13 (Beta) Released 2/3/2012
Print/Email lab slip no longer defaults to email when lab has email set.
Notification to enable the EHR show feature now shows when attempting to enter EHR provider keys.
Items on a sheet would flicker when editing.
Optimized the send claim window loading time.
12.0.12 (Beta) Released 1/31/2012
Auto log off feature would throw an exception when multiple windows were left open sometimes.
Trojan, PLANOUT.txt can contain words in percentage sections which was causing some benefits to not transfer.
If a patient only had dental and medical insurance and created a new primary claim, the medical insurance would show up under "Other Coverage".
12.0.11 (Beta) Released 1/27/2012
Trojan, updating plans would fail due to unknown PlanNum column sometimes.
Batch claim payments, added Attach button and refined instructions.
Scheduling a recall would fail if no operatories were on the schedule.
12.0.10 (Beta) Released 1/25/2012
Trojan, Open Dental would fail to digest the updates from Trojan due to invalid characters in percent sections sometimes.
Procedure code tool, removed code D0415 from the recall triggers after the recall type tool is run.
Sheet edit, moving items around was sluggish when the sheet had a static image.
Deleting an empty task list caused an error message when the task list is the inbox for a hidden user.
Enhancement, Dashboard now requires production and income security permission.
Procedure edit window was not showing the total time for medical.
12.0.9 (Beta) Released 1/17/2012
PatientConnect electronic billing enhancement to permit email bills to patients with billing types marked 'E'.
When signing treatment plan, the graphical tooth chart looked different than the chart module sometimes.
Payment splits, the clinic wasn't getting set for each new split created when option to automatically apply to other family members was chosen.
12.0.8 (Beta) (Foreign) Released 1/13/2012
12.0.8 (Beta) Released 1/13/2012
Canada lab fees would not attach to procedures when commlog entries were present from more than one family member sometimes.
Batch ins payment amounts would be off by a penny rarely.
Procedure edit window was not showing end time when using medical features.
Chart module, print progress notes sometimes cut off some text.
Deleting a scanned eob sometimes gave an error about locked file.
After scanning eob is now indicates 'yes' in the batch payment window.
Send claims window would show error messages when using medical features and no default medical clearinghouse set.
Auto log off feature would have System.NullReferenceException error sometimes.
12.0.7 (Beta) (Foreign) Released 1/10/2012
12.0.7 (Beta) Released 1/10/2012
Patterson bridge was not loading the correct patient in the special situation when multiple patients had an SSN of 000-00-0000.
Canada new appt was causing an error if no procs were attached to the appt.
12.0.6 (Beta) Released 1/9/2012
Appointment module, operatory panels were not in line with the columns in the appt grid.
Perio chart printout now includes F and L markers on the left to clearly show which measurements are facial and lingual.
12.0.5 (Beta) (Foreign) Released 1/5/2012
12.0.5 (Beta) Released 1/5/2012
Printing a deposit slip was not replacing [dateToday] and [practiceTitle] with the correct information.
Language translations download was always returning "Translations not installed properly" error.
Appointment lists were crashing unless using clinics feature.
Changing the payment date on an insurance check was not synching with the account.
12.0.4 (Beta) (Foreign) Released 1/3/2012
12.0.4 (Beta) Released 1/3/2012
Inmediata 5010 eclaims were sometimes rejected.
Enhancement: Billing can now be filtered by clinics.
Deleting a patient will have incorrect popups copied over sometimes.
Dashboard, production column was including too many procedure fees.
Enhancement: Confirmation list can now be filtered by clinics.
Enhancement: Planned appointment tracker can now be filtered by clinics.
Enhancement: ASAP list can now be filtered by clinics.
Enhancement: Unscheduled list can now be filtered by clinics.
12.0.3 (Beta) Released 12/30/2011
Canada appointment module production now includes production resulting from labs.
Reports, patients raw would create an invalid query when no where filter was used.
Enhancement: Updates now warn not to use beta, and also provide information like updating to dotNet 4.
Planmeca bridge was sending incorrect patient birth dates.
Treatment plan ded remain box at the lower right of the TP module was sometimes incorrect when the ins plan had both individual and family deductibles.
Choose database, the connection settings were not loading correctly when accessing from main menu.
Appointment module, operatories were out of order sometimes. Must go to Setup > Operatories for the order to be corrected, then refresh the Appts module.
Payment window tabbing order was incorrect.
Changing provider within procedure edit window was not changing the provider on insurance estimates.
Chart module, filtering within the show tab wasn't working sometimes.
12.0.2 (Beta) Released 12/16/2011
Opening the credit card recurring charges window caused Open Dental to freeze.
Chart module, entries are not sorted by time.
Chart module, error if the Appointments check box is was unchecked within the Show tab.
Sheets, some rectangles were not showing if more than one static image was being used.
Family module recall grid and family members grid were not refreshing as needed when no patient was selected.
Database maint enhancement, more cases of missing insurance plans and subscriptions are now handled.
Enhancement: Account module loads faster when lots of employers are on file.
12.0.1 (Beta) Released 12/12/2011
Early beta.
Version 11.1 new features listed here
No known issues.
11.1.37 Unreleased
11.1.36 Released 6/18/2012
A query regarding labcases was optimized to help with a slowness issue.
Payment splits, the clinic wasn't getting set for each new split created when option to automatically apply to other family members was chosen.
11.1.35 Released 3/20/2012
Dashboard, top right graph is not showing production correctly.
11.1.34 Released 2/21/2012
eCW HL7 service, added more detail in error log if file could not be deleted.
11.1.33 (Foreign) Released 2/10/2012
11.1.33 Released 2/10/2012
Appt Module, waiting room was showing for the selected calendar day instead of today.
Canadian preauth eclaim creation was causing an error message when the patient did not have any insurance plans setup and the chosen insurance plan was for another family member.
11.1.32 Released 2/3/2012
Trojan, PLANOUT.txt can contain words in percentage sections which was causing some benefits to not transfer.
Notification to enable the EHR show feature now shows when attempting to enter EHR provider keys.
Optimized the send claim window loading time.
11.1.31 Released 1/30/2012
Scheduling a recall would fail if no operatories were on the schedule.
11.1.30 Released 1/26/2012
Deleting an empty task list caused an error message when the task list is the inbox for a hidden user.
Enhancement, Dashboard now requires production and income security permission.
Inmediata clearinghouse version 5010 eclaims were always being rejected.
Trojan, updating plans would fail due to unknown PlanNum column sometimes.
Batch claim payments, added Attach button and refined instructions.
11.1.29 Released 1/19/2012
Trojan, Open Dental would fail to digest the updates from Trojan due to invalid characters in percent sections sometimes.
11.1.28 Released 1/13/2012
Procedure edit window was not showing end time when using medical features.
Chart module, print progress notes sometimes cut off some text.
Send claims window would show error messages when using medical features and no default medical clearinghouse set.
Auto log off feature would have System.NullReferenceException error sometimes.
11.1.27 (Foreign) Released 1/10/2012
11.1.27 Released 1/10/2012
Patterson bridge was not loading the correct patient in the special situation when multiple patients had an SSN of 000-00-0000.
Canada lab fees would not attach to procedures when commlog entries were present from more than one family member sometimes.
Batch ins payment amounts would be off by a penny rarely.
11.1.26 Released 1/9/2012
Appointment module, operatory panels were not in line with the columns in the appt grid.
Perio chart printout now includes F and L markers on the left to clearly show which measurements are facial and lingual.
11.1.25 Released 1/5/2012
Changing the payment date on an insurance check was not synching with the account.
11.1.24 (Foreign) Released 1/5/2012
11.1.24 Released 1/5/2012
Language translations download was always returning "Translations not installed properly" error.
11.1.23 Released 1/4/2012
Printing a deposit slip was not replacing [dateToday] and [practiceTitle] with the correct information.
11.1.22 (Foreign) Released 1/3/2012
11.1.22 Released 1/3/2012
Dashboard, production column was including too many procedure fees.
11.1.21 Released 1/3/2012
Database maint enhancement, more cases of missing insurance plans and subscriptions are now handled.
11.1.20 Released 1/2/2012
Inmediata 5010 eclaims were sometimes rejected.
11.1.19 Released 12/30/2011
Payment window tabbing order was incorrect.
Changing provider within procedure edit window was not changing the provider on insurance estimates.
11.1.18 Released 12/28/2011
Appointment module, operatories were out of order sometimes. Must go to Setup > Operatories for the order to be corrected, then refresh the Appts module.
11.1.17 (Foreign) Released 12/26/2011
11.1.17 Released 12/26/2011
Chart module, entries are not sorted by time.
Family module recall grid and family members grid were not refreshing as needed when no patient was selected.
Reports, patients raw would create an invalid query when no where filter was used.
Enhancement: Updates now warn not to use beta, and also provide information like updating to dotNet 4.
Planmeca bridge was sending incorrect patient birth dates.
11.1.16 (Foreign) Released 12/12/2011
11.1.16 Released 12/12/2011
Language translation, trying to download the most current translations would fail.
11.1.15 (Beta) Released 12/8/2011
For eCW, popups button in main tool bar was not showing.
IAP bridge enhancement, allow users to customize path location within the IAP program link.
Deleted web forms continued to show in the web forms window right after being deleted.
Treatment finder, amount remaining column was not considering outstanding claims.
Credit card manage, only show the recurring charge section for X-Charge users.
Some filled in sheets were not being deleted from the server after being downloaded.
Importing fee schedules was slow.
11.1.14 (Beta) Released 12/6/2011
For eCW, select patient was causing an error immediately after the program was started.
11.1.13 (Beta) Released 12/1/2011
Dashboard error on startup with some databases.
Appointment view option to only show operatories for scheduled providers was including all default operatories for that provider even when they were scheduled for a specific operatory.
For eCW, patients were sometimes being shown as part of the wrong family.
Group note, tooth numbers were not matching the numbers on the procedures when using international nomenclature.
Security, log off after "x" minutes was getting caught in a loop of trying to log off even when the user was already logged off. Upon logging back in, OD would freeze (depending on how long user was logged out for).
Trojan benefits described as "Not covered" are now imported as 0% coverage.
11.1.12 (Beta) (Foreign) Released 11/28/2011
11.1.12 (Beta) Released 11/28/2011
Canadian procedure code Is Lab check box could not be changed when the procedure code was already in use.
Printing supply / inventory order, changed the date from showing 1/1/2500 to "Pending".
Appointment printing was not retaining an image on the clipboard.
Oracle only, could not create a new appointment sometimes.
Audit trail printing was not printing the correct columns.
Canadian claim edit window now includes lab insurance estimates into the procedure estimates and into the total insurance estimate.
Letter merge, commlog was not documenting the user who created the letter.
Chart module, entering extraction with status of existing other was not removing tooth from tooth chart until the module was refreshed.
Appointment module, the scroll bar was making progressively larger leaps when scrolling with the mouse wheel sometimes.
Import Patient XML, the guarantor was not importing correctly.
11.1.11 (Beta) Released 11/17/2011
Web service only, changing the 'path override for this computer' does not take effect within the chart module.
Database maint enhancement: Appt Procs button now fixes appointment descriptions up to 6 months in the past.
Smart card reader was using 100% CPU when Open Dental is run as a remote application under very specific circumstances.
Updated the columns being used in the merge patient tool.
Moduel setup, automatically setup allowed fee schedules for category percentage was adding fee schedules for hidden ins plans.
Add family window crashed when assigning insurance to patients without names.
Account module, payment window was not always showing the correct amount for family total.
Printing confirmation postcards had different page margins than recall postcards which made any offsets act incorrectly.
Images Module, images were sometimes being saved as .jpgs but encoded as bitmaps.
Printing secondary claims did not show the patient release and assignment dates when printed the first time if the claim was created with the new claim button.
Changed label on Prior Authorization field in Edit Claim form.
11.1.10 (Beta) Released 11/10/2011
Web service only, shutdown all workstations was giving an error message.
Updating past v7.9 without having .NET 3.5 installed was causing update failures sometimes.
Delete procedure security wasn't allowing users to delete procedures with an entry date of 01/01/0001.
Appointment printing didn't contain appointments within first hour sometimes.
Enhancement, Claim forms tooth ranges are easier to read.
Outstanding insurance report did not work when using the web service.
11.1.9 (Beta) Released 11/3/2011
Having the same insurance plan for primary and secondary caused limitation conflicts sometimes.
eCW, patient name and number does not show in the title bar.
Enhancement to Vixwin bridge, Image path can now be defined.
Enhancement, Vixwin bridge added that uses base 41 patient IDs.
Log off OD when Windows logs off option was causing multiple Log On windows to appear sometimes.
11.1.8 (Beta) Released 11/1/2011
Web service appointments created from make/find appointments window was causing an error.
Bin folder was always installing to "...Program Files\Open Dental\bin" even after changing the destination path.
Enhancement: Tab order for filling sheets was improved.
Monthly production and income report, future estimates when secondary insurance.
Chart module, procedures entered by code requiring quadrant default to UR.
Batch insurance payments were marked as partial even when Amount and Total Payments matched.
Web service was throwing an error when clicking the unscheduled button from the Appointment List window.
11.1.7 (Beta) (Foreign) Released 10/27/2011
11.1.7 (Beta) Released 10/27/2011
Waiting room in appointment module, patients were getting stuck in the waiting room under rare circumstances.
Oracle, unable to connect to database due to Oracle.DataAccess.Client.OracleConnection error.
Closing the program manually during an update was rarely causing the update process to exit early on the computer being updated.
Add Procedure, Arch buttons were not shown for arch procedures.
Canadian claim reversals that were rejected could not be resubmitted.
Canadian claim reversal response could not be viewed in the history after the first time viewing.
eCW when used in tight integration mode but launching standalone, error messages were showing from eCW.
Topaz pads were activated upon opening a procedure that had been signed. (Did not affect current signature but looked misleading)
Web service logoff button was causing an error message.
When connecting to the Web Service, could not set some appointments complete.
Web service only, Image viewer was not able to open pictures.
11.1.6 (Beta) (Foreign) Released 10/20/2011
11.1.6 (Beta) Released 10/20/2011
Procedure deletion was slow for large offices sometimes.
Canadian electronic preauth EOB display was failing with an error when payee was not subscriber.
Reports, patients - raw, where referred by dentist wasn't working.
Procedure claim note box is now visible again.
11.1.5 (Beta) Released 10/13/2011
Database maint was failing when using a Linux server.
Trying to add a token without X-Charge installed but the program link enabled was causing an error.
Setup messaging, sound recorder was launching with the wrong settings in Windows 7/Vista.
eCW, provider is now pulled from HL7 PV1 if AIG is not present.
Appointment procedure descriptions update after editing the procedure within the chart module.
11.1.4 (Beta) (Foreign) Released 10/11/2011
11.1.4 (Beta) Released 10/11/2011
Database maint enhancement. Procedures received and attached to a claim that are marked TP are now listed individually, showing the patient, claim date of service and procedure code.
Search button in appts module was failing with an error about scheduleOp when using Linux as the database server.
Insurance payments now force total to be the same when entering the old way.
Setup claim forms, hitting cancel when adding a claim form item caused an error.
Editing procedures within the chart module was updating the corresponding appointment with too many procedures sometimes.
Canadian electronic preauth EOB display was failing with an error.
eCW, main toolbar buttons that should not show up were showing up.
Canadian electronic preauth history can now be viewed.
11.1.3 (Beta) (Foreign) Released 10/6/2011
11.1.3 (Beta) Released 10/6/2011
Red cross was not showing on appointments for allergies.
Ortho chart, patient fields of type checkbox showing as 1 instead of X.
eCW patient primary provider is now set only based on AIG (appointment), not PV1 (demographics) because the PV1 is typically a medical provider.
Multiple deductibles for categories should not exceed the regular deductible. Unit test 16.
Setup clearinghouses was not letting the window close and was throwing an error if no default medical or dental was set.
Problem list setup up and down arrows were erratic, and current item didn't stay highlighted.
Appt printing now restricts user to font sizes between 2 and 50.
Appt printing header smaller to fit more onto a page.
Sheet setup, when using the new features on fields a the bottom of a page, and screen is small, it keeps scrolling to the top of the page. Examples: after delete, after align. rubber stamp.
Sheet paste should be center window, not UL, or small screens can't see it.
Insurance payments now work like before unless a batch payment is desired.
Editing procedures within the chart module was not updating the description on the corresponding appointment.
HL7 service wasn't installing due to .NET 4
11.1.2 (Beta) Released 10/3/2011
HL7 service was sometimes stopping without warning.
If mobile synch was turned on, there was an error message at synching workstation.
Superfamily Add button was confusing.
Adding a new deposit was throwing an exception sometimes.
11.1.1 (Beta) Released 9/30/2011
Early beta (Requires .NET 4)
Version 11.0 new features listed here
No known issues.
11.0.54 Unreleased
11.0.53 Released 6/18/2012
Payment splits, the clinic wasn't getting set for each new split created when option to automatically apply to other family members was chosen.
11.0.52 Released 4/16/2012
Chart module, print progress notes sometimes cut off some text.
11.0.51 Released 3/27/2012
When a user logged off of Open Dental (but didn't close the program), tasks for that user continued to pop up.
11.0.50 Released 3/27/2012
A query regarding labcases was optimized to help with a slowness issue.
11.0.49 Released 2/3/2012
Notification to enable the EHR show feature now shows when attempting to enter EHR provider keys.
11.0.48 (Foreign) Released 2/1/2012
Canada lab fees would not attach to procedures when commlog entries were present from more than one family member sometimes.
11.0.47 (Foreign) Released 12/26/2011
11.0.47 Released 12/26/2011
Enhancement: Updates now warn not to use beta, and also provide information like updating to dotNet 4.
11.0.46 Released 12/12/2011
Deleted web forms continued to show in the web forms window right after being deleted.
Importing fee schedules was slow.
11.0.45 (Foreign) Released 12/1/2011
11.0.45 Released 12/1/2011
For eCW, patients were sometimes being shown as part of the wrong family.
Group note, tooth numbers were not matching the numbers on the procedures when using international nomenclature.
11.0.44 Released 11/28/2011
Printing supply / inventory order, changed the date from showing 1/1/2500 to "Pending".
Oracle only, could not create a new appointment sometimes.
Audit trail printing was not printing the correct columns.
Letter merge, commlog was not documenting the user who created the letter.
Import Patient XML, the guarantor was not importing correctly.
11.0.43 Released 11/17/2011
Account module, payment window was not always showing the correct amount for family total.
Printing confirmation postcards had different page margins than recall postcards which made any offsets act incorrectly.
Images Module, images were sometimes being saved as .jpgs but encoded as bitmaps.
Printing secondary claims did not show the patient release and assignment dates when printed the first time if the claim was created with the new claim button.
11.0.42 (Foreign) Released 11/15/2011
11.0.42 Released 11/15/2011
Moduel setup, automatically setup allowed fee schedules for category percentage was adding fee schedules for hidden ins plans.
Add family window crashed when assigning insurance to patients without names.
11.0.41 (Foreign) Released 11/14/2011
11.0.41 Released 11/11/2011
Web service only, changing the 'path override for this computer' does not take effect within the chart module.
Database maint enhancement: Appt Procs button now fixes appointment descriptions up to 6 months in the past.
Smart card reader was using 100% CPU when Open Dental is run as a remote application under very specific circumstances.
Updated the columns being used in the merge patient tool.
11.0.40 Released 11/10/2011
Web service only, shutdown all workstations was giving an error message.
Updating past v7.9 without having .NET 3.5 installed was causing update failures sometimes.
Delete procedure security wasn't allowing users to delete procedures with an entry date of 01/01/0001.
Enhancement, Claim forms tooth ranges are easier to read.
Outstanding insurance report did not work when using the web service.
11.0.39 Released 11/3/2011
Having the same insurance plan for primary and secondary caused limitation conflicts sometimes.
eCW, patient name and number does not show in the title bar.
11.0.38 Released 11/1/2011
Chart module, procedures entered by code requiring quadrant default to UR.
Web service was throwing an error when clicking the unscheduled button from the Appointment List window.
11.0.37 (Foreign) Released 10/28/2011
11.0.37 Released 10/28/2011
Waiting room in appointment module, patients were getting stuck in the waiting room under rare circumstances.
Reports, patients - raw, where referred by dentist wasn't working.
Closing the program manually during an update was rarely causing the update process to exit early on the computer being updated.
Canadian claim reversals that were rejected could not be resubmitted.
Canadian claim reversal response could not be viewed in the history after the first time viewing.
eCW when used in tight integration mode but launching standalone, error messages were showing from eCW.
Web service logoff button was causing an error message.
When connecting to the Web Service, could not set some appointments complete.
Web service only, Image viewer was not able to open pictures.
Web service appointments created from make/find appointments window was causing an error.
Monthly production and income report, future estimates when secondary insurance.
11.0.36 (Foreign) Released 10/14/2011
11.0.36 Released 10/14/2011
Procedure deletion was slow for large offices sometimes.
Canadian electronic preauth EOB display was failing with an error when payee was not subscriber.
11.0.35 Released 10/13/2011
Database maint was failing when using a Linux server.
eCW, provider is now pulled from HL7 PV1 if AIG is not present.
11.0.34 (Foreign) Released 10/12/2011
11.0.34 Released 10/12/2011
Trying to add a token without X-Charge installed but the program link enabled was causing an error.
Setup messaging, sound recorder was launching with the wrong settings in Windows 7/Vista.
Removed attempted fix for appointment procedure descriptions not updating from chart module due to stability issues.
11.0.33 (Foreign) Released 10/11/2011
11.0.33 Released 10/11/2011
Database maint enhancement. Procedures received and attached to a claim that are marked TP are now listed individually, showing the patient, claim date of service and procedure code.
Setup claim forms, hitting cancel when adding a claim form item caused an error.
Editing procedures within the chart module was updating the corresponding appointment with too many procedures sometimes.
Canadian electronic preauth EOB display was failing with an error.
eCW, main toolbar buttons that should not show up were showing up.
Canadian electronic preauth history can now be viewed.
11.0.32 (Foreign) Released 10/6/2011
11.0.32 Released 10/6/2011
Red cross was not showing on appointments for allergies.
Multiple deductibles for categories should not exceed the regular deductible. Unit test 16.
Problem list setup up and down arrows were erratic, and current item didn't stay highlighted.
Editing procedures within the chart module was not updating the description on the corresponding appointment.
11.0.31 (Foreign) Released 10/4/2011
11.0.31 Released 10/4/2011
HL7 service was sometimes stopping without warning.
Ortho chart, patient fields of type checkbox showing as 1 instead of X.
eCW patient primary provider is now set only based on AIG (appointment), not PV1 (demographics) because the PV1 is typically a medical provider.
11.0.30 (Beta) (Foreign) Released 9/27/2011
11.0.30 (Beta) Released 9/27/2011
Web service only, could not create new payments.
EHR provider keys were saying invalid
Canadian secondary preauths could not be created for printing manually.
One user had a claimProc with a providerNum of 0, which caused an error message to be shown.
Mobile synch some patients were not getting uploaded due to bad characters.
11.0.29 (Beta) (Foreign) Released 9/23/2011
11.0.29 (Beta) Released 9/23/2011
Statements were not including appointments scheduled for later on the same day within the future appointment section.
eCW when used with web service was always giving error "invalid username or password" when logging in.
eCW when used with web service was always giving error "invalid username or password" when attempting automatic login.
Canadian eclaim acknowledgement printout was not including lab amounts in the total submitted.
11.0.28 (Beta) Released 9/19/2011
Treatment finder report was excluding patients with no annual max.
11.0.27 (Beta) (Foreign) Released 9/19/2011
11.0.27 (Beta) Released 9/19/2011
Procedure edit window for a quadrant procedure, validation allowed clicking OK without picking a quadrant.
After creating claims, secondary insurance estimate was sometimes too much when primary insurance over annual max.
Canadian eclaims were reporting an invalid postal code when the province was invalid.
Canadian enhancement: patient eligibility code more automated.
Pay Plan Reports had an Ins column that was not being marked correctly.
eCW when used with web service was always giving error "invalid username or password" when logging in.
11.0.26 (Beta) (Foreign) Released 9/13/2011
11.0.26 (Beta) Released 9/13/2011
Canadian eclaim response reports caused an error when the carrier inserted extra procedures without lab fees.
eCW users can now be case sensitive, preventing an error about duplicate users.
eCW enhancement: Patient select button visible now.
Image module pasting now retains selection when using the document tree collapses when patient changes option in module setup.
Conversion to 7.8.5 was failing with error about table signalod already exists.
Trojan users had trouble staring Open Dental sometimes.
Canadian electronic request for outstanding transactions was always showing an error message even though there was no error.
Canadian eclaim status in claim edit window is now allowed to be modified after sending electronically.
11.0.25 (Beta) Released 9/1/2011
EHR.dll now included.
11.0.24 (Beta) (Foreign) Released 9/1/2011
11.0.24 (Beta) Released 9/1/2011
X-Charge enhancment: Launch debit return if a new debit transaction is canceled.
Chart Module group notes were not showing grouped procedures when filtering with the Show tab.
Completed appointments were not showing on the mobile app.
Database maint enhancement: Detach procedure labs from deleted procedures.
11.0.23 (Beta) Released 8/25/2011
Web service, new lines weren't showing correctly sometimes.
Canadian electronic preauths were always giving an error about proc prosth when attempting to send prosthesis procedures.
Web service: Phone tool causing error when logging in.
11.0.22 (Beta) Released 8/22/2011
Phone tool enhancement (internal only). The pauses that slow down our typing are now gone.
11.0.21 (Beta) Released 8/22/2011
Phone tool enhancement (internal only)
11.0.20 (Beta) Released 8/22/2011
Phone tool enhancement (internal only)
11.0.19 (Beta) Released 8/22/2011
Phone tool enhancement (internal only)
11.0.18 (Beta) Released 8/20/2011
Phone tool enhancement (internal only)
11.0.17 (Beta) Released 8/20/2011
Phone tool enhancement (internal only)
11.0.16 (Beta) Released 8/20/2011
Phone tool enhancement (internal only)
11.0.15 (Beta) Released 8/19/2011
Web service only, could not create new tasks.
Canadian claim print jobs no longer shows lab fees on a separate line.
Security, lock date settings weren't being saved correctly sometimes.
Canadian claims allowed lab fees to attach like procedures when using primary or secondary drop down options.
Canadian preauths are now limited to a maximum of 7 procedures each.
11.0.14 (Beta) Released 8/18/2011
Phone panel (used internally) error when set clock status.
11.0.13 (Beta) Released 8/17/2011
Dropped table phoneoverride (used internally)
11.0.12 (Beta) (Foreign) Released 8/16/2011
11.0.12 (Beta) Released 8/16/2011
Canadian secondary eclaims now automatically send only when the primary EOB is verison 04.
Canadian eclaims now use postal codes more elegantly.
Pin board, click search then click more and an error would occur sometimes.
Web Service only, clicking on treatment plan was causing an error.
Graph employee tool (used internally) no longer includes lunch breaks.
Schedule recall button was creating child prophy procedures for new patients who are adults or who are perio patients.
Web Service only, clicking on a task list was causing an error.
11.0.11 (Beta) (Foreign) Released 8/11/2011
11.0.11 (Beta) Released 8/11/2011
Several "patplan.PlanNum" errors were given throughout the program.
Ortho Chart Display Fields, when an ortho chart display field was moved from "fields showing" to "previously used" it appeared as a blank line.
Recall type enhancement. User will be asked if they wish to automatically change the default interval for all patients that have the particular recall type being edited if the default interval has changed.
Database maint now fixes PatPlans with invalid InsSubNums.
Treat plan module, deductible wasn't being applied to procedures sometimes.
Deposit slips.
Database maint enhancement: Forcefully remove the signal table for MySQL 5.5 if it still exists.
Database maintenance now fixes invalid insurance plan carriers.
Diseases display field now correctly shows as two seperate fields, Allergies and Problems.
11.0.10 (Beta) (Foreign) Released 8/5/2011
11.0.10 (Beta) Released 8/5/2011
Account module, double clicking on a commlog will open the previous commlog in list when Show Family Comm Entries is unchecked sometimes.
Sirona bridge prevented patient synchronization sometimes.
Reports, Patients - Raw was generating queries that didn't work when selecting both referral info and LIKE clauses.
Canadian eclaims can now be resent after being reversed.
Enhancement: Disabled MySQL version warning for eClinicalWorks users.
Sheet background images were not showing correctly when creating a PDF sometimes.
Enhancement: Monthly aging users are warned before they run finance charges if they have not run aging within the last month.
Upgrading to 7.9 or greater was failing to upgrade the database sometimes.
Recurring Credit Card Charges, cancel button did not close the window.
11.0.9 (Beta) (Foreign) Released 8/2/2011
11.0.9 (Beta) Released 8/2/2011
Merging insurance plans was causing an error.
Enhancement: ClaimX Clearinghouse bridge added.
Canadian claimform now shows lab fees.
Image module, opening a pdf sometimes threw an exception when both Acrobat and Reader were installed on the computer.
Canadian postal codes are no longer labeled as zip codes within the edit patient information window.
Canadian secondary claims which were automatically generated by primary eclaims did not print to the CDA form correctly.
Canadian eclaim response report now correctly shows payee for secondary insurance.
Canadian eclaims for version 02 carriers were rejected sometimes due to invalid procedure time units.
Canadian eclaim sending was showing error about object not set to an instance of an object.
Canadian eclaim reversal was showing an error about object not set to an instance of an object in rare circumstances.
Canadian family module now says Plan Number instead of Group Number for insurance plans.
11.0.8 (Beta) (Foreign) Released 7/26/2011
Canadian eclaim reversal for version 02 carriers was always giving the error "Unhandled trasactionCode '12' for version 02 message."
Canadian COB eclaims are now automatically created when the primary insurance is with a version 02 carrier.
Canadian eclaim history from the edit claim window is now correct when a claim is rejected and resent.
Canadian eclaim EOB expected payment date label no longer shows if there is no expected payment date.
Canadian eclaim EOB for version 02 carriers now display total benefit amount.
Canadian eclaim insurance paid amounts could not be entered after the claim was sent.
Canadian electronic predeterminations now disregard procedure dates.
11.0.7 (Beta) (Foreign) Released 7/25/2011
11.0.7 (Beta) Released 7/25/2011
Patient Forms/Sheets didn't enforce required checkboxes. (Radio buttons functioned properly.)
Users reminded to upgrade to mysql 5.5.
Sheets setup was performing sluggishly, in rare cases causing open dental to close.
Canadian edit claim window reverse button is now in the correct location when the window is resized.
Canadian eclaims now allow a space in the middle of the subscriber postal code.
Canadian eclaims for version 02 carriers were always rejected when the maxillary prosthesis was set to a value of 'Not an upper denture, crown or bridge'.
Canadian eclaims for version 02 carriers were always rejected when the mandibular prosthesis was set to a value of 'Not a lower denture, crown or bridge'.
11.0.6 (Beta) Released 7/21/2011
Insurance plans window was showing too many subscribers sometimes.
Default provider for practice was allowed to be hidden.
Database maint enhancement: Show list of patients that have a hidden primary provider.
Account module comm logs were throwing an error when trying to open them sometimes.
11.0.5 (Beta) Released 7/19/2011
Account Module Commlogs weren't showing properly sometimes.
Lab cases list, right clicking on an unattached lab case and clicking go to appointment was causing an error.
X-Charge, the expiration date was not being saved when adding a new card via the payment window.
Appts module, the note section of appointments was getting cut off in rare situations.
Printing labels and other sheets was taking more than a minute on certain printers.
Edit insurance claim check window wasn't highlighting splits attached to the check when loading.
Account module was slow to load for certain patients.
11.0.4 (Beta) Released 7/14/2011
Module setup window was throwing an exception.
Reports, Raw Screening Data and Raw Population Data would not run.
Previously signed procedure signature's were showing as invalid.
Insurance plans, trying to delete an insurance plan caused an error.
Enhancement, Import Fee Schedule now removes fees corresponding to blank values in the imported document.
Appts module, creating a recall appointment wasn't adding entry to audit trail.
Selecting 'Module' from the 'Setup' menu was giving an error message.
11.0.3 (Beta) (Foreign) Released 7/12/2011
11.0.3 (Beta) Released 7/12/2011
Audit trail, searching by Current patient throws ambiguous error.
Sheet setup allowed selecting of non image files to be used as the sheet image, sometimes showing an error.
Tasks deleted from one workstation then edited immediately on another workstation now display a meaningful message to the user.
Database Maint Enhancement: Added "Appt Proc" button to fix procedure descriptions not showing tooth numbers in Appt Module.
After deleting a patient in family module, the deleted patient remained selected.
Importing fee schedules sometimes created duplicate fees.
Reports, treatment finder would not display.
Database maint enhancement: Create a "dummy" plan for claims with invalid InsSubNums.
11.0.2 (Beta) Released 7/11/2011
Proc edit window, program was crashing on XP computers (and in a few less noticeable places). Due to Topaz pad dll regardless of whether customer was using Topaz.
Radio button groups in Sheets allowed more than one box to be checked.
Sheet checkbox groups were sometimes allowed to be partially required, and sometimes submitted without all required checkboxes being checked.
Patient select window was showing an error when searching for patient by subscriber number.
11.0.1 (Beta) Released 7/8/2011
Early beta
Version 7.9 new features listed here
No known issues.
7.9.36 Unreleased
7.9.35 (Foreign) Released 12/26/2011
7.9.35 Released 12/26/2011
Enhancement: Updates now warn not to use beta, and also provide information like updating to dotNet 4.
7.9.34 Released 11/11/2011
Updating past v7.9 without having .NET 3.5 installed was causing update failures sometimes.
Smart card reader was using 100% CPU when Open Dental is run as a remote application under very specific circumstances.
7.9.33 Released 10/28/2011
Mobile synch some patients not getting uploaded due to bad characters. Only fixed in 11.0 and later due to complexity.
Waiting room in appointment module, patients were getting stuck in the waiting room under rare circumstances.
Monthly production and income report, future estimates when secondary insurance.
7.9.32 Released 9/23/2011
Web service only, could not create new payments.
7.9.31 Released 9/23/2011
eCW when used with web service was always giving error "invalid username or password" when attempting automatic login.
7.9.30 Released 9/22/2011
Statements were not including appointments scheduled for later on the same day within the future appointment section.
eCW when used with web service was always giving error "invalid username or password" when logging in.
7.9.29 (Foreign) Released 9/19/2011
7.9.29 Released 9/19/2011
Procedure edit window for a quadrant procedure, validation allowed clicking OK without picking a quadrant.
After creating claims, secondary insurance estimate was sometimes too much when primary insurance over annual max.
Pay Plan Reports had an Ins column that was not being marked correctly.
eCW when used with web service was always giving error "invalid username or password" when logging in.
7.9.28 (Foreign) Released 9/13/2011
7.9.28 Released 9/13/2011
Chart Module group notes were not showing grouped procedures when filtering with the Show tab.
Completed appointments were not showing on the mobile app.
eCW users can now be case sensitive, preventing an error about duplicate users.
eCW enhancement: Patient select button visible now.
Image module pasting now retains selection when using the document tree collapses when patient changes option in module setup.
Conversion to 7.8.5 was failing with error about table signalod already exists.
Trojan users had trouble staring Open Dental sometimes.
7.9.27 Released 8/18/2011
Pin board, click search then click more and an error would occur sometimes.
Schedule recall button was creating child prophy procedures for new patients who are adults or who are perio patients.
Security, lock date settings weren't being saved correctly sometimes.
7.9.26 Released 8/11/2011
Diseases display field now correctly shows as two seperate fields, Allergies and Problems.
7.9.25 Released 8/11/2011
Treat plan module, deductible wasn't being applied to procedures sometimes.
Deposit slips.
Database maint enhancement: Forcefully remove the signal table for MySQL 5.5 if it still exists.
Database maintenance now fixes invalid insurance plan carriers.
7.9.24 (Foreign) Released 8/8/2011
7.9.24 Released 8/8/2011
Recurring Credit Card Charges, cancel button did not close the window.
Database maint now fixes PatPlans with invalid InsSubNums.
7.9.23 Released 8/5/2011
Account module, double clicking on a commlog will open the previous commlog in list when Show Family Comm Entries is unchecked sometimes.
Sirona bridge prevented patient synchronization sometimes.
Reports, Patients - Raw was generating queries that didn't work when selecting both referral info and LIKE clauses.
Enhancement: Disabled MySQL version warning for eClinicalWorks users.
Sheet background images were not showing correctly when creating a PDF sometimes.
Enhancement: Monthly aging users are warned before they run finance charges if they have not run aging within the last month.
Upgrading to 7.9 or greater was failing to upgrade the database sometimes.
7.9.22 Released 7/25/2011
Sheets setup was performing sluggishly, in rare cases causing open dental to close.
7.9.21 Released 7/25/2011
Users reminded to upgrade to mysql 5.5.
7.9.20 (Foreign) Released 7/22/2011
7.9.20 Released 7/21/2011
Insurance plans window was showing too many subscribers sometimes.
Default provider for practice was allowed to be hidden.
Account module comm logs were throwing an error when trying to open them sometimes.
7.9.19 Released 7/19/2011
Lab cases list, right clicking on an unattached lab case and clicking go to appointment was causing an error.
X-Charge, the expiration date was not being saved when adding a new card via the payment window.
Appts module, the note section of appointments was getting cut off in rare situations.
Printing labels and other sheets was taking more than a minute on certain printers.
Edit insurance claim check window wasn't highlighting splits attached to the check when loading.
Account module was slow to load for certain patients.
7.9.18 (Foreign) Released 7/15/2011
7.9.18 Released 7/15/2011
Account Module Commlogs weren't showing properly sometimes.
7.9.17 Released 7/14/2011
Previously signed procedure signature's were showing as invalid.
Appts module, creating a recall appointment wasn't adding entry to audit trail.
7.9.16 (Foreign) Released 7/12/2011
7.9.16 Released 7/12/2011
Sheet setup allowed selecting of non image files to be used as the sheet image, sometimes showing an error.
Database Maint Enhancement: Added "Appt Proc" button to fix procedure descriptions not showing tooth numbers in Appt Module.
After deleting a patient in family module, the deleted patient remained selected.
Importing fee schedules sometimes created duplicate fees.
Database maint enhancement: Create a "dummy" plan for claims with invalid InsSubNums.
7.9.15 Released 7/11/2011
Proc edit window, program was crashing on XP computers (and in a few less noticeable places). Due to Topaz pad dll regardless of whether customer was using Topaz.
Radio button groups in Sheets allowed more than one box to be checked.
Sheet checkbox groups were sometimes allowed to be partially required, and sometimes submitted without all required checkboxes being checked.
7.9.14 Released 7/8/2011
Pure capitation insurance patients were having fees show in account module if procedures were entered as initially complete from chart module
Update Fees button in Treat' Plan will update plan type if altered.
In commlog, entries with a date of 01/01/0001 were not editable.
Printing recalls on post cards printing one per page attempted to print out two per page.
Enhancement: Added latency testing tool, for testing speed of database interactions.
Topaz pad wasn't allowing signatures when SigPlusBasic was installed.
Data path window, if user tries to change to storing images in database, it blocks them unless they have the password (abracadabra)
7.9.13 (Beta) Released 6/24/2011
Enhancement: Aging report, added checkbox for exclude bad addresses.
X-Charge: After running recurring charges, successful charges were not being removed from list.
7.9.12 (Beta) Released 6/17/2011
While dragging an appointment from the pinboard, also click the right mouse button. Appointment would get stuck to the cursor.
Outstanding insurance report was not showing PatNums when Show PatNum preference is checked.
X-Charge: Editing card number weren't deleting old token sometimes.
7.9.11 (Beta) (Foreign) Released 6/13/2011
7.9.11 (Beta) Released 6/13/2011
Users were able to type in the allergy drop down list.
7.9.10 (Beta) Released 6/8/2011
Printing on some computers was taking as long as 45 seconds.
New payments always had an entry date of 01/01/0001.
In various text boxes, right click, choose paste and an error might have occurred if the clipboard did not contain text.
Pay Connect enhancement: Warn user when trying to cancel out of a payment after credit card payment was already processed.
Patient Select window was sluggish for some users.
Webforms, if a single character was entered for first name or last name, there was an error message when downloading.
Saving a TP when eCW enabled caused an error rarely.
7.9.9 (Beta) Released 5/31/2011
Oracle query fixes for updating.
Ortho procedures were affecting ins used amount at lower right of TP module.
Database maint now fixes more situations where PlanNum is not set.
The status or date on a claim no longer changes when reprinting from the claim edit window if the user does not have permission.
Topaz signed was showing distorted on computers that did not have Topaz installed.
Medications list, if discontinued meds present, double clicking on one, it was possible to bring up the wrong med.
Database maint now fixes more mismatched claim InsSubNum2/PlanNum2 values.
Database maint now more accurately reports mismatched etrans InsSubNum/PlanNum values.
7.9.8 (Beta) Released 5/23/2011
Mobile synch run manually was not immediately updating the time last updated on the screen.
In Account Module estimated patient portion of procedures not account for base units or unit quantities.
Database maint now fixes more situations where InsSubNum is invalid.
Renaissance clearinghouse now uses the export path in the clearinghouse edit window.
Allergies at lower left of Chart module now show red bold.
X-Charge enhancement: Automatically void charge made after canceling out of a new payment.
Renaissance electronic claims were not sending the treating dentist zip code.
7.9.7 (Beta) Released 5/18/2011
Medical section at lower left of Chart module was showing resolved problems.
When billing list gets deleted an audit log entry is made.
Printing a single insurance company label was causing an error.
Allergies were not showing in medical section at lower left of Chart.
Database maint now finds more situations where PlanNum is not set.
Daily prod was showing too much in rare circumstances where patient had two primary insurances.
7.9.6 (Beta) (Foreign) Released 5/16/2011
7.9.6 (Beta) Released 5/16/2011
X-Charge enhancement: Allow users to charge cards and not automatically store the tokens.
Electronic preauths were always being sent as tertiary instead of primary or secondary.
DateTP in the procedure edit window would be 01/01/0001 sometimes.
When using the web service, adding a new patient was causing an error.
7.9.5 (Beta) Released 5/13/2011
Tasks cut from one list and pasted into another list were changing historical note dates and times for the pasted task.
Insurance check amount could sometimes have been off by a penny.
When sending e-claims, billing prov license number is no longer required.
Prospective patients were not showing on Unsched list or Patient Select list.
Trying to schedule a recall for someone with no due date was giving a message about 'no recall is due'.
Deposit slip, last item in a longer list was getting cut off when printing.
7.9.4 (Beta) Released 5/9/2011
Adding allergies from medical form was giving an error when no AllergyDefs were set up.
Mobile synch was still not synching appt colors and deleted appointments.
Database maint was reporting "List of patients with procedures that have negative writeoffs" when there were no such patients.
Database Maintenance was reporting "Invalid claimproc PlanNums" when checking for errors but did not fix the issue when running the fix.
Database maint was not fixing enough PlanNum issues.
Database Maintenance was not fixing invalid inssub PlanNums sometimes.
eCW Saved Treatment Plans were including code D0999 always.
7.9.3 (Beta) Released 4/27/2011
Added a "misc" input field for consent forms.
Progress notes were getting cut off when printing from some printers.
Claim forms were missing TreatProvNPI field for procedures 7-10 on claim forms.
Database maint enhancement: Added a list of patients with negative writeoffs so users can manually fix.
Database maint enhancement: Creates a dummy claim for claimprocs with invalid ClaimNums.
7.9.2 (Beta) Released 4/26/2011
On a consent form with 3 signatures, sign one, close, reopen, unlock sig, resign, new signature shows on all three boxes.
If mobile synch was turned on, program was crashing on the workstation where synch was attempted.
Database maint now removes orphaned insurance payments.
Treatment finder was not showing enough results.
Importing a large procedure button image was throwing an exception.
Mobile app enhancement to show colors on appointments
7.9.1 (Beta) Released 4/18/2011
Early beta
Version 7.8 new features listed here
No known issues.
7.8.39 Unreleased
7.8.38 (Foreign) Released 12/26/2011
7.8.38 Released 12/26/2011
Enhancement: Updates now warn not to use beta, and also provide information like updating to dotNet 4.
7.8.37 Released 9/23/2011
eCW when used with web service was always giving error "invalid username or password" when attempting automatic login.
7.8.36 Released 9/22/2011
eCW when used with web service was always giving error "invalid username or password" when logging in.
7.8.35 Released 9/19/2011
eCW when used with web service was always giving error "invalid username or password" when logging in.
7.8.34 Released 9/13/2011
Conversion to 7.8.5 was failing with error about table signalod already exists.
Trojan users had trouble staring Open Dental sometimes.
7.8.33 Released 8/11/2011
Treat plan module, deductible wasn't being applied to procedures sometimes.
Database maint enhancement: Forcefully remove the signal table for MySQL 5.5 if it still exists.
7.8.32 Released 8/8/2011
Enhancement: Disabled MySQL version warning for eClinicalWorks users.
Enhancement: Monthly aging users are warned before they run finance charges if they have not run aging within the last month.
7.8.31 Released 7/25/2011
Users reminded to upgrade to mysql 5.5.
Sheets setup was performing sluggishly, in rare cases causing open dental to close.
7.8.30 Released 7/19/2011
Account module was slow to load for certain patients.
7.8.29 Released 7/13/2011
Patient Select window was sluggish for some users.
7.8.28 (Foreign) Released 7/11/2011
7.8.28 Released 7/11/2011
Database Maint Enhancement: Added "Appt Proc" button to fix procedure descriptions not showing tooth numbers in Appt Module.
7.8.27 Released 7/8/2011
Pure capitation insurance patients were having fees show in account module if procedures were entered as initially complete from chart module
In commlog, entries with a date of 01/01/0001 were not editable.
Printing recalls on post cards printing one per page attempted to print out two per page.
Data path window, if user tries to change to storing images in database, it blocks them unless they have the password (abracadabra)
7.8.26 Released 6/17/2011
While dragging an appointment from the pinboard, also click the right mouse button. Appointment would get stuck to the cursor.
Outstanding insurance report was not showing PatNums when Show PatNum preference is checked.
X-Charge: Editing card number weren't deleting old token sometimes.
7.8.25 Released 6/8/2011
New payments always had an entry date of 01/01/0001.
Webforms, if a single character was entered for first name or last name, there was an error message when downloading.
7.8.24 Released 5/31/2011
Ortho procedures were affecting ins used amount at lower right of TP module.
Database maint now fixes more situations where PlanNum is not set.
Topaz signed was showing distorted on computers that did not have Topaz installed.
Database maint now fixes more mismatched claim InsSubNum2/PlanNum2 values.
Database maint now more accurately reports mismatched etrans InsSubNum/PlanNum values.
7.8.23 Released 5/23/2011
Mobile synch run manually was not immediately updating the time last updated on the screen.
Printing a single insurance company label was causing an error.
Database maint now finds more situations where PlanNum is not set.
In Account Module estimated patient portion of procedures not account for base units or unit quantities.
Database maint now fixes more situations where InsSubNum is invalid.
Renaissance electronic claims were not sending the treating dentist zip code.
7.8.22 Released 5/16/2011
Electronic preauths were always being sent as tertiary instead of primary or secondary.
DateTP in the procedure edit window would be 01/01/0001 sometimes.
When using the web service, adding a new patient was causing an error.
7.8.21 Released 5/13/2011
Tasks cut from one list and pasted into another list were changing historical note dates and times for the pasted task.
Insurance check amount could sometimes have been off by a penny.
Prospective patients were not showing on Unsched list or Patient Select list.
Trying to schedule a recall for someone with no due date was giving a message about 'no recall is due'.
Deposit slip, last item in a longer list was getting cut off when printing.
7.8.20 Released 5/9/2011
Database maint was reporting "List of patients with procedures that have negative writeoffs" when there were no such patients.
Database Maintenance was reporting "Invalid claimproc PlanNums" when checking for errors but did not fix the issue when running the fix.
Database maint was not fixing enough PlanNum issues.
Database Maintenance was not fixing invalid inssub PlanNums sometimes.
eCW Saved Treatment Plans were including code D0999 always.
7.8.19 Released 4/27/2011
Added a "misc" input field for consent forms.
Progress notes were getting cut off when printing from some printers.
Claim forms were missing TreatProvNPI field for procedures 7-10 on claim forms.
Database maint enhancement: Added a list of patients with negative writeoffs so users can manually fix.
7.8.18 Released 4/26/2011
On a consent form with 3 signatures, sign one, close, reopen, unlock sig, resign, new signature shows on all three boxes.
Database maint now removes orphaned insurance payments.
Treatment finder was not showing enough results.
Importing a large procedure button image was throwing an exception.
7.8.17 (Foreign) Released 4/18/2011
7.8.17 Released 4/18/2011
Voice activated perio charting was having issue with #3, picking the "three at a time" checkbox instead.
ECW users, Chart module, progress notes can now be wider.
Ampersands in billing address were causing an error when requesting insurance benefits.
DBM Enhancement: Claimprocs with invalid plan nums.
7.8.16 (Beta) Released 4/13/2011
There was no way to change "No Show on Startup" because OK button was disabled.
Treatment finder was not including patients without insurance correctly.
DBM was throwing an exception on PlanNum fix sometimes.
Bug fix for Treat' Plan calculations where patient subscribed to same plan twice (pri and sec). Unit test 12.
Patterson bridge fix. Corrupt Imaging.ini file was being created.
7.8.15 (Beta) Released 4/8/2011
DBM Enhancement: Added fix for "Mismatched claim InsSubNum/PlanNum".
X-Charge enhancements: Partial approvals and other small changes.
7.8.14 (Beta) Released 4/7/2011
Open a signed procedure. Clear the signature and resign. Open again, and it says invalid sig.
Trojan update process was sometimes failing.
Database conversion issue when nulls in insplan table and combining plans.
7.8.13 (Beta) Released 4/5/2011
Increased printable area for single post cards.
Bug with ORDER BY for MySQL 5.5 users. (Ex: Claim Payment Splits were not alphabetical).
Letter merge: NextSchedAppt no longer shows seconds.
Attempted fix: Patterson bridge not bringing up patient from OD.
MySQL 5.5: Keeping a current row count was failing for the new patient report.
X-Charge: When RESULT=Transaction Not Complete. Give more information if available.
7.8.12 (Beta) Released 3/29/2011
Provider now shows on Rx's in progress notes.
Add new parameter so X-Charge forcefully returns a token.
7.8.11 (Beta) Released 3/24/2011
X-Charge enhancement: Add credit card to vault without having to charge it by using Add button in Credit Card Manage window.
Sending multi-paged claims bug fixed.
7.8.10 (Beta) (Foreign) Released 3/23/2011
7.8.10 (Beta) Released 3/23/2011
Trojan update was not deleting ALLPLANS.TXT.
Outstanding Ins report always showed dollar sign.
Insurance used was doubling when patient has primary and secondary insurances set to the same plan.
Mobile window added a delete button.
7.8.9 (Beta) (Foreign) Released 3/21/2011
7.8.9 (Beta) Released 3/21/2011
Mobile app is now enabled for use.
Enhancement: Web form importing was resulting in too many duplicate patients. A tool was added to give users more control over that process.
One user had an odd font being used throughout the program.
X-Charge: If token doesn't get created by X-Charge (happens sometimes), don't replace cc with masked number.
7.8.8 (Beta) Released 3/17/2011
Running T codes tool was placing procedure codes into "Obsolete" category.
Appointments can be created that overlap other appointments.
Choose Database from the File menu was not reliable so this feature was disabled.
X-Charge enhancements: Locking transaction type and amount fields. Pre authorizations will repopulate the amount box with the X-Charge ApprovedAmount.
Requirements on Sheets with a single required checkbox were not being enforced.
Deleting a procedure from Chart Module shows in Audit Trail to track who deleted it.
7.8.7 (Beta) (Foreign) Released 3/14/2011
7.8.7 (Beta) Released 3/14/2011
Tooth notation setup option was "FDA Notation (International, 11-48)" now reads "FDI Notation (International, 11-48)" in the modules setup form.
Tooth numbering was wrong when viewing Big Chart and using FDI, Haderup, or Palmer tooth numbering schemes.
7.8.6 (Beta) Released 3/14/2011
Various MySQL errors such as "can't open file .frm" and "out of resources". This version now supports MySQL 5.5 to eliminate those errors.
Database optimization and version tracking added in preparation for mysql 5.5.
Clicking messaging buttons threw table 'signal' doesn't exist error.
7.8.5 (Beta) Released 3/11/2011
Benefit information duplicates percentages after group num edited sometimes.
Payment splits with different providers caused full payment amount to show for each provider on the daily Payments report.
Changed table name from "signal" to" signalod" for compatibility with mySQL 5.5.
7.8.4 (Beta) Released 3/10/2011
Insurance overpaid report returned too many results.
Enhancement: Patterson bridge
Sending e-claims from rennaisance and tesia threw an exception.
Added pref for MySqlVersion to help as users upgrade to mysql 5.5
X-Charge enhancement: Using tokens with other transaction types.
Date field on default deposit slip was truncating long dates.
7.8.3 (Beta) (Foreign) Released 3/7/2011
7.8.3 (Beta) Released 3/7/2011
Added diagnosis to TreatmentPlanModule display fields.
A new PreAuthorization now correctly deletes after canceling out.
7.8.2 (Beta) Released 3/4/2011
Printing progress notes was sometimes cutting off some text.
Pasting into an empty folder in Images module fixed.
X-Charge enhancement: Automatically generate and store a token for credit cards.
Provider drop down refresh handled better in Outstanding Insurance Claims report.
DateService and TotalPages fields were not filling correctly within Claim Forms.
New patient report was returning too much production if pt has more than one referral.
7.8.1 (Beta) Released 3/1/2011
Early beta
Version 7.7 new features listed here
No known issues.
7.7.22 (Beta) Unreleased
Do not use version 7.7. If you are currently using version 7.7, please upgrade immediately to version 7.8.
7.7.21 (Beta) Released 3/18/2011
Trojan update was not deleting ALLPLANS.TXT.
Outstanding Ins report always showed dollar sign.
Provider now shows on Rx's in progress notes.
7.7.20 (Beta) Released 3/17/2011
Running T codes tool was placing procedure codes into "Obsolete" category.
Appointments can be created that overlap other appointments.
Choose Database from the File menu was not reliable so this feature was disabled.
Requirements on Sheets with a single required checkbox were not being enforced.
Deleting a procedure from Chart Module shows in Audit Trail to track who deleted it.
7.7.19 (Beta) (Foreign) Released 3/14/2011
7.7.19 (Beta) Released 3/14/2011
Benefit information duplicates percentages after group num edited sometimes.
Payment splits with different providers caused full payment amount to show for each provider on the daily Payments report.
Tooth notation setup option was "FDA Notation (International, 11-48)" now reads "FDI Notation (International, 11-48)" in the modules setup form.
Tooth numbering was wrong when viewing Big Chart and using FDI, Haderup, or Palmer tooth numbering schemes.
7.7.18 (Beta) Released 3/10/2011
A new PreAuthorization now correctly deletes after canceling out.
Insurance overpaid report returned too many results.
Sending e-claims from rennaisance and tesia threw an exception.
Date field on default deposit slip was truncating long dates.
7.7.17 (Beta) Released 3/4/2011
Provider drop down refresh handled better in Outstanding Insurance Claims report.
DateService and TotalPages fields were not filling correctly within Claim Forms.
New patient report was returning too much production if pt has more than one referral.
Printing progress notes was sometimes cutting off some text.
7.7.16 (Beta) Released 2/28/2011
Claim Connect server error for eligibility gives much more info now.
Multiple lines were acceptable when editing carrier name in Edit Insurance Plan window.
Claim Connect eligibility now requires provider first name.
Letter merge query threw an exception sometimes.
Timecard weekly hours from previous week were miscalculating if OT on days.
Task cut/paste was resulting in all attached task notes getting dropped.
7.7.15 (Beta) Released 2/24/2011
Small spelling error in conversion to 7.5.
Can paste blockouts from Cut-Copy-Paste even when no view selected.
On medical claim UB40, MedInsAAmtDue wasn't showing.
Better handling of folder creation for Trophy bridge(enhanced) number mode.
7.7.14 (Beta) Released 2/21/2011
Electronic statements were allowed to be sent incorrectly from the Account Module.
Error when trying to copy and paste a blockout.
Database maintenance tool would show laboratories with invalid slip numbers after they were fixed.
Payment note didn't fill with result text from X-Charge when amounts didn't match.
School drop down list in screening wasn't populating correctly.
7.7.13 (Beta) (Foreign) Released 2/17/2011
7.7.13 (Beta) Released 2/17/2011
Account module would crash after using the Select Patient dropdown sometimes. (When using random primary keys)
Using languages that have commas instead of periods to separate numbers ( 3,14 vs 3.14 ) caused Open Dental to not open.
Enhancement: Added a procedurecode tool for setting recalltypes and triggers to default values using D codes instead of T codes.
Db maint enhancement: Better handling of patients with invalid billing types.
Task list would not open for one customer.
7.7.12 (Beta) Released 2/14/2011
When editing a task in someone else's inbox, the 'new' box is now grayed out instead of showing new status for current user.
Task reply button now more available.
When open a payment plan, the provider and clinic fields are cleared. Set them, click OK, then go back in to the payment plan they have disappeared again.
In Payment Plans, warn when the Total Amount and Tx Completed Amt don't match after deleting charges.
Production and Income monthly report did not consider manual write-off overrides when subtracting write-off amounts from the scheduled amounts.
7.7.11 (Beta) Released 2/11/2011
When Trojan does an update, the option to import notes now works better.
If open a task to edit in Chart module, then switch to a different module, then OK in task edit window, error at ContrChart.TaskGoToEvent().
Check Ins Plan Fee Schedules threw an exception.
The "net: " portion of the Daily Prod box in Appt module was off sometimes.
When editing insurance benefits through the Insurance Plans menu, the benefit note textbox for subscribers was an invalid note.
Database Maintenance threw an exception when using Linux as a database server.
Procedure fee was different in the Account module compared to the Edit Procedure window when procedure base units were incorrectly set.
7.7.10 (Beta) (Foreign) Released 2/8/2011
7.7.10 (Beta) Released 2/8/2011
Printing a lab slip was causing was bringing up the window to email to patient.
Sheet Edit permission could not be assigned a date limitation.
7.7.9 (Beta) Released 2/8/2011
When a sheet field was set to grow local, and when it was already overlaping other fields, movement of fields below it was not reliable.
New Other Claim caused an error when multiple subscribers in same family had the same insurance plan.
Db maint enhancement: Sets laboratories with invalid lab slips to the default lab slip.
Appointment view caused error when using the ProcsColored appointment view item in rare situations.
Sheets cannot be deleted when being used by automation.
Db maint enhancement: Remove automations with invalid sheets.
7.7.8 (Beta) Released 2/3/2011
Appointment view option to only show operatories for scheduled providers was not including operatories which had a default provider who was on the schedule.
Db maint: Datatype error fixed in fix for pay splits not attached to a payment.
Outstanding Insurance Report was not showing total when printed.
Sending Email gave error "The operation has timed out". Time out increased to 3 minutes.
Scanning created a blank document when the topmost image category was hidden and no category folder was selected.
Updating fee schedule took a long time when editing fee amounts.
7.7.7 (Beta) Released 1/31/2011
Tasks, changing tabs now resets the scrollbar properly.
Task notes were not showing in Chart module.
User query window was sometimes returning byte[]
Scanning was giving the error "Failed to negotiate Pixel Type" for some scanners.
After editing a task in the Chart module, the grid was not refreshing.
Make/Find appointment window, text on button changed from apt to appt.
Accounting transaction window had small rounding errors.
7.7.6 (Beta) Released 1/28/2011
When a task is edited, it now usually disappears from the user's new list.
If a user sends a task to their own inbox, it no longer also pops up.
If a user creates a task, it no longer also gets sent to their new tab.
Task ancestors synch faster.
OD permissions would not allow deleting a scanned document that was canceled sometimes.
Attempted fix: OD slowing down then SigPlusNET.dll error after trying to close.
7.7.5 (Beta) Released 1/27/2011
Accounting in Manage, forgetting to enter an account in Edit Journal Entry caused crashes.
Task paste is now blocked for the Open Tickets tab.
Treatment finder groups by patient.
Task New list was showing duplicates
When replying to a task, it now pulls the user from the list of notes instead of from the top of the task.
Phantom tasklists were showing at the top of user tab.
Task note that was part of a new task was not getting saved.
Tasks now show owner and date in all lists.
New Claim gave message "Not allowed to send a procedure to the same insurance company twice" when patient had two insurance plans from the same insurance company.
7.7.4 (Beta) Released 1/26/2011
When a task is altered, the original owner is now also notified.
Main task list is now alphabetized.
Task list count of new tasks was inflated.
Tasks in open tickets now show dates.
Task open tickets now shows all open tickets, including those in subscribed lists.
Task open tickets tab now shows a count
7.7.3 (Beta) Released 1/26/2011
Tasks were able to be created with no user set.
Tasks can now be marked done directly from list.
Changing task status from done to new was having no effect.
7.7.2 (Beta) Released 1/25/2011
Task tab, Open Tickets was very slow.
Task note box moved down slightly.
Tasks, reply button now allows a reply with less mouse clicks.
Task description box was too small.
Task note edit window, description did not have focus when opening.
7.7.1 (Beta) Released 1/25/2011
Early beta.
Version 7.6 new features listed here
No known issues.
7.6.40 Unreleased
7.6.39 Released 8/1/2011
Data path window, if user tries to change to storing images in database, it blocks them unless they have the password (abracadabra)
Patient Select window was sluggish for some users.
7.6.38 Released 6/8/2011
Ortho procedures were affecting ins used amount at lower right of TP module.
7.6.37 Released 5/18/2011
Printing a single insurance company label was causing an error.
7.6.36 Released 5/9/2011
Database maint was not fixing enough PlanNum issues.
Database Maintenance was not fixing invalid inssub PlanNums sometimes.
7.6.35 Released 4/27/2011
Database maint enhancement: Added a list of patients with negative writeoffs so users can manually fix.
7.6.34 Released 4/19/2011
Treatment finder was not including patients without insurance correctly.
DBM was throwing an exception on PlanNum fix sometimes.
Bug fix for Treat' Plan calculations where patient subscribed to same plan twice (pri and sec). Unit test 12.
Database maint now removes orphaned insurance payments.
7.6.33 Released 4/7/2011
DBM Enhancement: Added fix for "Mismatched claim InsSubNum/PlanNum".
7.6.32 Released 4/7/2011
Database conversion issue when nulls in insplan table and combining plans.
7.6.31 Released 4/7/2011
Provider now shows on Rx's in progress notes.
Increased printable area for single post cards.
Open a signed procedure. Clear the signature and resign. Open again, and it says invalid sig.
Letter merge: NextSchedAppt no longer shows seconds.
7.6.30 Released 3/22/2011
Insurance used was doubling when patient has primary and secondary insurances set to the same plan.
7.6.29 Released 3/17/2011
Running T codes tool was placing procedure codes into "Obsolete" category.
7.6.28 Released 3/10/2011
No changes
7.6.27 Released 3/4/2011
New patient report was returning too much production if pt has more than one referral.
7.6.26 Released 2/28/2011
Claim Connect server error for eligibility gives much more info now.
Multiple lines were acceptable when editing carrier name in Edit Insurance Plan window.
Claim Connect eligibility now requires provider first name.
Timecard weekly hours from previous week were miscalculating if OT on days.
7.6.25 Released 2/24/2011
Small spelling error in conversion to 7.5.
Can paste blockouts from Cut-Copy-Paste even when no view selected.
On medical claim UB40, MedInsAAmtDue wasn't showing.
Better handling of folder creation for Trophy bridge(enhanced) number mode.
7.6.24 Released 2/21/2011
Database maintenance tool would show laboratories with invalid slip numbers after they were fixed.
Payment note didn't fill with result text from X-Charge when amounts didn't match.
School drop down list in screening wasn't populating correctly.
7.6.23 (Foreign) Released 2/17/2011
7.6.23 Released 2/17/2011
Account module would crash after using the Select Patient dropdown sometimes. (When using random primary keys)
Using languages that have commas instead of periods to separate numbers ( 3,14 vs 3.14 ) caused Open Dental to not open.
Enhancement: Added a procedurecode tool for setting recalltypes and triggers to default values using D codes instead of T codes.
7.6.22 (Foreign) Released 2/15/2011
7.6.22 Released 2/14/2011
When open a payment plan, the provider and clinic fields are cleared. Set them, click OK, then go back in to the payment plan they have disappeared again.
Production and Income monthly report did not consider manual write-off overrides when subtracting write-off amounts from the scheduled amounts.
7.6.21 Released 2/11/2011
When Trojan does an update, the option to import notes now works better.
Check Ins Plan Fee Schedules threw an exception.
The "net: " portion of the Daily Prod box in Appt module was off sometimes.
When editing insurance benefits through the Insurance Plans menu, the benefit note textbox for subscribers was an invalid note.
Database Maintenance threw an exception when using Linux as a database server.
Procedure fee was different in the Account module compared to the Edit Procedure window when procedure base units were incorrectly set.
7.6.20 Released 2/8/2011
7.6.20 (Foreign) Released 2/8/2011
Printing a lab slip was causing was bringing up the window to email to patient.
Sheet Edit permission could not be assigned a date limitation.
7.6.19 Released 2/8/2011
When a sheet field was set to grow local, and when it was already overlaping other fields, movement of fields below it was not reliable.
New Other Claim caused an error when multiple subscribers in same family had the same insurance plan.
Db maint enhancement: Sets laboratories with invalid lab slips to the default lab slip.
Appointment view caused error when using the ProcsColored appointment view item in rare situations.
Sheets cannot be deleted when being used by automation.
Db maint enhancement: Remove automations with invalid sheets.
7.6.18 Released 2/3/2011
Appointment view option to only show operatories for scheduled providers was not including operatories which had a default provider who was on the schedule.
Db maint: Datatype error fixed in fix for pay splits not attached to a payment.
Outstanding Insurance Report was not showing total when printed.
Sending Email gave error "The operation has timed out". Time out increased to 3 minutes.
Scanning created a blank document when the topmost image category was hidden and no category folder was selected.
7.6.17 Released 1/31/2011
User query window was sometimes returning byte[]
Scanning was giving the error "Failed to negotiate Pixel Type" for some scanners.
Accounting transaction window had small rounding errors.
7.6.16 Released 1/28/2011
Accounting in Manage, forgetting to enter an account in Edit Journal Entry caused crashes.
Treatment finder groups by patient.
New Claim gave message "Not allowed to send a procedure to the same insurance company twice" when patient had two insurance plans from the same insurance company.
OD permissions would not allow deleting a scanned document that was canceled sometimes.
Attempted fix: OD slowing down then SigPlusNET.dll error after trying to close.
7.6.15 Released 1/26/2011
Database maint can now handle more kinds of missing planNums
Creating appointments with procedures attached to other appointments is handled better.
7.6.14 (Beta) (Foreign) Released 1/24/2011
7.6.14 (Beta) Released 1/24/2011
CDT 2011 update was not changing descriptions of existing procedures.
Language translation menu item was not showing for United Kingdom.
If Trojan link was enabled, error message on startup.
7.6.13 (Beta) (Foreign) Released 1/21/2011
7.6.13 (Beta) Released 1/21/2011
Outstanding Insurance Claims report was not showing total outstanding balance.
Insurance plan information didn't save after using pick from list button sometimes.
Outstanding Insurance Claims report was not allowing exporting.
Db maint enhancement: Improved handling of payments with no paysplits.
Db maint: Check claim payment amount was returning false positives.
Enhancement: Added [LName] and [FName] to custom bridge command line replacements.
Patient registration form looked different on screen than when printed.
PayConnect receipt did not include practice contact information.
Canada: Edit claim window didn't have scroll bar in low resolution.
7.6.12 (Beta) Released 1/18/2011
eCW bridge was not importing gender sometimes
Web service, time spans were not calculated correctly for time cards and appointments.
Malformed emails would fail when sending statements in billing.
Edit Claim Procedure, patient override for insurance benefits failed sometimes.
7.6.11 (Beta) Released 1/18/2011
Commlog create/edit/delete was not generating entries in the audit trail.
Production number on right of appointment screen was inflated.
X-Charge had invalid path being passed.
7.6.10 (Beta) Released 1/17/2011
Add/edit procedure buttons was broken.
Db maint enhancement: No longer checks for providers on adjustment claimprocs.
Enhancement: Added user id and password to X-Charge
7.6.9 (Beta) Released 1/17/2011
Error when attempt letter merge.
Appointment module, daily production was not filtering by provider.
Db maint enhancement: Improved handling of duplicate patient fields.
7.6.8 (Beta) Released 1/14/2011
On startup, if the Update Files folder can't be deleted, it gives a better error message than 'try again'.
If Trojan link was enabled, then there was an error message when starting Open Dental.
Patient Select window, searching by last name, the new behavior was refined to not be annoying
When trying to edit long appointments after changing to shorter default time increments, might cause an error.
MySql version is checked better on startup. If using 4.1, forces user to upgrade. Also allows all higher versions of MySQL.
Db maint enhancement: Creates payments for orphaned paysplits.
Db maint no longer recalculates deposits.
7.6.7 (Beta) (Foreign) Released 1/12/2011
7.6.7 (Beta) Released 1/12/2011
Database maint tool, after repair, the description was showing byte[ ].
Oracle .dll added to release.
CDT codes updated for 2011
7.6.6 (Beta) Released 1/11/2011
When printing appointments, the error "printer not available" was always showing up.
Select insurance plan window was showing duplicates.
Db maint enhancement: Fixes many PlanNum=0 situations.
Internal phone tool no longer reloads when clocking out for breaks.
Users are now warned about duplicates before adding a feature request.
Blockout edit window now supports carriage returns in the note.
PT Dental program links were broken.
Outstanding Insurance Claims report was showing 'error' instead of 'Preauth.'
Could not send claim to primary and secondary insurance with same plan.
7.6.5 (Beta) Released 1/4/2011
Web Forms tested, documented, and fine-tuned.
Db maint enhancement: Recreates missing Planned Appointment entries.
7.6.4 (Beta) Released 12/30/2010
Completed procedures did not show in audit trail after being deleted.
Treatment finder report enhancements.
Outstanding insurance claim report enhancements.
Xcharge enhancements to prevent wrong info in returned note.
When editing the employee schedule, the day was erased sometimes.
Enhancement: Production in Appt module now shows both gross and net (-ppo writeoffs)
Enhancement: Monthly P&I report now has option to subtract writeoff from scheduled production.
7.6.3 (Beta) Released 12/29/2010
Could not enter patient payments.
7.6.2 (Beta) Released 12/28/2010
When an older versions of OD tried to connect to the new 7.6 database, message about upgrading for mysql 4.1.
7.6.1 (Beta) Released 12/28/2010
Early beta.
Version 7.5 new features listed here
No known issues.
7.5.37 Unreleased
7.5.36 Released 4/7/2011
Database conversion issue when nulls in insplan table and combining plans.
7.5.35 Released 2/28/2011
Small spelling error in conversion to 7.5.
On medical claim UB40, MedInsAAmtDue wasn't showing.
7.5.34 Released 2/11/2011
When Trojan does an update, the option to import notes now works better.
The "net: " portion of the Daily Prod box in Appt module was off sometimes.
7.5.33 Released 2/3/2011
No changes.
7.5.32 Released 1/31/2011
New Claim gave message "Not allowed to send a procedure to the same insurance company twice" when patient had two insurance plans from the same insurance company.
Accounting transaction window had small rounding errors.
7.5.31 Released 1/26/2011
Database maint can now handle more kinds of missing planNums
Db maint enhancement: Creates payments for orphaned paysplits.
7.5.30 (Foreign) Released 1/24/2011
7.5.30 Released 1/24/2011
CDT 2011 update was not changing descriptions of existing procedures.
Db maint: Check claim payment amount was returning false positives.
Language translation menu item was not showing for United Kingdom.
If Trojan link was enabled, error message on startup.
7.5.29 (Foreign) Released 1/21/2011
7.5.29 Released 1/21/2011
Outstanding Insurance Claims report was not showing total outstanding balance.
Insurance plan information didn't save after using pick from list button sometimes.
Outstanding Insurance Claims report was not allowing exporting.
Patient registration form looked different on screen than when printed.
Canada: Edit claim window didn't have scroll bar in low resolution.
7.5.28 Released 1/18/2011
eCW bridge was not importing gender sometimes
Web service, time spans were not calculated correctly for time cards and appointments.
Malformed emails would fail when sending statements in billing.
Commlog create/edit/delete was not generating entries in the audit trail.
Db maint enhancement: No longer checks for providers on adjustment claimprocs.
Production number on right of appointment screen was inflated.
Edit Claim Procedure, patient override for insurance benefits failed sometimes.
7.5.27 Released 1/17/2011
Appointment module, daily production was not filtering by provider.
Web forms button should not have been visible.
Db maint enhancement: Improved handling of duplicate patient fields.
7.5.26 Released 1/14/2011
On startup, if the Update Files folder can't be deleted, it gives a better error message than 'try again'.
If Trojan link was enabled, then there was an error message when starting Open Dental.
When trying to edit long appointments after changing to shorter default time increments, might cause an error.
MySql version is checked better on startup. If using 4.1, forces user to upgrade. Also allows all higher versions of MySQL.
Db maint no longer recalculates deposits.
7.5.25 Released 1/12/2011
Database maint tool, after repair, the description was showing byte[ ].
CDT codes updated for 2011
7.5.24 Released 1/11/2011
Db maint enhancement: Fixes many PlanNum=0 situations.
Users are now warned about duplicates before adding a feature request.
PT Dental program links were broken.
Outstanding Insurance Claims report was showing 'error' instead of 'Preauth.'
Could not send claim to primary and secondary insurance with same plan.
7.5.23 Released 1/4/2011
Db maint tool enhanced to delete orphaned claims.
Db maint enhancement: Recreates missing Planned Appointment entries.
7.5.22 Released 12/30/2010
Completed procedures did not show in audit trail after being deleted.
Treatment finder report enhancements.
Outstanding insurance claim report enhancements.
Xcharge enhancements to prevent wrong info in returned note.
Enhancement: Production in Appt module now shows both gross and net (-ppo writeoffs)
7.5.21 (Foreign) Released 12/28/2010
7.5.21 Released 12/28/2010
Production release
7.5.20 (Beta) Released 12/27/2010
Sheets, misc radio buttons did not uncheck when another one in the group was checked.
Security, commlog permission date could not be set.
eClinicalWorks: Rx Create security setting did not block New Rx button when user did not have permission.
Procedure and Income monthly report was including PreAuth amounts in scheduled column.
7.5.19 (Beta) Released 12/16/2010
Appointment report was filtering providers by dentist only.
7.5.18 (Beta) (Foreign) Released 12/13/2010
7.5.18 (Beta) Released 12/13/2010
Secondary e-claims were not sending primary amounts
Aging Report did not exclude inactive patients when options chosen to include only negative amounts and exclude inactive patients.
Edit Ins Plan window took too long to close after pressing OK.
7.5.17 (Beta) Released 12/8/2010
Printing Progress Notes failed sometimes.
Deleted procedures stayed attached to appointments sometimes.
7.5.16 (Beta) Released 12/6/2010
Adding new insurance failed sometimes.
REPLICATION Warning! If you are using SymmetricDS replication (most offices are not), updating may break replication if not turned off.
7.5.15 (Beta) Released 12/2/2010
Enhancement: New button in database maintenance that will fix insurance payments that have been received but were not properly attached to insurance checks.
Patient select window refresh was slow in rare circumstances.
Production and Income Daily Report displayed incorrect individual ins income amount sometimes.
7.5.14 (Beta) Released 11/30/2010
Deposit slips now accept more than 18 items for users who are not using QB printout.
Production numbers for writeoffs for future scheduled appointments were not using WriteOffEstOverride.
Deposit slip alignment needed minor fixes.
Changes made to an appointment were not showing in audit trail.
Billing list window LastStatement column was always blank.
Patient Forms list, when an existing sheet was copied, the old form had background, and the new form would have the data.
Linux server capitalization errors.
Patients - Raw report had missing columns that were available for selection.
7.5.13 (Beta) (Foreign) Released 11/24/2010
7.5.13 (Beta) Released 11/24/2010
The Print Day for Hospital Report was printing sheets, lab cases, appointments and commlogs. It was also printing all days instead of just one day.
Time card weekly hours was not including adjustments from last partial week of previous pay period.
7.5.12 (Beta) Released 11/23/2010
Subscriber notes were getting cut off after 255 letters.
7.5.11 (Beta) Released 11/22/2010
Progress note printouts were cutting-off notes longer than one page.
Insurance Plan Information was not saving changes after using the Pick From List button.
eCW bridge was not inserting patients when schedule messages were received.
7.5.10 (Beta) Released 11/21/2010
After clearing pin board, a patient was not selected even though patient name showed at top.
HL7 service can now be started in verbose mode for better troubleshooting.
7.5.9 (Beta) Released 11/17/2010
The critical bug that was fixed in 7.5.8 now has a tool to repair the issue.
7.5.8 (Beta) Released 11/16/2010
CRITICAL BUG: In converting from 7.4, many insurance plans were detached from patients causing errors when trying to open that patient. If this happened to you, see http://www.opendental.com/manual/bugsubscriber.html for the fix. Users who jumped straight to 7.5.8 or greater will not experience this issue.
7.5.7 (Beta) Released 11/13/2010
Enhancement: Added button in Edit Insurance Plan window to change subscriber.
Time out error when doing the backup as part of a version update.
Tool to repair database affected by the critical bug from 7.5.2.
7.5.6 (Beta) Released 11/12/2010
Db maint tool had error: Unknown column DateEffective in where clause.
TP module, Edit Insurance Plan did not update insurance plan data for shared insurance plans.
Provider was not being auto-selected for new procedures.
Could not filter by Subscriber ID within the 'Select Patient' window.
7.5.5 (Beta) Released 11/10/2010
Medications list was malfunctioning when typing in a search and then double clicking on a brand name.
TP estimate did not handle situation where there was a family max, but no individual max.
Scheduled date for recalls were not showing in family module.
7.5.4 (Beta) Released 11/9/2010
Multiple places had error of "Unhandled exception: unknown column 'insplan.Subscriber'..."
Billing report would not let user fix data entry errors sometimes.
7.5.3 (Beta) Released 11/8/2010
Billing window listed payment plan guarantor amount owed incorrectly in rare circumstances.
Ins plan report would not open.
CRITICAL BUG: In converting from 7.4, many insurance plans were assigned to the wrong subscriber. If this happened to you, see http://www.opendental.com/manual/bugsubscriber.html for the fix. Users who jumped straight to 7.5.4 or greater will not experience this issue.
7.5.2 (Beta) Released 11/7/2010
Claim edit window, clicking supplemental button now lets user immediately edit multiple supplemental payments.
Deposit slips now print on QB forms by default.
Automation condition was not being deleted when cancel out of new automation item.
Ins plan list would not open
Conversion from earlier versions handles insurance plans better.
7.5.1 (Beta) Released 11/5/2010
Early beta.
Version 7.4 new features listed here
No known issues.
7.4.21 Unreleased
Web forms button was not supposed to be showing.
7.4.20 Released 1/20/2011
Db maint enhancement: No longer checks for providers on adjustment claimprocs.
Edit Claim Procedure, patient override for insurance benefits failed sometimes.
7.4.19 Released 1/17/2011
Database maint tool, after repair, the description was showing byte[ ].
7.4.18 Released 1/4/2011
Completed procedures did not show in audit trail after being deleted.
7.4.17 Released 12/27/2010
Aging Report did not exclude inactive patients when options chosen to include only negative amounts and exclude inactive patients.
Appointment report was filtering providers by dentist only.
Sheets, misc radio buttons did not uncheck when another one in the group was checked.
Security, commlog permission date could not be set.
eClinicalWorks: Rx Create security setting did not block New Rx button when user did not have permission.
Procedure and Income monthly report was including PreAuth amounts in scheduled column.
7.4.16 Released 12/9/2010
Secondary e-claims were not sending primary amounts
Adding new insurance failed sometimes.
Deleted procedures stayed attached to appointments sometimes.
7.4.15 Released 12/2/2010
Patient select window refresh was slow in rare circumstances.
Production and Income Daily Report displayed incorrect individual ins income amount sometimes.
7.4.14 Released 11/30/2010
Deposit slips now accept more than 18 items for users who are not using QB printout.
Production numbers for writeoffs for future scheduled appointments were not using WriteOffEstOverride.
Deposit slip alignment needed minor fixes.
Changes made to an appointment were not showing in audit trail.
Time card weekly hours was not including adjustments from last partial week of previous pay period.
Billing list window LastStatement column was always blank.
Patient Forms list, when an existing sheet was copied, the old form had background, and the new form would have the data.
Patients - Raw report had missing columns that were available for selection.
7.4.13 Released 11/23/2010
The Print Day for Hospital Report was printing sheets, lab cases, appointments and commlogs. It was also printing all days instead of just one day.
Progress note printouts were cutting-off notes longer than one page.
HL7 service can now be started in verbose mode for better troubleshooting.
eCW bridge was not inserting patients when schedule messages were received.
7.4.12 Released 11/13/2010
TP module, Edit Insurance Plan did not update insurance plan data for shared insurance plans.
Provider was not being auto-selected for new procedures.
Time out error when doing the backup as part of a version update.
7.4.11 Released 11/10/2010
Billing window listed payment plan guarantor amount owed incorrectly in rare circumstances.
Deposit slips now print on QB forms by default.
Automation condition was not being deleted when cancel out of new automation item.
Medications list was malfunctioning when typing in a search and then double clicking on a brand name.
Billing report would not let user fix data entry errors sometimes.
TP estimate did not handle situation where there was a family max, but no individual max.
Scheduled date for recalls were not showing in family module.
7.4.10 Released 11/5/2010
Claim edit window, clicking supplemental button now lets user immediately edit multiple supplemental payments.
7.4.9 (Beta) (Foreign) Released 11/5/2010
7.4.9 (Beta) Released 11/5/2010
If a dependent had a different annual max than the subscriber, it didn't show at the lower right of TP.
Default provider not auto-selected in procedure edit window.
Could not edit time card while clocked in.
Misc radiobuttons should not have been showing a value field.
Account module insurance remaining did not match Treatment module.
Monthly Production and Income report was not showing Sched amounts sometimes.
7.4.8 (Beta) Released 11/3/2010
Chart module tab behaved wrong when clicking.
Deposit slip printing was failing sometimes.
7.4.7 (Beta) Released 11/2/2010
Appointments were not showing tooth numbers on schedule.
7.4.6 (Beta) Released 11/1/2010
Future clock event prevented user from clocking out.
Referral list stopped scrolling sometimes.
7.4.5 (Beta) Released 10/27/2010
Daily payment report was showing 'byte [ ]' instead of numbers.
Production and Income Daily Report was showing zero in amount columns.
Receivable Breakdown Report AR was not matching the Aging Report Total in rare circumstances.
7.4.4 (Beta) Released 10/21/2010
Was rare error when trying to create claim due to patplan ItemOrder being 0.
Error every time payment window was opened.
Database Maintenance was reporting that all tables were in need of repair.
7.4.3 (Beta) Released 10/19/2010
Appointment TimeAskedToArrive no longer shows AM or PM in appointment view.
Patient AskToArriveEarly field is now an option in the display fields in the Family module.
Memory leak in signature pad was causing crash a few times a day.
7.4.2 (Beta) Released 10/19/2010
Initial installation was failing when database could not be backed up.
7.4.1 (Beta) Released 10/19/2010
Early beta version.
Version 7.3 new features listed here
No known issues.
7.3.15 Unreleased
Appointment report was filtering providers by dentist only.
7.3.14 Released 12/9/2010
Secondary e-claims were not sending primary amounts
7.3.13 Released 11/30/2010
Time card weekly hours was not including adjustments from last partial week of previous pay period.
Patients - Raw report had missing columns that were available for selection.
7.3.12 (Foreign) Released 11/23/2010
7.3.12 Released 11/23/2010
The Print Day for Hospital Report was printing sheets, lab cases, appointments and commlogs. It was also printing all days instead of just one day.
7.3.11 Released 11/22/2010
eCW bridge was not inserting patients when schedule messages were received.
7.3.10 Released 11/20/2010
HL7 service can now be started in verbose mode for better troubleshooting.
7.3.9 Released 11/15/2010
Chart module tab behaved wrong when clicking.
Misc radiobuttons should not have been showing a value field.
7.3.8 Released 11/2/2010
Receivable Breakdown Report AR was not matching the Aging Report Total in rare circumstances.
Rare error when trying to create claim due to patplan ItemOrder being 0.
Appointments were not showing tooth numbers on schedule.
Referral list stopped scrolling sometimes.
7.3.7 Released 10/20/2010
Memory leak in signature pad was causing crash a few times a day.
7.3.6 Released 10/18/2010
Group note signatures didn't show correctly.
When appt was moved to another operatory, the TimeAskedToArrive was clearing out.
7.3.5 (Beta) (Foreign) Released 10/11/2010
7.3.5 (Beta) Released 10/9/2010
Appointment Views, ProcApptColors, showing previous date was not working with code ranges.
Appointment Views, ProcApptColors, now show previous date as M/yy format.
Enhancement: Phone parameters added to program links.
Production and Income quick reports were ignoring option to use Proc Date for PPO Writeoffs.
7.3.4 (Beta) Released 10/7/2010
Sheet signatures were always required.
For eCW, Progress Notes grid was too wide.
7.3.3 (Beta) Released 10/6/2010
TP module, box for Insurance Estimates now has option to not check automatically.
If the security permission for timecard delete entry was not checked, then editing a clock event was not filling the form properly and was resulting in a bad save.
Progress notes were not showing tooth number by default.
7.3.2 (Beta) Released 10/1/2010
When attaching a sheet to an email, sheet Description is now used instead of type.
Procedures using tooth ranges were causing the Chart Module to crash.
7.3.1 (Beta) Released 9/28/2010
Early beta version. Use with caution.
Version 7.2 new features listed here
No known issues.
7.2.48 Unreleased
7.2.47 Released 10/28/2010
Receivable Breakdown Report AR was not matching the Aging Report Total in rare circumstances.
7.2.46 (Foreign) Released 10/10/2010
7.2.46 Released 10/9/2010
eCW PDF message types were hard to tell apart.
Production and Income quick reports were ignoring option to use Proc Date for PPO Writeoffs.
7.2.45 Released 10/1/2010
When attaching a sheet to an email, sheet Description is now used instead of type.
If the security permission for timecard delete entry was not checked, then editing a clock event was not filling the form properly and was resulting in a bad save.
7.2.44 Released 9/28/2010
Renaissance e-claims, send prov sig and address, lines 234 and 237-239.
7.2.43 (Beta) Released 9/22/2010
TP, after annual max was reached, procedures were still showing coverage.
7.2.42 (Beta) Released 9/22/2010
Billing payment plan due amount did not appear on statements sometimes.
Production and Income Monthly Report was showing incorrect dates sometimes.
7.2.41 (Beta) Released 9/20/2010
Procs Not Billed to Insurance Report was showing medical procedures sometimes.
7.2.40 (Beta) Released 9/14/2010
InsUsed at lower right of TP module was including amounts from family members.
7.2.39 (Beta) (Foreign) Released 9/12/2010
7.2.39 (Beta) Released 9/12/2010
Accounting, Setup, Automatic Payment Entries->Add. Select Check from drop down. Add. Select an account, ok. Unhandled exception 'Specified cast is not valid'
A restrictive benefit limitation should not count towards annual max. Unit test 9.
Claim form TreatingDentistSignature field wasn't including the DMD suffix.
When changing the provider on a completed procedure, the automatic change to the claimproc is safer for historical data.
FormApptEdit now shows the quick add list directly in that window just like it used to.
7.2.38 (Beta) Released 9/7/2010
When editing a benefit in the Other Benefits list, the change was not getting saved if the 'apply to all identical plans' was checked.
Reports involving procedures and date ranges were sometimes not including procedures due to time of day.
Db maint tool was deleting provider schedule notes.
Added bridge to Progeny.
Importing insurance benefits from 271 (X12) files in Family module was sometimes failing.
REPLICATION Warning! If you are using SymmetricDS replication (most offices are not), updating will break replication if not turned off.
7.2.37 (Beta) Released 9/1/2010
Error when closing the phone panel.
7.2.36 (Beta) Released 9/1/2010
eCW PDF encoding error occurred sometimes.
7.2.35 (Beta) Released 8/31/2010
ProImage bridge was not bringing up selected patient when first launched.
Phone panel slowness.
7.2.34 (Beta) Released 8/31/2010
Phone panel slowness.
7.2.33 (Beta) Released 8/31/2010
Phone panel was causing slowness and error about max number of connections.
7.2.32 (Beta) Released 8/30/2010
no changes
7.2.31 (Beta) Released 8/30/2010
If edit a plan from the plans list rather than from a patient, then it was treating empty group numbers as identical plans and cause 'combining' of plans. There is now a warning.
Statement printout did not show completed procedures sometimes.
When scheduling a family recall, dragging off pinboard, if patient had a popup, appointment was getting stuck to the mouse.
In Account module, if filtering for today, some procedures might not have been showing.
Added bridge to Sopro.
7.2.30 (Beta) (Foreign) Released 8/29/2010
7.2.30 (Beta) Released 8/29/2010
Edit Claim Procedure window, when viewed through 'By Procedure' was not saving changes.
OK button did nothing on popped up tasks, and clicking Goto on a popped up task did not go to that customer.
Duplicate PatFields were causing slowness. Run db maint tool to fix.
7.2.29 (Beta) Released 8/27/2010
Phone panel
7.2.28 (Beta) Released 8/27/2010
Phone panel.
7.2.27 (Beta) Released 8/26/2010
Image module Forms was renamed to Templates to avoid confusion with the other Forms feature.
Time card display times did not convert properly when upgrading to version 7.1 or later sometimes.
Phone panel.
7.2.26 (Beta) Released 8/24/2010
Patient fields were being duplicated when scheduling planned appointments.
7.2.25 (Beta) Released 8/23/2010
eCW, save TP prevented completion of appt.
7.2.24 (Beta) Released 8/22/2010
Possible fix for error about -1 not a valid value in appt module.
7.2.23 (Beta) Released 8/21/2010
Installer was ignoring chosen path for client program when updating. Urgent issue for eCW.
7.2.22 (Beta) Released 8/21/2010
W for watch was not easily visible against the dark unerupted tooth.
phone panel
7.2.19 (Beta) Released 8/20/2010
Progress notes PDF for eCW was not showing procedure notes.
Internal phone panel enhancements.
7.2.18 (Beta) (Foreign) Released 8/18/2010
7.2.18 (Beta) Released 8/18/2010
Procedure Button error sometimes when in Canadian mode.
7.2.17 (Beta) Released 8/17/2010
Toothchart wrapper error at one office.
7.2.16 (Beta) Released 8/17/2010
Appt Views, Patient Fields couldn't be placed in corners.
7.2.15 (Beta) Released 8/16/2010
7.2.15 (Beta) (Foreign) Released 8/16/2010
Internal phone panel enhancements.
7.2.14 (Beta) Released 8/16/2010
Tasks weren't closing properly.
7.2.13 (Beta) Released 8/16/2010
Enhancement: Patient fields added to appointment views.
Internal phone panel was giving error.
7.2.12 (Beta) Released 8/16/2010
If change provider on appt after insurance claim was already created, the provider was changing for the procedures, but was not also changing for the claimprocs.
Appt fields were not copied from planned appt to scheduled appt.
The show teeth checkbox is more elegant now when selecting teeth. Does not unselect teeth and works faster.
Schedules, copy week, then paste 52 times. Some weeks were shifted by one day to start on Sunday.
Enhancement: Added a preference in recall setup to let users choose how to handle email patients.
Enhancement: When printing from Appt module, a copy of the unscaled image is sent to the clipboard.
Task popups are no longer modal (not required to close them).
Enhancement for internal use: Phone numbers can easily be reassigned.
Enhancement for internal use: Phone status can be set from any workstation.
Enhancement for internal use: big phone window
7.2.11 (Beta) Released 8/11/2010
On a completed procedure for a pt with cap ins and pt copay, the 'add estimate' button was not showing writeoff.
Switching databases with Choose Database window sometimes caused temporary loss of individual permissions.
The UpdateFiles folder could have had the wrong version of files in it. Added button to manually fix.
Setup.exe files should now be archiving properly in the AtoZ folder.
Finance charges were being created on accounts with zero balances sometimes.
Arabic users, right to left layout is working better for groupboxes.
7.2.10 (Beta) Released 8/8/2010
Security permission ClaimSentEdit was not considering the date from ClaimProc window or from Proc window.
It was possible to open a claim and change the amount paid on a procedure even if attached to a check.
Arabic users now have most windows drawn right to left.
7.2.9 (Beta) Released 8/6/2010
Save TP button was causing an error sometimes.
7.2.8 (Beta) Released 8/5/2010
Broken appointment date and time did not show in make appt window.
Db maint tool enhanced to take care of orphaned appointments not attached to any patient.
7.2.7 (Beta) Released 8/5/2010
Lab slip from a second lab case was showing text from a previous lab case.
Medical e-claims are blocked better, since they are non-functional.
Some of the new appt view flags that were hard to see, like I, !, and +, now have a background color.
Merge letters were failing with error.
Chart module for any patient was giving MAX_JOIN_SIZE rows error. Only at one office.
If user was not able to edit their own timecard, they still need to be able to see previous time periods.
The database maint tool was skipping most tests.
7.2.6 (Beta) (Foreign) Released 8/3/2010
7.2.6 (Beta) Released 8/2/2010
Phone panel now expands vertically if needed.
Claim edit window, print button was saying printer not available.
After successfully sending e-claims, they were still showing in the Send Claims window.
7.2.5 (Beta) Released 8/2/2010
Trojan, when importing from ins plan window, it now gives a choice of which note to use instead of overwriting t the old note.
ClaimProc window, cancel button still appeared to cause saving a change to the ins est field.
When send claim directly from claim edit window, there was an error about C:\CCD\ not found.
7.2.4 (Beta) Released 7/31/2010
If security was high, it was not possible to enter a Supplemental insurance payment and then immediately edit it.
ApptView settings are now set by default to look more like the old version to prevent confusion and complaints.
Appt view boxes at UR and LR are now drawn on top of the appt highlight outline so they don't get obscured.
7.2.3 (Beta) (Foreign) Released 7/31/2010
7.2.3 (Beta) Released 7/31/2010
Aging report sum had rounding errors.
When creating claim, primary writeoff incorrect with dual PPO insurance. Unit test #8.
Receivables breakdown report sums had rounding errors.
Daily payment report could print blank in rare circumstances.
Secondary claims were not being created
Production and Income report sums had rounding errors.
On appointments, the colored confirmed status indicator was missing. Added to appt views.
In Definitions, Appt Confirmed, description at bottom was wrong.
Appointment view, LR horizontal stack was overlapping.
"Age: " no longer shows in appt view for kids because it's obvious that it's an age.
Guardian on appt view now only shows preferred name.
7.2.2 (Beta) Released 7/29/2010
Phone list ordering improved.
7.2.1 (Beta) Released 7/29/2010
Early beta version
Version 7.1 new features listed here
No known issues.
7.1.44 Unreleased
If the security permission for timecard delete entry was not checked, then editing a clock event was not filling the form properly and was resulting in a bad save.
7.1.43 Released 9/22/2010
Procs Not Billed to Insurance Report was showing medical procedures sometimes.
Billing payment plan due amount did not appear on statements sometimes.
Production and Income Monthly Report was showing incorrect dates sometimes.
TP, after annual max was reached, procedures were still showing coverage.
7.1.42 Released 9/14/2010
InsUsed at lower right of TP module was including amounts from family members.
7.1.41 (Foreign) Released 9/12/2010
7.1.41 Released 9/12/2010
Accounting, Setup, Automatic Payment Entries->Add. Select Check from drop down. Add. Select an account, ok. Unhandled exception 'Specified cast is not valid'
A restrictive benefit limitation should not count towards annual max. Unit test 9.
Claim form TreatingDentistSignature field wasn't including the DMD suffix.
7.1.40 Released 9/7/2010
When editing a benefit in the Other Benefits list, the change was not getting saved if the 'apply to all identical plans' was checked.
Db maint tool was deleting provider schedule notes.
Importing insurance benefits from 271 (X12) files in Family module was sometimes failing.
Reports involving procedures and date ranges are using a date range that is off by one day. This was fixed in 7.2 and later by altering the database.
7.1.39 Released 9/1/2010
ProImage bridge was not bringing up selected patient when first launched.
7.1.38 Released 8/30/2010
If edit a plan from the plans list rather than from a patient, then it was treating empty group numbers as identical plans and cause 'combining' of plans. There is now a warning.
Statement printout did not show completed procedures sometimes.
In Account module, if filtering for today, some procedures might not have been showing.
7.1.37 Released 8/29/2010
Edit Claim Procedure window, when viewed through 'By Procedure' was not saving changes.
7.1.36 Released 8/26/2010
Time card display times did not convert properly when upgrading to version 7.1 or later sometimes.
7.1.35 Released 8/16/2010
If change provider on appt after insurance claim was already created, the provider was changing for the procedures, but was not also changing for the claimprocs.
The show teeth checkbox is more elegant now when selecting teeth. Does not unselect teeth and works faster.
Schedules, copy week, then paste 52 times. Some weeks were shifted by one day to start on Sunday.
7.1.34 (Foreign) Released 8/11/2010
7.1.34 Released 8/9/2010
On a completed procedure for a pt with cap ins and pt copay, the 'add estimate' button was not showing writeoff.
Switching databases with Choose Database window sometimes caused temporary loss of individual permissions.
The UpdateFiles folder could have had the wrong version of files in it. Added button to manually fix.
Security permission ClaimSentEdit was not considering the date from ClaimProc window or from Proc window.
It was possible to open a claim and change the amount paid on a procedure even if attached to a check.
Setup.exe files should now be archiving properly in the AtoZ folder.
7.1.33 Released 8/5/2010
Lab slip from a second lab case was showing text from a previous lab case.
Broken appointment date and time did not show in make appt window.
If user was not able to edit their own timecard, they still need to be able to see previous time periods.
Db maint tool enhanced to take care of orphaned appointments not attached to any patient.
7.1.32 Released 8/3/2010
Medical e-claims are blocked better, since they are non-functional.
Trojan, when importing from ins plan window, it now gives a choice of which note to use instead of overwriting t the old note.
ClaimProc window, cancel button still appeared to cause saving a change to the ins est field.
Merge letters were failing with error.
7.1.31 (Foreign) Released 7/31/2010
7.1.31 Released 7/31/2010
Aging report sum had rounding errors.
When creating claim, primary writeoff incorrect with dual PPO insurance. Unit test #8.
If security was high, it was not possible to enter a Supplemental insurance payment and then immediately edit it.
Receivables breakdown report sums had rounding errors.
Daily payment report could print blank in rare circumstances.
Production and Income report sums had rounding errors.
7.1.30 Released 7/29/2010
Timecard printout now shows both minute format and decimal format.
Medical claim relationship was sometimes wrong.
Paper claims had rare error.
7.1.29 (Beta) Released 7/27/2010
Recall list, send email, better error message when subject is multiline.
When accessing the Choose Database window from the main program and clicking OK, there was an error.
Eclaims, if practice name or subscriber city name had a trailing space, it wasn't being stripped off.
Duplicate missing teeth were showing on eclaims.
E-claims missing teeth could have looped more than 35.
7.1.28 (Beta) Released 7/23/2010
Was allowing replication key ranges which were too small.
It data had been signed with a Topaz pad, it was possible to alter the data in the database without invalidating the signature.
Reconcile could be off by 2 cents.
Patient number was getting cut off in the patient edit window sometimes when using random primary keys.
If not using an AtoZ folder, it would give an error when opening Chart module.
The procedure report was neglecting some procedures sometimes.
Some procedures were not being included in the production and income reports sometimes.
Enhancement eCW messages include PDFs of Treatement plans and progress notes.
7.1.27 (Beta) Released 7/8/2010
Temporary fix for a MAX_JOIN_SIZE rows issue in the Chart with one office.
7.1.26 (Beta) Released 7/7/2010
Insurance Answers Plus bridge was still not working
7.1.25 (Beta) Released 7/5/2010
Security tightened. Permission for InsPayEdit was expanded to include all completed claimprocs, whether attached to a payment or not. User can no longer make changes in the ClaimProc edit window. Global lock included.
Claim edit, by proc button can no longer be used if any of the claimprocs are received or supplemental. Security risk.
7.1.24 (Beta) (Foreign) Released 7/3/2010
7.1.24 (Beta) Released 7/3/2010
Web service error when saving consent form
No longer allows changing procedure to a code with a different area of the mouth.
Daily P&I report was combining patient payments from multiple dates.
The Treatment Plan Finder report was neglecting some patients which should have been listed.
Trojan benefit import was not saving all benefits, like percentages. Just some of them. When applying change to all identical plans.
Creating a new appointment and deleting it immediately was giving an error.
User query window, export button error when nothing to export.
HL7 import was leaving many patients without a guarantor, causing slowness.
7.1.23 (Beta) Released 7/1/2010
Insurance Answers Plus bridge fixed (this fix did not work).
7.1.22 (Beta) Released 6/30/2010
ProImage dent-x bridge was opening a second window instead of resusing original window.
The installer for 7.1.21 might have been showing the wrong version
7.1.21 (Beta) Released 6/30/2010
For offices that regularly set future appointments complete, it no longer blocks them.
In billing options, if including credit balances, zero balances were also being included.
After breaking an appointment, the resulting adjustment was not attached to a clinic.
Timecards now support both colons and decimals.
Should not have been able to manually change the status of a procedure to Deleted.
Internal registration form fields were misaligned, but only for some offices.
7.1.20 (Beta) Released 6/11/2010
Added back the button for questionnaires.
eClinicalWorks startup time improved by about 10% by eliminating language translation and light buttons.
eClinicalWorks procedure entry time improved by 30% by eliminating recall synch
7.1.19 (Beta) (Foreign) Released 5/28/2010
7.1.19 (Beta) Released 5/28/2010
When creating an insurance plan in a foreign country, there was an error.
eClinicalWorks, tight integration, was prompting for user password unless Admin password was blank.
Enhancement: eClinicalWorks usable with web service.
7.1.18 (Beta) (Foreign) Released 5/22/2010
7.1.18 (Beta) Released 5/22/2010
Confirmation list postcards now print ordered by due date instead of alphabetically.
The toolbar button to save a tooth chart image can be moved to the right if there is an issue with it showing on top of the saved image.
If the note on a TP was longer than one line, the text was getting cut off on the right.
A deductible for preventive/diagnostic is now only included once in the treatment plan.
7.1.17 (Beta) Released 5/21/2010
Recall list, when a patient had a non-standard recall type due, highlight row, sched patient. Was saying 'no recall is due'.
When using web service, edit defs, colors were not showing.
When using web service, editing a provider, the colors were not saving.
When moving an appointment, it was changing time length without prompting.
7.1.16 (Beta) Released 5/18/2010
Deductibles for new insurance now default to zero for diagnostic and preventive.
Clinic was not being attached to some claimprocs
Emdeon reports were getting cut off on the bottom. Can't backport to 7.0 because this fix required making a database column larger.
Inmediata clearinghouse error when send claims.
7.1.15 (Beta) (Foreign) Released 5/17/2010
7.1.15 (Beta) Released 5/17/2010
When using the web service, there was an error creating the claim.
Web service, added testing framework to provide more stability between versions.
When using web service, error adding or editing operatory.
When using web service, error adding or editing recall type.
Web service, error when adding an insurance plan.
7.1.14 (Beta) Released 5/17/2010
Small change to internal phone system.
7.1.13 (Beta) Released 5/17/2010
If an email address is added to a patient, it no longer automatically assumes that email is the preferred recall method.
Claim form field for PatientSSN was not working if number was not 9 digits.
Web service, creating an appointment was giving an error.
7.1.12 (Beta) (Foreign) Released 5/16/2010
7.1.12 (Beta) Released 5/16/2010
If user is changing their own password, they must now re-enter their old password.
Program could crash on loading if there were more than 1700 unacknowledged button messages.
When task popups are blocked, they now still popup for the inbox of the user.
Internal phone panel tool enhanced to provide control over ring groups in Asterisk.
7.1.11 (Beta) Released 5/14/2010
Task list, new for user, clicking is now disabled for the checkboxes.
If a PPO fee was higher than a standard fee, in the claimproc window, it was showing the wrong fee schedule name.
Recall labels were getting cut off on bottom if there was a second address line.
7.1.10 (Beta) Released 5/12/2010
Internal scheduling tool altered.
7.1.9 (Beta) Released 5/11/2010
Internal scheduling tool altered.
7.1.8 (Beta) Released 5/10/2010
Database maint tool enhanced to handle payments where the DepositNum field has become orphaned.
Internal scheduling tool added.
7.1.7 (Beta) Released 5/10/2010
Routing slip can now show insurance remaining.
Timecards weren't printing.
7.1.6 (Beta) Released 5/9/2010
The claim edit window no longer has an X to close the window because some new users were using it like an OK button, causing errors after entering an insurance payment.
If a patient payment is open on one computer, and a deposit slip is deleted from another computer, the two actions no longer interfere.
Users with "edit completed procedures" but without "sent claim edit" were able to affect a claim by editing a procedure.
When doing an update, the shutdown window says "continue" so that it's less scary for users.
7.1.5 (Beta) (Foreign) Released 5/8/2010
7.1.5 (Beta) Released 5/8/2010
Trojan note import overhauled to behave smoother. No more duplication of notes.
Daily procedures report, tooth numbers were showing as American rather than international.
If a TP note has spaces in it to separate words, they were getting ignored and printed with single spacing.
On startup, the number of new tasks was wrong.
On e-claims, CLM01 now sends both PatNum and ClaimNum.
7.1.4 (Beta) Released 5/7/2010
Error on startup if no tasks for a user.
7.1.3 (Beta) Released 5/7/2010
New lab cases were not getting saved.
7.1.2 (Beta) Released 5/6/2010
Enhancement. Added override for provider specialty taxonomy code.
The new hide graphics feature was hiding the entire procedure, not just the graphic.
Clocking in and out was not working from the phone panel.
When task popups are blocked, it now no longer chimes either.
7.1.1 (Beta) Released 5/6/2010
Early beta version. There were a few bugs for the first few days, but nothing significant.
Version 7.0 new features listed here
No known issues.
7.0.49 Unreleased
If the security permission for timecard delete entry was not checked, then editing a clock event was not filling the form properly and was resulting in a bad save.
7.0.48 Released 9/14/2010
InsUsed at lower right of TP module was including amounts from family members.
7.0.47 Released 8/11/2010
On a completed procedure for a pt with cap ins and pt copay, the 'add estimate' button was not showing writeoff.
7.0.46 Released 8/6/2010
Security permission ClaimSentEdit was not considering the date from ClaimProc window or from Proc window.
7.0.45 Released 8/6/2010
It was possible to open a claim and change the amount paid on a procedure even if attached to a check.
7.0.44 Released 8/3/2010
Chart module for any patient was giving MAX_JOIN_SIZE rows error. Only at one office.
7.0.43 (Foreign) Released 8/1/2010
7.0.43 Released 8/1/2010
Medical claim relationship was sometimes wrong.
When creating claim, primary writeoff incorrect with dual PPO insurance. Unit test #8.
Paper claims had rare error.
If security was high, it was not possible to enter a Supplemental insurance payment and then immediately edit it.
7.0.42 Released 7/26/2010
It data had been signed with a Topaz pad, it was possible to alter the data in the database without invalidating the signature.
Patient number was getting cut off in the patient edit window sometimes when using random primary keys.
If not using an AtoZ folder, it would give an error when opening Chart module.
Eclaims, if practice name or subscriber city name had a trailing space, it wasn't being stripped off.
Duplicate missing teeth were showing on eclaims.
E-claims missing teeth could have looped more than 35.
7.0.41 Released 7/15/2010
Insurance Answers Plus bridge was still not working
Was allowing replication key ranges which were too small.
7.0.40 Released 7/5/2010
Security tightened. Permission for InsPayEdit was expanded to include all completed claimprocs, whether attached to a payment or not. User can no longer make changes in the ClaimProc edit window. Global lock included.
Claim edit, by proc button can no longer be used if any of the claimprocs are received or supplemental. Security risk.
7.0.39 (Foreign) Released 7/3/2010
7.0.39 Released 7/3/2010
Daily P&I report was combining patient payments from multiple dates.
The Treatment Plan Finder report was neglecting some patients which should have been listed.
Trojan benefit import was not saving all benefits, like percentages. Just some of them. When applying change to all identical plans.
Creating a new appointment and deleting it immediately was giving an error.
User query window, export button error when nothing to export.
HL7 import was leaving many patients without a guarantor, causing slowness.
7.0.38 Released 7/1/2010
ProImage dent-x bridge was opening a second window instead of resusing original window.
Insurance Answers Plus bridge fixed (this fix did not work).
7.0.37 Released 6/29/2010
Internal registration form fields were misaligned, but only for some offices.
7.0.36 Released 6/28/2010
For offices that regularly set future appointments complete, it no longer blocks them.
In billing options, if including credit balances, zero balances were also being included.
Should not have been able to manually change the status of a procedure to Deleted.
7.0.35 Released 6/22/2010
Questionnaire button was giving an error.
7.0.34 Released 6/10/2010
Added back the button for questionnaires.
7.0.33 (Foreign) Released 5/31/2010
7.0.33 Released 5/24/2010
If the note on a TP was longer than one line, the text was getting cut off on the right.
7.0.32 (Foreign) Released 5/22/2010
7.0.32 Released 5/22/2010
Recall list, when a patient had a non-standard recall type due, highlight row, sched patient. Was saying 'no recall is due'.
Confirmation list postcards now print ordered by due date instead of alphabetically.
A deductible for preventive/diagnostic is now only included once in the treatment plan.
7.0.31 Released 5/20/2010
When using web service, edit defs, colors were not showing.
When using web service, editing a provider, the colors were not saving.
When moving an appointment, it was changing time length without prompting.
7.0.30 Released 5/18/2010
Clinic was not being attached to some claimprocs
Inmediata clearinghouse error when send claims.
7.0.29 (Foreign) Released 5/17/2010
7.0.29 Released 5/17/2010
If an email address is added to a patient, it no longer automatically assumes that email is the preferred recall method.
Claim form field for PatientSSN was not working if number was not 9 digits.
Program could crash on loading if there were more than 1700 unacknowledged button messages.
Web service, creating an appointment was giving an error.
When using web service, error adding or editing operatory.
When using web service, error adding or editing recall type.
Web service, error when adding an insurance plan.
7.0.28 Released 5/14/2010
Database maint tool enhanced to handle payments where the DepositNum field has become orphaned.
Recall labels were getting cut off on bottom if there was a second address line.
7.0.27 Released 5/9/2010
Users with "edit completed procedures" but without "sent claim edit" were able to affect a claim by editing a procedure.
When doing an update, the shutdown window says "continue" so that it's less scary for users.
7.0.26 (Foreign) Released 5/8/2010
7.0.26 Released 5/8/2010
Daily procedures report, tooth numbers were showing as American rather than international.
If a TP note has spaces in it to separate words, they were getting ignored and printed with single spacing.
On e-claims, CLM01 now sends both PatNum and ClaimNum.
7.0.25 Released 5/6/2010
Veneer graphic was not showing on TP.
Receivables breakdown report was not including procedures with a date of 0001-01-01. It now behaves the same as the aging report, including them.
7.0.24 (Beta) Released 5/3/2010
On birthday postcards for ages 11, 12, and 13 the postcard were saying 11st, 12nd, and 13rd
If a benefit frequency was entered, then it was showing insurance would pay even if over annual max.
If both patient and family annual max, a procedure could show "over annual max" even though the insurance estimate is correct.
The file version of OpenDentalServer.dll was wrong for the web service.
7.0.23 (Beta) Released 4/26/2010
eCW patientID goes out differently in HL7.
7.0.22 (Beta) Released 4/22/2010
If some procedures of a planned appt are completed, it now indicates that in the planned appt section of the Chart module.
During an update, Manifest.txt file was not getting updated.
7.0.21 (Beta) (Foreign) Released 4/22/2010
7.0.21 (Beta) Released 4/22/2010
Decimal was not showing on daily payment report.
Graphical perio chart was showing today's date instead of exam date.
Schedule, double click on 10/25/10, was coming up as 10/24/10 on some computers.
Changed behavior of patient form sheet picker.
If a planned appt was dragged off pinboard and the provider changed, then the appt time was getting set to only 10 minutes.
Ortho procedures were sometimes counting towards the general annual max.
Eclaim CLM01 now sends PatNum.
If recall is disabled, it now shows in the Make Appt window and it shows some dates in the Family module.
Plug-in hooks: added parameters to ContrAccount.RefreshModuleData_end. Added ContrAccount.FillAging.
Changed 'terminal' terminology to 'kiosk'.
7.0.20 (Beta) Released 4/12/2010
Daily production and income report, if exact duplicate rows, it was only showing one of the duplicates. In the test case, it involved a writeoff.
Daily production and income report was grouping a cash and check payment for one patient into one row.
On deposit slip, checks were not ordered by date.
The following sequence was giving an error: Create new patient payment but do not click OK. From another computer, attach the payment to a deposit slip. On the first computer, click Cancel.
Trojan search field in InsPlans window was not working.
7.0.19 (Beta) (Foreign) Released 4/11/2010
7.0.19 (Beta) Released 4/11/2010
Paysplits now show in patient accounts according to the DatePay rather than ProcDate.
Graphical perio chart was drawing MGJ as distance from CEJ instead of GM.
Furcation triangles were moved apically so they are no longer covered so easily by probing bars.
Insurance checks are no longer allowed to be created with a blank date.
ASAP list, choose site, was getting error: Unknown column 'patient.SiteNum' in 'where clause'
If all billing types were hidden, then adding a new patient was giving an error.
7.0.18 (Beta) Released 4/11/2010
Web service was giving an error when setting appt complete
Web service was giving an error when saving a TP.
Plug-in hook FormLogOn.butOK_Click_end added back.
.msi now available for download in addition to Setup.exe
7.0.17 (Beta) Released 4/7/2010
Task send to button can now be used even if message has not changed
Dutch e-claims bridge now sends M and F as 1 and 2
The tool for the recent critical bug fix no longer shows false positives for missing claimprocs.
7.0.16 (Beta) Released 4/4/2010
Db maint tool: Undeleted procedures less frequently.
7.0.15 (Beta) Released 4/1/2010
After replying to a task using append, the popup would show for the wrong user.
Enhancement: eCW HL7 bridge now sets fee schedule for patient.
7.0.14 (Beta) Released 3/30/2010
Error when starting up about a hook.
7.0.13 (Beta) Released 3/30/2010
Adjustment report had error about unknown column Adjustment.ClinicNum in field list. Only affected Linux servers.
Enhancement: Task Send To button can append.
The tool for the recent critical bug fix now works better if the backup is an older database version.There had been an error about column count not matching.
7.0.12 (Beta) Released 3/28/2010
On a task popup, the GoTo button was not going to the patient as expected.
A variety of changes made to prevent setting complete appointments with future dates or procedures attached to appointments where the date does not match.
Database maintenance tool now detaches completed procedures from appointements if the dates do not match.
Enhancement: Task reply button can append.
Memory usage was very high due to an inefficiency in the waiting room timer.
Dramatic memory usage reductions in the program.
7.0.11 (Beta) Released 3/25/2010
Database errors related to recent critical bug can now be fixed. See http://www.opendental.com/manual/bugcp.html
7.0.10 (Beta) Released 3/24/2010
Patient registration forms were giving error when prefilling if there was no referral source.
Database can now be checked for issues related to recent critical bug. See http://www.opendental.com/manual/bugcp.html
7.0.9 (Beta) Released 3/22/2010
Making the recent critical bug fix safer. See http://www.opendental.com/manual/bugcp.html for more details.
7.0.8 (Beta) Released 3/22/2010
If attempt to use a pdf as a sheet background, it gives a better error message.
The Update File Copier program was giving error about cannot access "C:\Program Files (x86)\Open Dental\tempCompNames.txt because it is being used by another process.
Chart module tabs added to language translation.
When print/email referral slip, window wasn't coming up properly.
Internal debugging of phone control panel.
The recent critical bug fix had some issues.
7.0.7 (Beta) Released 3/19/2010
The fix for the recent critical bug was good, but the db maint tool was performing an incomplete fix.
7.0.6 (Beta) Released 3/18/2010
If using web service, double click on entry in accounting. Error said the type OpenDentBusiness.JournalEntry was not expected in XML.
No longer allowed to set complete future appointments.
Checkboxes on sheets were unchecking when a different checkbox was checked.
Primary provider for new patient was not getting set.
CRITICAL BUG FIX: Many duplicate claimprocs attached to a handful of claims. Bug was introduced in version 6.9.23/7.0.4, three days ago. Make sure to run db maint tool if bug affected you.
7.0.5 (Beta) Released 3/16/2010
People without a due date (never had a recall proc) were not showing up on recall list.
7.0.4 (Beta) Released 3/15/2010
When patient had both primary and secondary PPO, the estimates plus writeoffs frequently equaled more than the procedure fee in the TP
Perio chart was not saving numbers sometimes if viewing graphical chart before close.
Primary estimates were sometimes showing an amount paid by other insurance.
Apteryx bridge with double quote in name was causing bridge to fail.
The Launch Recorder button inside of the Edit Message Element window was causing an exception on Windows Vista and Windows 7.
7.0.3 (Beta) (Foreign) Released 3/8/2010
7.0.3 (Beta) Released 3/8/2010
Insurance adjustments were not affecting the insurance used amount displayed at the lower right of TP.
Enhancement: Registration Key window overhauled for ease of use.
The Receivables Breakdown report has some limitations which are now explained in that window.
OpenGL double buffering was not showing which teeth were selected.
If create claim, remain in window, enter payment by procedure, create check, then cancel out of claim, it was causing an orphaned claim.
Was allowing program to start up with an invalid data path. This could cause intermittent slowness as the program searched for the missing path.
The recent enhancement to the registration key window was allowing a blank key for USA customers.
Database maintenance, added a check for claimproc estimates with ins paid amounts. This would have prevented deleting a procedure with a warning about it being attached to a claim.
7.0.2 (Beta) Released 2/28/2010
If the date of a new adjustment was cleared then saved, it became impossible to edit the adjustment due to security date lock.
Error about tempCompNames.txt when starting up after an upgrade.
If Tesia was a secondary clearinghouse instead of the default, the get reports button was giving the wrong message.
Perio chart error about attempting to divide by zero.
In recall list, if user security was not blocking access when jumping to Account or Family module.
Paysplits no longer allowed with future dates or blank amounts.
Procedure code tools, including resetting quickbuttons now requires Admin security permission to help prevent erasing setups.
Ins plan edit, apply to all identical plans. Was not including calendar benefit month/year.
Some buttons in Manage module were not translatable to a foreign langage.
Graphical perio chart was not printing to the correct printer.
7.0.1 (Beta) Released 2/22/2010
Early beta version. No significant bugs have been found.
Version 6.9 new features listed here
No known issues.
6.9.45 Unreleased
6.9.44 Released 6/27/2010
In billing options, if including credit balances, zero balances were also being included.
6.9.43 Released 5/20/2010
6.9.43 (Foreign) Released 5/20/2010
No changes.
6.9.42 (Foreign) Released 5/20/2010
6.9.42 Released 5/20/2010
Clinic was not being attached to some claimprocs
Inmediata clearinghouse error when send claims.
When using web service, edit defs, colors were not showing.
When using web service, editing a provider, the colors were not saving.
6.9.41 (Foreign) Released 5/17/2010
6.9.41 Released 5/17/2010
Web service, creating an appointment was giving an error.
When using web service, error adding or editing operatory.
When using web service, error adding or editing recall type.
Web service, error when adding an insurance plan.
6.9.40 (Foreign) Released 5/7/2010
6.9.40 Released 5/7/2010
Veneer graphic was not showing on TP.
Receivables breakdown report was not including procedures with a date of 0001-01-01. It now behaves the same as the aging report, including them.
6.9.39 Released 5/3/2010
On birthday postcards for ages 11, 12, and 13 the postcard were saying 11st, 12nd, and 13rd
If a benefit frequency was entered, then it was showing insurance would pay even if over annual max.
If both patient and family annual max, a procedure could show "over annual max" even though the insurance estimate is correct.
The file version of OpenDentalServer.dll was wrong for the web service.
6.9.38 Released 4/23/2010
Decimal was not showing on daily payment report.
Graphical perio chart was showing today's date instead of exam date.
Schedule, double click on 10/25/10, was coming up as 10/24/10 on some computers.
Ortho procedures were sometimes counting towards the general annual max.
6.9.37 Released 4/12/2010
Daily production and income report, if exact duplicate rows, it was only showing one of the duplicates. In the test case, it involved a writeoff.
Daily production and income report was grouping a cash and check payment for one patient into one row.
The following sequence was giving an error: Create new patient payment but do not click OK. From another computer, attach the payment to a deposit slip. On the first computer, click Cancel.
Trojan search field in InsPlans window was not working.
6.9.36 (Foreign) Released 4/11/2010
6.9.36 Released 4/11/2010
Graphical perio chart was drawing MGJ as distance from CEJ instead of GM.
Furcation triangles were moved apically so they are no longer covered so easily by probing bars.
Insurance checks are no longer allowed to be created with a blank date.
ASAP list, choose site, was getting error: Unknown column 'patient.SiteNum' in 'where clause'
If all billing types were hidden, then adding a new patient was giving an error.
6.9.35 Released 4/11/2010
.msi now available for download in addition to Setup.exe
6.9.34 (Foreign) Released 4/9/2010
6.9.34 Released 4/9/2010
Web service was giving an error when setting appt complete
Web service was giving an error when saving a TP.
6.9.33 Released 4/7/2010
Dutch e-claims bridge now sends M and F as 1 and 2
The tool for the recent critical bug fix no longer shows false positives for missing claimprocs.
6.9.32 Released 4/4/2010
Db maint tool: Undeleted procedures less frequently.
6.9.31 Released 3/30/2010
Adjustment report had error about unknown column Adjustment.ClinicNum in field list. Only affected Linux servers.
The tool for the recent critical bug fix now works better if the backup is an older database version.There had been an error about column count not matching.
6.9.30 Released 3/28/2010
On a task popup, the GoTo button was not going to the patient as expected.
A variety of changes made to prevent setting complete appointments with future dates or procedures attached to appointments where the date does not match.
Memory usage was very high due to an inefficiency in the waiting room timer.
Dramatic memory usage reductions in the program.
6.9.29 (Foreign) Released 3/27/2010
6.9.29 Released 3/25/2010
Database errors related to recent critical bug can now be fixed. See http://www.opendental.com/manual/bugcp.html
6.9.28 Released 3/24/2010
Database can now be checked for issues related to recent critical bug. See http://www.opendental.com/manual/bugcp.html
6.9.27 Released 3/22/2010
Making the recent critical bug fix safer. See http://www.opendental.com/manual/bugcp.html for more details.
6.9.26 Released 3/22/2010
If attempt to use a pdf as a sheet background, it gives a better error message.
The Update File Copier program was giving error about cannot access "C:\Program Files (x86)\Open Dental\tempCompNames.txt because it is being used by another process.
The recent critical bug fix had some issues.
6.9.25 Released 3/19/2010
The fix for the recent critical bug was good, but the db maint tool was performing an incomplete fix.
6.9.24 Released 3/18/2010
If using web service, double click on entry in accounting. Error said the type OpenDentBusiness.JournalEntry was not expected in XML.
Primary provider for new patient was not getting set.
CRITICAL BUG FIX: Many duplicate claimprocs attached to a handful of claims. Bug was introduced in version 6.9.23/7.0.4, three days ago. Make sure to run db maint tool if bug affected you.
6.9.23 Released 3/15/2010
When patient had both primary and secondary PPO, the estimates plus writeoffs frequently equaled more than the procedure fee in the TP
Perio chart was not saving numbers sometimes if viewing graphical chart before close.
Primary estimates were sometimes showing an amount paid by other insurance.
Apteryx bridge with double quote in name was causing bridge to fail.
The Launch Recorder button inside of the Edit Message Element window was causing an exception on Windows Vista and Windows 7.
6.9.22 (Foreign) Released 3/7/2010
6.9.22 Released 3/7/2010
The Receivables Breakdown report has some limitations which are now explained in that window.
If create claim, remain in window, enter payment by procedure, create check, then cancel out of claim, it was causing an orphaned claim.
Was allowing program to start up with an invalid data path. This could cause intermittent slowness as the program searched for the missing path.
The recent enhancement to the registration key window was allowing a blank key for USA customers.
6.9.21 Released 3/4/2010
Insurance adjustments were not affecting the insurance used amount displayed at the lower right of TP.
6.9.20 Released 3/1/2010
OpenGL double buffering was not showing which teeth were selected.
6.9.19 Released 3/1/2010
Enhancement: Registration Key window overhauled for ease of use.
6.9.18 Released 2/28/2010
If the date of a new adjustment was cleared then saved, it became impossible to edit the adjustment due to security date lock.
Error about tempCompNames.txt when starting up after an upgrade.
If Tesia was a secondary clearinghouse instead of the default, the get reports button was giving the wrong message.
Perio chart error about attempting to divide by zero.
In recall list, if user security was not blocking access when jumping to Account or Family module.
Paysplits no longer allowed with future dates or blank amounts.
Ins plan edit, apply to all identical plans. Was not including calendar benefit month/year.
Some buttons in Manage module were not translatable to a foreign langage.
Graphical perio chart was not printing to the correct printer.
6.9.17 (Foreign) Released 2/23/2010
6.9.17 Released 2/22/2010
If interval between reminders was too short, patients were sometimes not showing on recall list.
6.9.16 (Beta) Released 2/12/2010
Sheet eraser tool was not working if a user-added background image was present.
If interval between reminders was too short, patients were hard to get off recall list.
6.9.15 (Beta) Released 2/3/2010
Enhancement: Fee schedule import for eClinicalWorks customers.
6.9.14 (Beta) (Foreign) Released 2/2/2010
6.9.14 (Beta) Released 2/2/2010
Creating a preauthorization for a plan that did not use calendar year was giving an error message.
Birthdate now shows in Appt edit window.
Capitation procedures with co-pays were showing patient portion info in the description in the Account module that was wrong.
If a task list was cut and pasted into the trunk of a subscribed folder, a different task list in that subscribed folder was getting deleted.
6.9.13 (Beta) (Foreign) Released 1/31/2010
6.9.13 (Beta) Released 1/31/2010
Tool added to remove duplicate blockouts which can significantly slow down the Appt module. It was possible to have tens of thousands of blockouts on one day.
6.9.12 (Beta) Released 1/30/2010
When sending a capitation claim, the regular fee now shows when the UCR box is unchecked.
Capitation writeoffs, when subsituting codes (posterior composites), the writeoff was too low.
For capitation claims, in the Account module grid, no longer show "patient portion" text.
Manage, Accounting, Setup, there was an error about specified cast not valid.
Even with an ortho max in place, the summary at the lower right of TP had ortho affecting the regular max.
International date formats were not showing in letters (sheets) for Today.dayDate.
6.9.11 (Beta) (Foreign) Released 1/24/2010
6.9.11 (Beta) Released 1/24/2010
Graphical perio chart saving to image was refined.
Added an undo button for recall postcards in case the user clicks without reading.
International tooth numbers were not working on graphical tooth chart
Graphical perio chart was completely blank.
Help, online support link was going to an old page.
Was not able to delete a patient if there were any payment plans for the entire family.
When sending a capitation claim, the regular fee was not showing even if the use UCR box was checked.
Appt, right click, print card, time format had too many zeroes.
Daily P and I report was not adding patient income to insurance income at bottom.
Claim text reports were getting cut off at bottom.
Preferred name was showing on recall postcards.
After creating a new appointment, and then clearing the new appointment off the pinboard, it was unexpectedly ending up on the unscheduled list.
Enhancement: Xcharge receipt field is now in the format pat1234, where 1234 is an example of a patnum. This will make it easier when searching the Xcharge database for a particular patient.
Planned appointment tracker had error about SQL_BIG_SELECTS for some big offices.
Enhancement: Electronic benefits now has a viewing mode for insurance companies that send message text rather than computer-readable fields. Website links are clickable.
6.9.10 (Beta) Released 1/18/2010
It was possible to paste blockouts on top of eachother.
Added back the FormReportCustom file for someone who was using it.
If an update was being performed on multiple databases at once, and if they were sharing AtoZ folders, update would fail.
Tooth ranges were not getting sent on e-claims
When picking a plan from the family list to assign or for preauth, it was impossible to tell which ones were current.
Future timecard entries are now blocked.
Trophy bridge, enhanced, numbered mode. Patient folder names are no longer padded with zeroes.
If an insurance payment of $0 was received, the procedure was still showing the estimate in the Account module screen.
When trying to use graphical perio chart and not in DirectX, a more informative error message shows.
Some enhancements were made to allow DirectX tooth chart to run on more computers.
http://www.opendental.com/manual/mysqlservervariables.html should no longer be a problem.
6.9.9 (Beta) Released 1/12/2010
If many provider bars showing in Appt module, the headers were loading slowly from left to right. It got slower the longer the program was in use.
The Trophy enhanced bridge for numbered mode now creates numbered folders for new patients.
6.9.8 (Beta) (Foreign) Released 1/10/2010
6.9.8 (Beta) Released 1/10/2010
In procedure edit window, dropdown list was not working for picking provider.
Letter merge, guarantor field was showing as a number instead of a name.
Claimconnect claims transfer sometimes failed silently. It now deletes the failed file(s) and warns user to resubmit.
If a procedure treatment area is arch, and the paint type is crown, it was giving an error in the chart of anyone with that procedure.
After editing program links, main toolbar was not refreshing to show new buttons
A message about an update in progress at another computer could lock users out of program. An override was added.
Changing providers in paysplit edit window wasn't saving the change.
Sheet description now shows in Account module instead of sheet type.
6.9.7 (Beta) Released 1/7/2010
DirectX tooth chart was failing to load on most computers.
In the billing options window, leaving the statement date blank now behaves the same as entering the current date.
6.9.6 (Beta) Released 1/6/2010
Enhancement: Unearned income reports, added type column.
Enhancement: Task popups can be blocked by end user. Sound is still heard.
DirectX tooth chart loading faster
6.9.5 (Beta) Released 1/6/2010
A fix was attempted for DirectX.
6.9.4 (Beta) Released 1/5/2010
Patient notes (a special kind of appointment) were showing too many fields, like medical notes.
Raw population data report was giving errors
Enhancement: A Trophy bridge was added to be used in numbered mode.
When editing automation info, there was an error about unknown column 'SheetDefNum'
General ledger detail report date format now looks better.
General ledger detail report now wraps text in the memo column
6.9.3 (Beta) (Foreign) Released 1/2/2010
6.9.3 (Beta) Released 1/2/2010
DirectX might load better on some machines.
If a conversion was in progress on another computer, it was still possible to log in.
If storing images in database instead of AtoZ folder, upgrade from 6.7 to 6.8 was failing.
6.9.2 (Beta) Released 12/31/2009
Edit procedure, click OK, error about row index. A simple workaround is to show Clinics.
Practice description now shows in heading of print daily hospital notes.
Enhancement: Scrolling improvements in accounting section.
When viewing the chart for certain patients, there was an error about an invalid tooth id.
6.9.1 (Beta) Released 12/22/2009
Early Beta. Has been remarkably bug free.
Version 6.8 new features listed here
No known issues.
6.8.52 Unreleased
6.8.51 Released 5/7/2010
Insurance adjustments are not affecting the insurance used amount displayed at the lower right of TP. This fix was made on 3/4/10 in version 6.9 and 7.0.
If a benefit frequency was entered, then it was showing insurance would pay even if over annual max.
If both patient and family annual max, a procedure could show "over annual max" even though the insurance estimate is correct.
6.8.50 Released 4/7/2010
The tool for the recent critical bug fix no longer shows false positives for missing claimprocs.
6.8.49 Released 4/6/2010
Db maint tool: Undeletes procedures less frequently.
6.8.48 Released 3/30/2010
The tool for the recent critical bug fix now works better if the backup is an older database version.There had been an error about column count not matching.
6.8.47 Released 3/28/2010
Memory usage was very high due to an inefficiency in the waiting room timer.
Dramatic memory usage reductions in the program.
6.8.46 (Foreign) Released 3/25/2010
6.8.46 Released 3/25/2010
Database errors related to recent critical bug can now be fixed. See http://www.opendental.com/manual/bugcp.html
6.8.45 Released 3/24/2010
Database can now be checked for issues related to recent critical bug. See http://www.opendental.com/manual/bugcp.html
6.8.44 Released 3/22/2010
Making the recent critical bug fix safer. See http://www.opendental.com/manual/bugcp.html for more details.
6.8.43 (Foreign) Released 3/22/2010
6.8.43 Released 3/22/2010
The recent critical bug fix had some issues.
6.8.42 Released 3/19/2010
The fix for the recent critical bug was good, but the db maint tool was performing an incomplete fix.
6.8.41 Released 3/18/2010
CRITICAL BUG FIX: Many duplicate claimprocs attached to a handful of claims. Bug was introduced in version 6.8.40, three days ago. Make sure to run db maint tool if bug affected you.
6.8.40 (Foreign) Released 3/15/2010
6.8.40 Released 3/15/2010
When patient had both primary and secondary PPO, the estimates plus writeoffs frequently equaled more than the procedure fee in the TP
Primary estimates were sometimes showing an amount paid by other insurance.
6.8.39 Released 3/7/2010
If the date of a new adjustment was cleared then saved, it became impossible to edit the adjustment due to security date lock.
If interval between reminders was too short, patients were hard to get off recall list.
If interval between reminders was too short, patients were sometimes not showing on recall list.
If Tesia was a secondary clearinghouse instead of the default, the get reports button was giving the wrong message.
Perio chart error about attempting to divide by zero.
In recall list, if user security was not blocking access when jumping to Account or Family module.
Paysplits no longer allowed with future dates or blank amounts.
Ins plan edit, apply to all identical plans. Was not including calendar benefit month/year.
If create claim, remain in window, enter payment by procedure, create check, then cancel out of claim, it was causing an orphaned claim.
Was allowing program to start up with an invalid data path. This could cause intermittent slowness as the program searched for the missing path.
6.8.38 (Foreign) Released 2/2/2010
6.8.38 Released 2/2/2010
Creating a preauthorization for a plan that did not use calendar year was giving an error message.
Capitation procedures with co-pays were showing patient portion info in the description in the Account module that was wrong.
If a task list was cut and pasted into the trunk of a subscribed folder, a different task list in that subscribed folder was getting deleted.
6.8.37 (Foreign) Released 1/31/2010
6.8.37 Released 1/30/2010
When sending a capitation claim, the regular fee now shows when the UCR box is unchecked.
Capitation writeoffs, when subsituting codes (posterior composites), the writeoff was too low.
For capitation claims, in the Account module grid, no longer show "patient portion" text.
Manage, Accounting, Setup, there was an error about specified cast not valid.
Even with an ortho max in place, the summary at the lower right of TP had ortho affecting the regular max.
International date formats were not showing in letters (sheets) for Today.dayDate.
6.8.36 (Foreign) Released 1/24/2010
6.8.36 Released 1/24/2010
Help, online support link was going to an old page.
When sending a capitation claim, the regular fee was not showing even if the use UCR box was checked.
Appt, right click, print card, time format had too many zeroes.
Claim text reports were getting cut off at bottom.
Preferred name was showing on recall postcards.
After creating a new appointment, and then clearing the new appointment off the pinboard, it was unexpectedly ending up on the unscheduled list.
Planned appointment tracker had error about SQL_BIG_SELECTS for some big offices.
6.8.35 Released 1/18/2010
It was possible to paste blockouts on top of eachother.
Added back the FormReportCustom file for someone who was using it.
Tooth ranges were not getting sent on e-claims
Future timecard entries are now blocked.
If an insurance payment of $0 was received, the procedure was still showing the estimate in the Account module screen.
6.8.34 Released 1/12/2010
If many provider bars showing in Appt module, the headers were loading slowly from left to right. It got slower the longer the program was in use.
6.8.33 Released 1/10/2010
Patient notes (a special kind of appointment) were showing too many fields, like medical notes.
Raw population data report was giving errors
Letter merge, guarantor field was showing as a number instead of a name.
Claimconnect claims transfer sometimes failed silently. It now deletes the failed file(s) and warns user to resubmit.
In the billing options window, leaving the statement date blank now behaves the same as entering the current date.
After editing program links, main toolbar was not refreshing to show new buttons
A message about an update in progress at another computer could lock users out of program. An override was added.
6.8.32 (Foreign) Released 1/2/2010
6.8.32 Released 1/2/2010
If a conversion was in progress on another computer, it was still possible to log in.
If storing images in database instead of AtoZ folder, upgrade from 6.7 to 6.8 was failing.
6.8.31 (Foreign) Released 12/21/2009
6.8.31 Released 12/21/2009
Server version rolled into general release.
6.8.30 (Beta) (Foreign) Released 12/20/2009
6.8.30 (Beta) Released 12/19/2009
Laser label for single insurance was giving error, no row at position 0.
After running for a number of hours, the Appointment module might give an error, 'Open Dental has stopped working'. Resolved this memory leak by disposing of operatory headers when done with them.
6.8.29 (Beta) Released 12/18/2009
E-benefit requests were returning information from old inactive plans due to missing group number.
6.8.28 (Beta) (Foreign) Released 12/18/2009
6.8.28 (Beta) Released 12/18/2009
Finance charges were going on accounts with no balance.
Print day for hospital report was showing patient letters from different days.
In recall list, reminders are now filtered out based on the selected date range instead of today's date.
Patient notes (a kind of appointment) were not properly displaying the appt view fields for combined chartnumber/name or patnum/name.
E-claim for facility codes 21, 22, 31 or 35 was failing due to missing NPI in loop 2310C. In the fix, the billing provider last name is used as the facility name, and the billing provider NPI is sent.
When importing Trojan, max and deduct were going into the list at the bottom.
E-claim providers now correctly identified as either "person" or "non-person" based on presence of a first name.
6.8.27 (Beta) (Foreign) Released 12/5/2009
6.8.27 (Beta) Released 12/5/2009
Dutch e-claims enhanced.
6.8.26 (Beta) Released 12/5/2009
Patient was over max, but TP was showing insurance would pay on cleanings and xrays.
Suni sensor capture was generating an exception when capturing directly inside of Open Dental.
6.8.25 (Beta) Released 12/4/2009
Enhanced feature request system to show bounties. Also laid foundation for use of more than 100 votes for customers with multiple locations. (coming in 6.9)
Web service, supply inventory, null error.
More help for Error: Open Dental has stopped working (technically, this sets some appointment images to null).
6.8.24 (Beta) (Foreign) Released 12/1/2009
6.8.24 (Beta) Released 12/1/2009
Text was not aligning properly on very large labels.
Fluoride age limitation now uses code 1203 instead of code 1204.
6.8.23 (Beta) Released 12/1/2009
Setting the misc setup refresh interval to blank was causing an error.
Web service was failing when selecting a patient.
6.8.22 (Beta) Released 11/30/2009
Every time the HL7 service starts or stops, it now makes entries in the Windows event log.
The force synch tool now accepts a blank password.
Connection to web service was giving error about GetServer_id.
DentX ProImage bridge now tests slightly differently to see if ProImage is already running.
Ewoo EZdent bridge was showing some text in a window before launching.
6.8.21 (Beta) Released 11/29/2009
Possible fix for Error: Open Dental has stopped working. (technically, sounds are disposed for better memory management).
6.8.20 (Beta) Released 11/29/2009
Possible fix for Error: Open Dental has stopped working. (technically, bitmaps in appt module are now disposed for better memory management.)
6.8.19 (Beta) Released 11/24/2009
Big red X on the pinboard when remotely connected.
6.8.18 (Beta) (Foreign) Released 11/22/2009
6.8.18 (Beta) Released 11/20/2009
An attempt (unsuccessful) to fix the dotNet runtime error that one office is getting on all machines about 2 times / day, spontaneously.
In the procedure edit window, medical section, If start or stop time were left empty, error when clicking OK.
Added wait cursor for update conversion process.
Create a claim, other. There were no descriptions of claimforms.
6.8.17 (Beta) Released 11/19/2009
Daily writeoff report had some numbers showing in an extra column to the right.
Rx practice address was showing instead of clinic address
FormClaimEdit, click OK, there was an error about specified cast not valid.
6.8.16 (Beta) Released 11/17/2009
Capitations writeoffs: Now show in the claim proc window, can be edited if complete, and work properly in TP module.
6.8.15 (Beta) Released 11/17/2009
PPO writeoff was not working correctly when substituting codes.
While using the eraser tool on the chart, there was a rare error.
6.8.14 (Beta) Released 11/13/2009
There was an error when opening an image from the Chart module, invalid cast.
The enhanced Trophy bridge was showing error about can't create directory.
On a consent form with a background image, the text was not quite lining up with the image on a pdf.
Treatment plans were showing practice phone number instead of clinic phone number.
In the perio chart, there was an error when trying to change 'red' numbers.
6.8.13 (Beta) Released 11/11/2009
Replication synch tool added back.
Procedure fees were too low when initially entered for a PPO.
Recall postcards not printing the correct clinic address.
Billing dentist for preauths was not set to default for clinic, but was using default for practice instead.
Any program link from appointment module caused an exception when no patient was selected.
$1 deductibles were showing on multiple procedures in TP.
6.8.12 (Beta) (Foreign) Released 11/9/2009
6.8.12 (Beta) Released 11/8/2009
If a patient had a popup, their appointment could not be moved. There were also too many confusing buttons on the popups.
Mediadent version 4 bridge was still not working quite right.
Treatment plan estimate was higher than amount remaining if office had been using total payments on claims.
When adding a claim from dropdown list, user must pick a claimform, but the default was not the office default.
When new procedures entered, the fee was initially too high until push update fees button.
In the auto item edit window, clicking the change button was giving an invalid cast error.
Enhancement. Ewoo bridge added.
If a patient was scheduled for recall, it wasn't showing in their family module
6.8.11 (Beta) Released 11/5/2009
When using international tooth number, and enter payment for a claim, clicking on ByProcedure was changing the tooth numbers to American.
Mediadent bridge for version 4 was was added back.
6.8.10 (Beta) (Foreign) Released 11/4/2009
6.8.10 (Beta) Released 11/4/2009
Creating an insurance plan using the dropdown list, Other, was not working.
If a file was dropped into a patient's AtoZ folder, it was not automatically recognized.
E-bills should not have been sending hex colors.
Setting the filing code subtype was not setting it for all identical plans with the box checked or from List-InsPlans.
Added dutch e-claims
6.8.9 (Beta) Released 11/3/2009
Fixes critical bug in 6.8.8: Opening any procedure and then closing was crashing the program.
6.8.8 (Beta) Released 11/2/2009
When two consent signatures were placed on one consent form, when signing the second box using pad, the first signature appeared.
If using classic view for update versions, there was an error about could not find path to UpdateFiles\Manifest.txt
When saving a snapshot of the tooth chart image, it was also saving the dropdown menu.
Birthday report in international format was not accepting MM/dd format.
Adding a patient to a plan with many other subscribers was slow (one minute for 2000 subscribers).
6.8.7 (Beta) (Foreign) Released 11/1/2009
6.8.7 (Beta) Released 11/1/2009
On 64 bit computers, opening a signed procedure edit window was resulting in error.
When changing the order of providers the wrong providers were rehighlighting.
iCat bridge now warns user if no chart number. Better troubleshooting instructions added to manual.
When a guarantor for a payment plan was outside the family, the payment plan should not have shown in the grid at the top.
Viewing a task was sometimetimes causing an error.
Sometimes, a blockout was not editable by right click.
The auto chart number button can now handle larger numbers and gives a good error message if needed.
Database maintenance tool is now faster in the section where it validates deposits
Aging report totals were not showing.
eClinicalWorks module buttons were showing when they should not have been.
Saved statements were giving an error when viewing from Images module.
6.8.6 (Beta) Released 10/23/2009
When creating a billing list an exception was sometimes occurring.
Creating a referral slip was causing an exception.
Viewing, editing, or deleting an image was causing an exception.
When clicking the "Set Ranges" button in the replication setup window, an exception was occurring when the server list was empty.
6.8.5 (Beta) Released 10/21/2009
Daily procedures report was failing.
Clicking the "Perio Chart" button was causing an exception sometimes.
Fixes scanning error.
6.8.4 (Beta) Released 10/20/2009
e-claims send was giving error about invalid cast.
Fixes error when adding perio chart.
6.8.3 (Beta) Released 10/20/2009
Fixes error when adding deposit.
Outstanding insurance claim report was giving null exception
6.8.2 (Beta) Released 10/19/2009
Creating a new claim was giving an error when clicking OK.
Using a query favorite was giving an error, but a manual query was not.
Error when adding a perio chart (this fix was incomplete).
6.8.1 (Beta) Released 10/14/2009
Early beta version. CAUTION. Less stable than most betas.
Version 6.7 new features listed here
No known issues.
6.7.38 Unreleased
If interval between reminders was too short, patients were sometimes not showing on recall list.
6.7.37 (Foreign) Released 2/2/2010
6.7.37 Released 2/2/2010
Claimconnect claims transfer sometimes failed silently. It now deletes the failed file(s) and warns user to resubmit.
Added back the FormReportCustom file for someone who was using it.
Claim text reports were getting cut off at bottom.
Creating a preauthorization for a plan that did not use calendar year was giving an error message.
When sending a capitation claim, the regular fee now shows when the UCR box is unchecked.
Capitation procedures with co-pays were showing patient portion info in the description in the Account module that was wrong.
If a task list was cut and pasted into the trunk of a subscribed folder, a different task list in that subscribed folder was getting deleted.
6.7.36 Released 1/9/2010
E-benefit requests were returning information from old inactive plans due to missing group number.
If a conversion was in progress on another computer, it was still possible to log in.
A message about an update in progress at another computer could lock users out of program. An override was added.
6.7.35 Released 12/18/2009
In recall list, reminders are now filtered out based on the selected date range instead of today's date.
E-claim for facility codes 21, 22, 31 or 35 was failing due to missing NPI in loop 2310C. In the fix, the billing provider last name is used as the facility name, and the billing provider NPI is sent.
When importing Trojan, max and deduct were going into the list at the bottom.
6.7.34 Released 12/10/2009
Finance charges were going on accounts with no balance.
6.7.33 Released 12/4/2009
Setting the misc setup refresh interval to blank was causing an error.
Patient was over max, but TP was showing insurance would pay on cleanings and xrays.
6.7.32 Released 11/30/2009
Create a claim, other. No descriptions of claimforms.
6.7.31 (Foreign) Released 11/22/2009
6.7.31 Released 11/17/2009
The enhanced Trophy bridge was showing error about can't create directory.
On a consent form with a background image, the text was not quite lining up with the image on a pdf.
The treatment plan was showing an unhandled exception sometimes for patients with a deleted secondary insurance plan.
6.7.30 Released 11/11/2009
$1 deductibles were showing on multiple procedures in TP.
6.7.29 Released 11/9/2009
Treatment plan estimate was higher than amount remaining if office had been using total payments on claims.
When adding a claim from dropdown list, user must pick a claimform, but the default was not the office default.
6.7.28 Released 11/6/2009
Mediadent version 4 bridge was still not working quite right.
6.7.27 Released 11/5/2009
When using international tooth number, and enter payment for a claim, clicking on ByProcedure was changing the tooth numbers to American.
Mediadent bridge for version 4 was was added back.
6.7.26 Released 11/4/2009
E-bills should not have been sending hex colors.
6.7.25 (Foreign) Released 11/2/2009
6.7.25 Released 11/2/2009
If using classic view for update versions, there was an error about could not find path to UpdateFiles\Manifest.txt
Birthday report in international format was not accepting MM/dd format.
When changing the order of providers the wrong providers were rehighlighting.
The auto chart number button can now handle larger numbers and gives a good error message if needed.
Database maintenance tool is now faster in the section where it validates deposits
6.7.24 Released 10/30/2009
On 64 bit computers, opening a signed procedure edit window was resulting in error.
iCat bridge now warns user if no chart number. Better troubleshooting instructions added to manual.
When a guarantor for a payment plan was outside the family, the payment plan should not have shown in the grid at the top.
6.7.23 (Foreign) Released 10/14/2009
6.7.23 Released 10/14/2009
When using web service, adding an appointment was causing an error.
In the statement options window, typing in a date was not inserting slashes.
In the planned appt window, (other appointment) should apply to any procedure attached to another planned appt, not scheduled appointments.
Ins remaining hover at upper right of appt module added back.
6.7.22 (Beta) Released 10/11/2009
E-bill, when push send, unhandled exception about datetime if there was no start date in the statement edit.
If a procedure code was changed, the "do not bill to ins" checkbox wasn't changing.
If switching family members in the make/find appt window, the appt module note was not redrawn.
In Account Module, the Ins. Left hover at the upper right no longer shows insurance info (use the TP module to obtain this info from now on).
New Patient report was not pulling correct patients when specifying a provider
Recall list was not sorting by due date when grouping by family.
Global lock date was not preventing adding a procedure to an already completed appointment.
6.7.21 (Beta) Released 10/2/2009
Fixed error about null object when open TP or when add insurance plan.
6.7.20 (Beta) Released 9/29/2009
Some secondary PPO estimates were showing too high.
If provider middle initial was missing, it might have caused a problem with eclaims.
Electronic benefits, if error, the description of the error was not good enough.
Sometimes, secondary insurance estimate was showing too high because it did not take into account primary estimate.
If pref set for "balanced don't subtract ins", the filter in billing was ignoring that pref.
Web service error: Procedures.SetCompleteInAppt()
On payment report, the nonfunctional buttons for PDF and export were removed.
Web service, scan image, error about path not found.
Web service, if user logged off, then logged back on with user that had no password, System.Exception: Invalid username or password at Signals.RefreshTimed().
6.7.19 (Beta) Released 9/12/2009
Enhancement. E-benefits are now importing much better.
Enhancement: Payments no longer get applied to paid-off payment plans
When picking an insurance plan from list, the box for "don't substitute codes" was not copied to the new plan.
Annual max met was not showing in description of procedure in TP.
Request benefits button was giving an error if benefit was for employee (EMP).
6.7.18 (Beta) Released 9/10/2009
Capitation co-pay estimates were showing doubled in TP.
Audit trail, if multiple databases used, was possible to get an error.
6.7.17 (Beta) Released 9/10/2009
Printing from images module was not working on 64 bit.
Recall types might not have been refreshing properly after edit.
Replication was failing due to aging table names not being unique.
Custom queries run through web service were failing.
6.7.16 (Beta) (Foreign) Released 9/3/2009
6.7.16 (Beta) Released 9/3/2009
Printing was not working on 64 bit Windows.
Camsight bridge was not working due to missing slashes in birthdate.
When breaking appt, error message changed from "misc" to "modules"
Dr Ceph bridge now forces user to enter race.
PerioPal bridge added a trailing semicolon to command line argument.
I-Cat bridge 'Birthdate' tag to 'BirthDate' for the XML file.
6.7.15 (Beta) Released 8/27/2009
Daily payment report was having formatting issues with dates and amounts only on some computers.
Recall emails were not saving after being sent.
Enhanced db maint tool to handle date time error when opening an appointment.
Critical BUG: Only for offices using random primary keys. Fee schedules will not attach properly to insurance plans.
6.7.14 (Beta) Released 8/20/2009
When an e-benefits request failed, the error message was not descriptive enough.
E-benefits requests were not fine-grained enough.
Double click on appt module. Select pt and create new appt. Appt was coming up with unscheduled status.
6.7.13 (Beta) Released 8/19/2009
If a new appt was left on the pinboard when closing the program, it caused a scheduled appt with no date or time.
Routing slip no longer shows deceased or archived family members.
An appointment view with 2 rows per time increment was opening to 4am instead of 8am on startup.
Add a proc code that is medical. Try to associate it with an existing proc. It was failing unless proc list closed and reopened.
Waiting room timer wasn't changing unless refresh screen.
Enhancement: Trophy bridge automation for users who had already been using Trophy. Automation intelligently finds the image folder for each patient.
Behavior of updates on workstations improved if Setup.exe could not be found. Let's user pick download folder. Helps prevent downloading a Setup.exe that is too new.
6.7.12 (Beta) Released 8/17/2009
Scan, change description, then rotate. Description was getting lost.
Electronic benefits button was not functional.
Enhancement: Camsight CDMx Bridge.
Enhancement: Cliniview bridge.
6.7.11 (Beta) (Foreign) Released 8/12/2009
6.7.11 (Beta) Released 8/12/2009
On Vista 64 bit, if user signed a procedure note, it was giving an error message and then not saving the note.
In the ins plan list, editing a plan with only one subscriber was not showing benefit list.
Running the database maint tool was sometimes giving error if unable to save log because folder was not internally specified.
If a provider note was present, the appointment printout was starting at 12 am.
eCW, after returning from the medications screen, now refreshes the right panel.
If using web service, error when double clicked to edit a procedure.
6.7.10 (Beta) Released 8/7/2009
Treatment plan report was missing.
Enhancement: The Recall Entire Family button now only puts family members on the pinboard if they don't already have an appt.
Enhancement: Double click time in appt module, select pt, schedule recall. Puts new appt on time clicked instead of on pinboard.
When printing statement for someone with a payment plan, error about "extra detail".
6.7.9 (Beta) Released 8/5/2009
When running billing for someone with a payment plan, error about "extra detail".
6.7.8 (Beta) Released 8/4/2009
When an aging report was run for all billing types, the heading was only showing the first billing type.
Ecw bridge was still not working. (object was Nothing)
If ins plan was set to use UCR fees on claims, then fees were showing as zero on claims.
When sending secondary e-claims, the claim paid date was not getting sent (2330B DTP).
6.7.7 (Beta) Released 8/2/2009
Guarantor balance in payment window was negative, the accumulated amount paid on payment plans.
Graphical tooth chart now draws by date instead of by status.
When moving an appt off the pinboard, the proc dates were not synched with the appt, causing confusion in the Chart.
Ecw bridge improvement to VB code.
In the Send Claim window, claims that should have been printing on different forms were being printed using the same claim form.
Error when viewing payment plan.
6.7.6 (Beta) Released 7/30/2009
PPO Insurance Plan estimates were using the Standard fee instead of the PPO fee, giving the wrong insurance estimate
6.7.5 (Beta) Released 7/30/2009
eClinicalWorks userID was getting reset.
Enhancement: Validate ACN numbers in ADDP claims.
eClinicalWorks error on launching Rx window
6.7.4 (Beta) (Foreign) Released 7/27/2009
6.7.4 (Beta) Released 7/26/2009
Recall list, edit patient, primary insurance field was blank.
Conditions were not showing on big chart.
On routing slip, a long appointment note or urgent financial note would overlap.
After adding a new referral and attaching it to a patient, it was not visible on other computers.
Planned appt tracker now shows hygienist if 'is hygiene" box is checked for appt.
When filling out a sheet, typing in a global down text box was resetting the text in other text boxes.
In Palmer tooth numbering, error if manually entered surfaces.
Procedure code categories in procedure list window main grid were not matching order in definitions.
If logging in and user password was blank, user was able to log in by typing a password.
New patient report was not including the ending date of a range
No longer able to delete a patient with a medication. Existing orphaned meds are cleaned up.
If a new insurance plan was created and a FilingCode was not selected, error message.
When filling out a sheet, a grow local box was behaving like a grow global box.
On routing slips, annual max and deductible were not showing.
6.7.3 (Beta) (Foreign) Released 7/24/2009
6.7.3 (Beta) Released 7/23/2009
1500 claimform checkbox for Medicaid #1 was in the Medicare position.
1500 claimform GroupHealthPlan box #1 was using wrong trigger. Now uses FilingCode for trigger.
Confirmation list, run report, PriPlanNum was giving error.
eClinicalWorks COM exception in Chart module.
MySQL date time error when opening a procedure. Run database maint tool.
6.7.2 (Beta) Released 7/22/2009
Version update speed significantly improved.
Statements wouldn't print
eClinicalWorks URI empty error on startup
6.7.1 (Beta) Released 7/22/2009
Alpha version
Version 6.6 new features listed here
No known issues.
6.6.31 Unreleased
Mediadent version 4 bridge was still not working quite right.
6.6.30 Released 11/5/2009
If using classic view for update versions, there was an error about could not find path to UpdateFiles\Manifest.txt
When using international tooth number, and enter payment for a claim, clicking on ByProcedure was changing the tooth numbers to American.
Mediadent bridge for version 4 was was added back.
6.6.29 Released 10/11/2009
E-bill, when push send, unhandled exception about datetime if there was no start date in the statement edit.
If pref set for "balanced don't subtract ins", the filter in billing was ignoring that pref.
If a procedure code was changed, the "do not bill to ins" checkbox wasn't changing.
If switching family members in the make/find appt window, the appt module note was not redrawn.
New Patient report was not pulling correct patients when specifying a provider
Global lock date was not preventing adding a procedure to an already completed appointment.
6.6.28 Released 9/16/2009
Replication was failing due to aging table names not being unique.
6.6.27 Released 9/13/2009
Printing was not working on 64 bit Windows.
Recall types might not have been refreshing properly after edit.
6.6.26 Released 8/27/2009
Daily payment report was having formatting issues with dates and amounts only on some computers.
Enhanced db maint tool to handle date time error when opening an appointment.
Critical BUG: Only for offices using random primary keys. Fee schedules will not attach properly to insurance plans.
6.6.25 Released 8/20/2009
Double click on appt module. Select pt and create new appt. Appt was coming up with unscheduled status.
6.6.24 (Foreign) Released 8/19/2009
6.6.24 Released 8/19/2009
Scan, change description, then rotate. Description was getting lost.
If a new appt was left on the pinboard when closing the program, it caused a scheduled appt with no date or time.
Routing slip no longer shows deceased or archived family members.
An appointment view with 2 rows per time increment was opening to 4am instead of 8am on startup.
Add a proc code that is medical. Try to associate it with an existing proc. It was failing unless proc list closed and reopened.
Waiting room timer wasn't changing unless refresh screen.
6.6.23 (Foreign) Released 8/12/2009
6.6.23 Released 8/12/2009
On Vista 64 bit, if user signed a procedure note, it was giving an error message and then not saving the note.
When an aging report was run for all billing types, the heading was only showing the first billing type.
In the ins plan list, editing a plan with only one subscriber was not showing benefit list.
Running the database maint tool was sometimes giving error if unable to save log because folder was not internally specified.
Treatment plan report labels and postcards were not matching the list.
If a provider note was present, the appointment printout was starting at 12 am.
6.6.22 Released 8/2/2009
Guarantor balance in payment window was negative, the accumulated amount paid on payment plans.
Graphical tooth chart now draws by date instead of by status.
When moving an appt off the pinboard, the proc dates were not synched with the appt, causing confusion in the Chart.
In the Send Claim window, claims that should have been printing on different forms were being printed using the same claim form.
6.6.21 (Foreign) Released 7/27/2009
6.6.21 Released 7/27/2009
Recall list, edit patient, primary insurance field was blank.
Conditions were not showing on big chart.
On routing slip, a long appointment note or urgent financial note would overlap.
After adding a new referral and attaching it to a patient, it was not visible on other computers.
Planned appt tracker now shows hygienist if 'is hygiene" box is checked for appt.
When filling out a sheet, typing in a global down text box was resetting the text in other text boxes.
In Palmer tooth numbering, error if manually entered surfaces.
Procedure code categories in procedure list window main grid were not matching order in definitions.
If logging in and user password was blank, user was able to log in by typing a password.
New patient report was not including the ending date of a range
No longer able to delete a patient with a medication. Existing orphaned meds are cleaned up.
When filling out a sheet, a grow local box was behaving like a grow global box.
6.6.20 (Beta) Released 7/23/2009
Appointment status should not have been editable from within the unscheduled list.
1500 claimform checkbox for Medicaid #1 was in the Medicare position.
1500 claimform GroupHealthPlan box #1 was using wrong trigger. Now uses FilingCode for trigger.
Confirmation list, run report, PriPlanNum was giving error.
MySQL date time error when opening a procedure. Run database maint tool.
6.6.19 (Beta) Released 7/20/2009
When an image was attached to a claim, the file size of the cloned image was much larger.
In Lists, Employees, it was possible to remove the first and last name, preventing future editing.
Was not able to attach image to preauth
Web service was giving an error about duplicate carriers
Notes for individual providers in schedule were not filtered properly in setup.
Searching for appt after a given time was not working when using colons, but was when using decimals.
Name in title bar was not refreshing after edit.
6.6.18 (Beta) Released 7/2/2009
Added feature for internal use: view number of waiting phone messages.
6.6.17 (Beta) Released 6/28/2009
Trojan import button was giving error on some computers due to missing registry entry.
Installer for web service overhauled.
6.6.16 (Beta) Released 6/19/2009
Overhauled the Mediadent bridge.
6.6.15 (Beta) (Foreign) Released 6/19/2009
6.6.15 (Beta) Released 6/19/2009
The laser label report was not working for some patients.
Commlog entries weren't being counted as recall reminders unless commlog SentOrReceived was set as Sent.
Enhancement: Added a print single label button to recall list.
6.6.14 (Beta) Released 6/11/2009
When using replication, temp aging tables were not deleting properly.
When emailing a statement, an empty max date would cause error. Db maint also enhanced.
6.6.13 (Beta) (Foreign) Released 6/4/2009
6.6.13 (Beta) Released 6/4/2009
HL7 improvements for error reporting.
6.6.12 (Beta) Released 5/29/2009
Statement pdf was being saved in patient folder instead of guarantor folder.
Print hospital day sheet wasn't working
6.6.11 (Beta) Released 5/26/2009
The new feature to update multiple databases simultaneously was malfunctioning.
6.6.10 (Beta) Released 5/25/2009
If database was slightly too old, it no longer starts downloading the Setup.exe again.
6.6.9 (Beta) Released 5/23/2009
During workstation update file copy, there is now a visual indicator and it's faster.
Server files are now included for server version. Untested.
6.6.8 (Beta) Released 5/22/2009
When workstations are shut down automatically, the message now includes "Open Dental".
When workstations are shut down automatically, all copies of OD get killed, not just one.
Aging window reworded.
New option to lock multiple databases simultaneously for updates.
6.6.7 (Beta) Released 5/21/2009
Only patients show on unscheduled list now. No inactive, archived, deceased, or non-patients.
Prod & Income annual report now restricts to12 month span, because the query is not accurate outside that span.
When returning to Appts module, date had been reset to today.
Appt audit trail was giving error.
It was possible to delete a completed procedure from the appt edit window even if no permission.
6.6.6 (Beta) Released 5/20/2009
When updating workstation, error about file already in use. (the fix only works on the subsequent updates, of course).
6.6.5 (Beta) (Foreign) Released 5/19/2009
6.6.5 (Beta) Released 5/19/2009
The new update process of file copying was failing on Vista computers unless run as Admin.
If updating multiple databases from a single computer, there was a null exception.
The new update process of file copying was refined slightly for speed and usability.
6.6.4 (Beta) Released 5/18/2009
The new update process of file copying was failing on the workstations.
Updates for multiple databases can now be performed from a single computer.
6.6.3 (Beta) Released 5/18/2009
Enhancement to update process. Other workstations locked out of db until update is complete.
6.6.2 (Beta) Released 5/17/2009
Started work on the web service distribution.
6.6.1 (Beta) (Foreign) Released 5/17/2009
6.6.1 (Beta) Released 5/17/2009
Early beta version. Installation sequence untested.
Version 6.5 new features listed here
No known issues.
6.5.28 Unreleased
6.5.27 (Foreign) Released 11/5/2009
6.5.27 Released 11/5/2009
When using international tooth number, and enter payment for a claim, clicking on ByProcedure was changing the tooth numbers to American.
6.5.26 (Foreign) Released 7/26/2009
6.5.26 Released 7/26/2009
When using replication, temp aging tables were not deleting properly.
When emailing a statement, an empty max date would cause error. Db maint also enhanced.
The laser label report was not working for some patients.
Commlog entries weren't being counted as recall reminders unless commlog SentOrReceived was set as Sent.
6.5.25 Released 6/2/2009
Prod & Income annual report now restricts to12 month span, because the query is not accurate outside that span.
It was possible to delete a completed procedure from the appt edit window even if no permission.
Aging window reworded.
HL7 improvements for error reporting.
6.5.24 (Foreign) Released 5/17/2009
6.5.24 Released 5/17/2009
Trojan ID and filing code were not being carried over to new plans.
Recalls now show as disabled in the main Family module without having to double click.
Billing list was including accounts with zero balance due to rounding errors.
Only patients and guarantors show on statements now, not inactive, archived, nonpatient, or deceased.
Provider income transfers were not showing on daily Production and Income report.
Aging UI behavior was reviewed and fine tuned.
6.5.23 (Beta) (Foreign) Released 5/16/2009
6.5.23 (Beta) Released 5/16/2009
no changes
6.5.22 (Beta) (Foreign) Released 5/15/2009
6.5.22 (Beta) Released 5/15/2009
Temporary table tempaging was not dropped, exception "Table 'tempaging' already exists".
6.5.21 (Beta) (Foreign) Released 5/15/2009
6.5.21 (Beta) Released 5/15/2009
Enhancement. Database maintenance now clears out old claim transaction entries for received claims to reduce size of database.
Added a more descriptive error message when the program fails to save a scanned or imported image/document
Aging had a small issue regarding insurance estimate calculations when being calculated historically
Warnings have been added to prevent users from having a patient with both perio and prophy.
Duplicate recalls can now be deleted.
Database maintenance enhanced to show patients with duplicate recalls.
6.5.20 (Beta) Released 5/15/2009
Subscriber ID dashes are now stripped out when sending e-claim.
FormRpTreatmentFinder changed to include annual max for patients not on calendar year.
After adding a new code, double clicking on the new code was causing an error unless the list was refreshed first.
When creating a preauth, procedures were sometimes not staying in the same order.
Was not able to print a blank claim form.
If a patient had both prophy and perio history, it would sometimes use the wrong one when calculating due date.
6.5.19 (Beta) (Foreign) Released 5/14/2009
6.5.19 (Beta) Released 5/14/2009
No changes (this is a test)
6.5.18 (Beta) Released 5/13/2009
Patients were missing from the recall list who had past incomplete appointments
6.5.17 (Beta) Released 5/8/2009
Fixes rare error when starting: RegistrationCode is an invalid Pref name.
Pay plan due amount was not showing on bills if no payments had yet been made by the patient.
Billing was reporting historic balances instead of current balances.
6.5.16 (Beta) Released 4/30/2009
Send claims window now handles multiple clearinghouses better, letting user select which clearinghouse to send to without automatically changing them.
6.5.15 (Beta) Released 4/24/2009
If e-claims attachment ID field is blank, it now sends two spaces instead of patient's last name so that the clearinghouses don't get confused.
PT Dental script was failing at the referrals window. Added Ctrl-X as a keystroke that will open the Referrals window. The PT Dental script will also need to be enhanced by their programmers.
Some recalls were not showing on the list due to appointments by other family members.
6.5.14 (Beta) Released 4/14/2009
If display fields had a description entered for pat fields, the family module would crash.
Renaissance area of mouth was not transmitting properly.
When calculating aging in monthly mode, the account module was not displaying the correct family balance at the top.
6.5.13 (Beta) Released 4/6/2009
When running aging for everyone, it now zeroes out everyone first in order to catch previous guarantors.
Aging now runs as of the date in the window rather than as of today.
6.5.12 (Beta) Released 4/6/2009
Deleting a procedure was not showing in the audit trail.
When backing up over a read-only file, the image folder was failing to back up entirely.
In recall list, for certain date ranges, error "key not present in dictionary"
6.5.11 (Beta) Released 4/1/2009
If Choose Database window was hidden on startup, program was crashing.
6.5.10 (Beta) Released 3/31/2009
Treatment plan report was showing duplicates if preauths existed.
Port number can now be specified in the ChooseDatabase window.
6.5.9 (Beta) Released 3/25/2009
Splash screen no longer shows if using eCW
6.5.8 (Beta) (Foreign) Unreleased
6.5.8 (Beta) Released 3/23/2009
HL7 service was not picking up files due to file locking issues.
6.5.7 (Beta) Released 3/22/2009
6.5.7 (Beta) (Foreign) Released 3/22/2009
Deleting an appointment that was also on the pinboard was causing a malfunction.
When exiting the child prophy recall type setup, it no longer warns user about missing triggers.
Recall list now prints in landscape orientation in order to show the notes column.
if autonote description contains odd characters, user is now warned.
6.5.6 (Beta) Released 3/20/2009
CPU usage was too high, approaching 100%.
6.5.5 (Beta) Released 3/19/2009
HL7 timer wasn't working
6.5.4 (Beta) Released 3/19/2009
Added debugging messages to HL7 service temporarily.
6.5.3 (Beta) Released 3/19/2009
The Dolphin bridge was not launching in rare circumstances.
HL7 was having a problem importing appointments.
6.5.2 (Beta) Released 3/16/2009
X-charge synch file was missing a slash, causing some synch issues.
If OD was launched from a shortcut or from another program, the FreeDentalConfig.xml file might have ended up in the wrong place.
6.5.1 (Beta) (Foreign) Released 3/16/2009
6.5.1 (Beta) Released 3/16/2009
Early beta release.
Version 6.4 new features listed here
No known issues.
6.4.26 Unreleased
6.4.25 (Foreign) Released 5/17/2009
6.4.25 Released 5/17/2009
Trojan ID and filing code were not being carried over to new plans.
Billing list was including accounts with zero balance due to rounding errors.
Only patients and guarantors show on statements now, not inactive, archived, nonpatient, or deceased.
6.4.24 (Foreign) Released 5/15/2009
6.4.24 Released 5/15/2009
Subscriber ID dashes are now stripped out when sending e-claim.
FormRpTreatmentFinder changed to include annual max for patients not on calendar year.
Enhancement. Database maintenance now clears out old claim transaction entries for received claims to reduce size of database.
Added a more descriptive error message when the program fails to save a scanned or imported image/document
Aging had a small issue regarding insurance estimate calculations when being calculated historically
After adding a new code, double clicking on the new code was causing an error unless the list was refreshed first.
When creating a preauth, procedures were sometimes not staying in the same order.
Was not able to print a blank claim form.
If a patient had both prophy and perio history, it would sometimes use the wrong one when calculating due date.
Warnings have been added to prevent users from having a patient with both perio and prophy.
Duplicate recalls can now be deleted.
6.4.23 (Foreign) Released 5/14/2009
6.4.23 Released 5/13/2009
Patients were missing from the recall list who had past incomplete appointments
6.4.22 Released 4/30/2009
Send claims window now handles multiple clearinghouses better, letting user select which clearinghouse to send to without automatically changing them.
6.4.21 Released 4/23/2009
If e-claims attachment ID field is blank, it now sends two spaces instead of patient's last name so that the clearinghouses don't get confused.
PT Dental script was failing at the referrals window. Added Ctrl-X as a keystroke that will open the Referrals window. The PT Dental script will also need to be enhanced by their programmers.
Some recalls were not showing on the list due to appointments by other family members.
6.4.20 Released 4/14/2009
If display fields had a description entered for pat fields, the family module would crash.
Renaissance area of mouth was not transmitting properly.
6.4.19 (Foreign) Unreleased
6.4.19 Released 4/6/2009
Treatment plan report was showing duplicates if preauths existed.
When backing up over a read-only file, the image folder was failing to back up entirely.
In recall list, for certain date ranges, error "key not present in dictionary"
6.4.18 Released 3/22/2009
6.4.18 (Foreign) Released 3/22/2009
Deleting an appointment that was also on the pinboard was causing a malfunction.
When exiting the child prophy recall type setup, it no longer warns user about missing triggers.
Recall list now prints in landscape orientation in order to show the notes column.
if autonote description contains odd characters, user is now warned.
The Dolphin bridge was not launching in rare circumstances.
6.4.17 Released 3/16/2009
X-charge synch file was missing a slash, causing some synch issues.
6.4.16 (Foreign) Released 3/16/2009
6.4.16 Released 3/16/2009
When composing an autonote, if the same prompt was used multiple times, an error would occur.
The edit schedule day window was crashing in rare circumstances.
When the program first started up, the patient toolbar should have been disabled.
6.4.15 (Beta) Released 3/10/2009
An unhandled exception was being given on startup for offices using the newest version of Trojan.
If a claim payment was accidentally entered with a date of 01/01/0001, it was not possible to edit it due to permissions.
Consent toolbar button should not have been enabled if no patient was selected.
6.4.14 (Beta) Released 3/2/2009
When the Dexis bridge was set to use chart numbers, patient ID numbers were sent instead.
Database maintenance was not completing in a timely manner for larger offices sometimes.
6.4.13 (Beta) Released 3/1/2009
Printing an existing referral slip was sometimes malfunctioning.
In Manage module, messaging, check the Include Acknowledged box. The days box was not responding to changes.
Popups no longer come up when clicking on an appointment if the patient is already selected.
In week view, Sunday appointments could not be selected or moved.
Images module, 'An error occurred while printing' was too vague. One office is having trouble with Cannon printers and needed a better message.
After printing recall postcards, the message is now more obvious to only click Yes if printing was successful.
If a procedure was somehow set to a date of 01/01/0001, it was impossible after that to change the date due to security.
In appt edit window, fee for appointments was showing as 0.
A few sheets had rows that were too short.
6.4.12 (Beta) Released 2/8/2009
Signature on consent form was not showing if straight to pdf or print.
Medical 1500 Claimform was cutting off long subscriber IDs. (Only the download 1500 was fixed. Users who already downloaded will have to manually change the width).
In Sheet Fill window, text box was not growing down.
User query left margin was too small for some printers.
Claim edit window, By Procedure button no longer allows alteration of payments attached to checks.
Unchecking the "set tx entry status to TP when changing patients" was not working.
Referral slip was showing in Account, but not in the referral attachment window. (the fix only affects new referral slips).
Perio chart dots were going on previous location more frequently than they should.
6.4.11 (Beta) Released 2/4/2009
Auto note delete button was non-functional
Added fix to Database Maint Tool for procedurelog.BaseUnit issue.
In auto note composition, the note now gets inserted at the cursor location.
6.4.10 (Beta) Released 2/2/2009
Enhancement: autonote control edit now has up and down arrows.
6.4.9 (Beta) Released 2/1/2009
Enhancement in Lists, Insurance Plans. You can hide all inactive plans with one button.
On patient letters, in sheets, the patient.NameFL field is now more formal. Does not include preferred name.
Enhancement: The lab case list now has an option to show lab cases unattached to appointments.
Enhancement: When treatment is entered and there is an appointment for the day, that provider is used.
Default sheets for letters and consents now have larger font.
Autonote multiSelection columns were too narrow, not showing enough text.
6.4.8 (Beta) Released 1/31/2009
Payment plan amount due was not showing on printed statement if date range was too small.
The new installer was creating a shortcut on the desktop that malfunctioned.
6.4.7 (Beta) Released 1/31/2009
In weekview, Sunday appointments, schedules, and blockouts were not showing properly.
Commlog entries for email recall were showing wrong reminder count.
6.4.6 (Beta) Released 1/31/2009
Moving an appointment now more intelligently handles the IsHygiene checkbox.
6.4.5 (Beta) Released 1/31/2009
[date] and [time] were not filling in confirmation cards.
Autonote multiResponse prompt now shows checkboxes.
6.4.4 (Beta) Released 1/30/2009
Automatically converted comma-delimited autonote controls to carriage-return delimited
6.4.3 (Beta) Released 1/24/2009
Testing new build process
6.4.2 (Beta) Released 1/23/2009
When converting database to new version, it succeeded. But then, sometimes, when another workstation opened, the workstation would wrongly indicate a corrupt database.
6.4.1 (Beta) Released 1/23/2009
Version 6.3 new features listed here
No known issues.
6.3.13 Unreleased
When exiting the child prophy recall type setup, it no longer warns user about missing triggers.
Some recalls were not showing on the list due to appointments by other family members.
6.3.12 (Foreign) Released 3/16/2009
6.3.12 Released 3/16/2009
When composing an autonote, if the same prompt was used multiple times, an error would occur.
The edit schedule day window was crashing in rare circumstances.
When the program first started up, the patient toolbar should have been disabled.
6.3.11 Released 3/10/2009
An unhandled exception was being given on startup for offices using the newest version of Trojan.
If a claim payment was accidentally entered with a date of 01/01/0001, it was not possible to edit it due to permissions.
Consent toolbar button should not have been enabled if no patient was selected.
6.3.10 Released 3/2/2009
Printing an existing referral slip was sometimes malfunctioning.
In Manage module, messaging, check the Include Acknowledged box. The days box was not responding to changes.
Popups no longer come up when clicking on an appointment if the patient is already selected.
In week view, Sunday appointments could not be selected or moved.
Images module, 'An error occurred while printing' was too vague. One office is having trouble with Cannon printers and needed a better message.
After printing recall postcards, the message is now more obvious to only click Yes if printing was successful.
If a procedure was somehow set to a date of 01/01/0001, it was impossible after that to change the date due to security.
Database maintenance was not completing in a timely manner for larger offices sometimes.
In appt edit window, fee for appointments was showing as 0.
6.3.9 Released 2/23/2009
Signature on consent form was not showing if straight to pdf or print.
Medical 1500 Claimform was cutting off long subscriber IDs. (Only the download 1500 was fixed. Users who already downloaded will have to manually change the width).
In Sheet Fill window, text box was not growing down.
User query left margin was too small for some printers.
Claim edit window, By Procedure button no longer allows alteration of payments attached to checks.
Unchecking the "set tx entry status to TP when changing patients" was not working.
Referral slip was showing in Account, but not in the referral attachment window. (the fix only affects new referral slips).
When the Dexis bridge was set to use chart numbers, patient ID numbers were sent instead.
6.3.8 (Foreign) Released 2/3/2009
6.3.8 Released 2/3/2009
On patient letters, in sheets, the patient.NameFL field is now more formal. Does not include preferred name.
In weekview, Sunday appointments, schedules, and blockouts were not showing properly.
Payment plan amount due was not showing on printed statement if date range was too small.
Default sheets for letters and consents now have larger font.
Added fix to Database Maint Tool for procedurelog.BaseUnit issue.
6.3.7 Released 1/23/2009
When converting database to new version, it succeeded. But then, sometimes, when another workstation opened, the workstation would wrongly indicate a corrupt database.
6.3.6 (Foreign) Released 1/22/2009
6.3.6 Released 1/23/2009
When, checking 'done' in planned appts window, it now clarifies that ALL planned appointments will be deleted.
Properly informs user to right click, run as admin, if starting up for first time in Vista.
Selecting multiple procedures in the treatment plan module was causing an exception when holding the control key sometimes.
6.3.5 (Beta) Released 1/13/2009
Schick window would come up, but then go away after a while. Also see the Schick page in the manual.
If a recall appointment from the past was not marked complete, the patient would not show on recall.
6.3.4 (Beta) Released 1/13/2009
Referral letters can now be emailed.
When entering insurance payments for PPO, allowed fee entries no longer save to the PPO fee sched.
Sheets were not allowing field values larger than 256 letters. For example, for the consent form.
Sheet static text field edit window bigger.
Adding a new pay period now defaults to 1st through 15th instead of 16th.
Some Renaissance claims were being rejected due to an extra comma in the subscriber and other subscriber name fields.
Program completely failed to open on some computers. Related to Topaz dll.
6.3.3 (Beta) Released 1/6/2009
Medical codes were not coming up when a Medical Pre-Auth was made. It was bringing up the ADA codes instead.
E-claims were showing practice address instead of clinic address under billing dentist.
In the Make/Find appointment window, double clicking on family member now brings up recalls for the patient instead of a "pano" recall.
In the Make/Find appointment screen, the family urgent financial notes were not showing for all family members.
Entering payment by procedure now starts in the paid column if no allowed fee schedule and not PPO.
Added an option for how blank co-pay fee schedule entries should be handled.
6.3.2 (Beta) Released 1/6/2009
Critical bug: A warning was added that removing all triggers for a recall type will cause deletion of all recalls of that type, even ones with notes.
6.3.1 (Beta) Released 1/6/2009
Early beta version
Version 6.2 new features listed here
No known issues.
6.2.16 Unreleased
If a procedure was somehow set to a date of 01/01/0001, it was impossible after that to change the date due to security.
6.2.15 (Foreign) Released 2/3/2009
6.2.15 Released 2/3/2009
When, checking 'done' in planned appts window, it now clarifies that ALL planned appointments will be deleted.
Selecting multiple procedures in the treatment plan module was causing an exception when holding the control key sometimes.
In weekview, Sunday appointments, schedules, and blockouts were not showing properly.
Payment plan amount due was not showing on printed statement if date range was too small.
Added fix to Database Maint Tool for procedurelog.BaseUnit issue.
6.2.14 Released 1/13/2009
Schick window would come up, but then go away after a while. Also see the Schick page in the manual.
If a recall appointment from the past was not marked complete, the patient would not show on recall.
6.2.13 Released 1/13/2009
When entering insurance payments for PPO, allowed fee entries no longer save to the PPO fee sched.
The new permissions to create and edit insurance payments are now given to everyone by default.
Some Renaissance claims were being rejected due to an extra comma in the subscriber and other subscriber name fields.
Program completely failed to open on some computers. Related to Topaz dll.
6.2.12 Released 1/6/2009
Medical codes were not coming up when a Medical Pre-Auth was made. It was bringing up the ADA codes instead.
E-claims were showing practice address instead of clinic address under billing dentist.
In the Make/Find appointment window, double clicking on family member now brings up recalls for the patient instead of a "pano" recall.
In the Make/Find appointment screen, the family urgent financial notes were not showing for all family members.
Entering payment by procedure now starts in the paid column if no allowed fee schedule and not PPO.
6.2.11 Released 1/6/2009
Critical bug: A warning was added that removing all triggers for a recall type will cause deletion of all recalls of that type, even ones with notes.
6.2.10 Released 1/6/2009
When moving an appointment to operatories having only hygiene providers set, the hygienist provider was not changing.
ADA 2009 codes added.
6.2.9 (Beta) Released 12/29/2008
Critical bug for the very few offices who use replication. Fee schedules column in database was not allowing large enough foreign keys.
A fix was attempted for the Schick bridge.
6.2.8 (Beta) (Foreign) Released 12/19/2008
6.2.8 (Beta) Released 12/19/2008
no changes
6.2.7 (Beta) Released 12/19/2008
Some Renaissance claims were being rejected due to an extra comma in the name field.
Many procedures do not need to be billed to medical insurance, yet they were still showing as unsent in Account.
Brand new trial version database would crash in Account module because aging had never been run.
6.2.6 (Beta) Released 12/18/2008
After creating an insurance check, even if cancel or delete, a phantom check was still showing in the Account.
Account module buttons in show tab were malfunctioning if no patient initially loaded.
Edit Payment Split window was not including writeoff, so 'paid so far' value was incorrect.
Planned appointment tracker was still listing archived patients.
Appointment module "month" button should not have been visible.
Task list was sometimes crashing if user started to log in but left their login window open for too long.
If a claim was set to "received" without a sent date, it was impossible to edit regardless of security setting.
Update to Arizona Primary Care Encounter report to only include encounters/appointments which are billable, based on procedure code.
6.2.5 (Beta) Released 12/11/2008
Internal enhancements to phone grid
6.2.4 (Beta) Released 12/11/2008
Internal enhancements to phone grid
6.2.3 (Beta) Released 12/9/2008
Internal enhancements to phone grid.
6.2.2 (Beta) Released 12/9/2008
Internal changes to phone table.
6.2.1 (Beta) Released 12/8/2008
Early beta version
Version 6.1 new features listed here
No known issues.
6.1.17 Released 1/13/2009
Some Renaissance claims were being rejected due to an extra comma in the subscriber and other subscriber name fields.
If a recall appointment from the past was not marked complete, the patient would not show on recall.
6.1.16 Released 1/6/2009
Critical bug: A warning was added that removing all triggers for a recall type will cause deletion of all recalls of that type, even ones with notes.
When moving an appointment to operatories having only hygiene providers set, the hygienist provider was not changing.
6.1.15 Released 12/29/2008
After creating an insurance check, even if cancel or delete, a phantom check was still showing in the Account.
Edit Payment Split window was not including writeoff, so 'paid so far' value was incorrect.
Planned appointment tracker was still listing archived patients.
Appointment module "month" button should not have been visible.
Critical bug for the very few offices who use replication. Fee schedules column in database was not allowing large enough foreign keys.
6.1.14 (Foreign) Released 12/4/2008
6.1.14 Released 12/4/2008
Regular users were getting message about using the trial version.
6.1.13 (Beta) (Foreign) Released 12/4/2008
6.1.13 (Beta) Released 12/4/2008
no changes
6.1.12 (Beta) (Foreign) Released 11/24/2008
6.1.12 (Beta) Released 11/24/2008
Claim Connect web page was coming up when trying to send claims.
Daily writeoff reports no longer show rows with zero amounts.
E-claim reports no longer get deleted. They instead go into an archive folder for easier troubleshooting.
6.1.11 (Beta) (Foreign) Released 11/24/2008
6.1.11 (Beta) Released 11/24/2008
PPO claims no longer allow entry of payment by total. This preserves writeoffs.
In Treatment Finder report, inactive patients are now excluded.
In Easy Options, Basic Modules Only, user could still click on buttons that were not visible.
When running a malformed user query, a message now comes up rather than an unhandled exception.
Switched to new build of EZTwain to hopefully eliminate the "could not negotiate pixel type" error.
When Trojan automatically updates insurance plans, user is now able to print the update file. A query will be necessary to find the actual plans affected based on their Trojan IDs.
Backup reminder box forced to stay on top.
Eclaims now send code 35 instead of code 33 for Adult Living Care Facility.
6.1.10 (Beta) Released 11/18/2008
Finance charge adjustment was adding a note, causing "finance charge" to show twice.
In edit appt window, double clicking on a procedure sometimes opened the wrong one.
Hitting the spacebar to get the monitor out of screensaver was sometimes breaking appointments.
Appointment was getting shortened just by clicking on it. Happened after making a very short appointment longer.
Claim note character limit of 80 is now longer for paper claims.
6.1.9 (Beta) Released 11/12/2008
If clicked on Send to Unscheduled button, it was giving an error.
Recall synch was failing if not enough recall triggers.
Treatment Finder report was giving error.
Check Eligibility button in Edit Insurance Plan was giving error on Linux servers.
6.1.8 (Beta) (Foreign) Released 11/2/2008
6.1.8 (Beta) Released 11/2/2008
Feature request votes were not getting relinquished after feature completed
"isHygiene" was not getting toggled when moving appointments. This was affecting providers and colors of appointments.
If a perio chart is attached to a claim, exporting the perio chart was generating an error.
No longer able to hide an Admin user
If default place of service in practice setup was SkilledNursFac, after setting procedures complete, procedures did not have that place of service.
When trying to complete procedures in Chart module, it now directs people to setup modules.
It was possible to set a procedure complete in the procedure edit window without it getting logged in the audit trail.
6.1.7 (Beta) Released 10/31/2008
Order of procedures on the appointment edit page changed. If it is annoying, we may have to change it.
PPO writeoff report was not working when group by carrier and use procedure date.
Planned appointments were still wrong color
Enhanced db maint tool to fix source of error when opening the recall types window.
Arizona report changed
6.1.6 (Beta) Released 10/29/2008
Letter merge, patient.NextAptNum field was invalid.
Some colors were wrong in planned appt list.
6.1.5 (Beta) Released 10/27/2008
Search button no longer gives an error if there is no appointment on the pinboard.
In multiple planned appointments list, the appointment length now shows.
Claim note text box now limits entry to 80 characters, the limit on electronic claims.
Was not able to set a provider to multiple operatories.
Trojan fee schedule import is now disabled since it's only supposed to be informational.
Holiday background color was not showing.
6.1.4 (Beta) Released 10/23/2008
If a preauth was present, the other estimate for a procedure was showing zero.
6.1.3 (Beta) Released 10/21/2008
Planned appointments were showing too many procedures in the summary.
Opening the Chart module with no patient selected was causing an error.
Planned appointment buttons were disabled.
6.1.2 (Beta) Released 10/20/2008
Enhancement: Adding procedures to an appointment now takes less mouse clicks.
Planned appointment was not deleting.
6.1.1 (Beta) Released 10/18/2008
Beta version released
Version 6.0 new features listed here
No known issues.
6.0.12 Released 1/6/2009
Critical bug: A warning was added that removing all triggers for a recall type will cause deletion of all recalls of that type, even ones with notes.
6.0.11 (Foreign) Released 11/24/2008
6.0.11 Released 11/24/2008
Claim Connect web page was coming up when trying to send claims.
Daily writeoff reports no longer show rows with zero amounts.
6.0.10 Released 11/20/2008
If default place of service in practice setup was SkilledNursFac, after setting procedures complete, procedures did not have that place of service.
Recall synch was failing if not enough recall triggers.
Appointment was getting shortened just by clicking on it. Happened after making a very short appointment longer.
6.0.9 Released 10/31/2008
Enhanced db maint tool to fix source of error when opening the recall types window.
6.0.8 Released 10/30/2008
Search button no longer gives an error if there is no appointment on the pinboard.
Claim note text box now limits entry to 80 characters, the limit on electronic claims.
6.0.7 Released 10/23/2008
If a preauth was present, the other estimate for a procedure was showing zero.
6.0.6 (Foreign) Released 10/17/2008
6.0.6 Released 10/17/2008
Database maintenance log no longer attempts to write to file if user does not have permission.
The edit referral attachment window was showing referral slips from multiple sources
If recall setup to print single postcards, now give warning on alignment.
User is no longer allowed to change amount of a payment already attached to a deposit.
After editing a payment, it no longer resets the person who made the payment.
Trojan import: Preventive deductible now defaults to zero instead of to general deduct amount.
Trojan import: Oral surgery and crowns are now imported properly.
Trojan import: Ortho max and percentage are now imported properly
Preauths no longer show at the top of the Account module because it's confusing.
Appointment search box had controls in front of it.
If a sent claim had a received date, it was showing in Account module as received instead of sent.
It was possible to delete a laboratory even if it had attached lab cases.
Db maint enhanced to delete appointments with no date and no appointments.
6.0.5 (Beta) Released 10/10/2008
Left-clicking an appointment would sometimes cause an unhandled exception after switching appointment views.
Db maint tool enhanced to reset zero dates on the 3 new datetime fields for appointments.
6.0.4 (Beta) (Foreign) Released 10/1/2008
6.0.4 (Beta) Released 10/1/2008
When importing Trojan, diagnostic % is now treated the same as preventive.
When importing Trojan, the default for preventive deductibles is now added in addition to general deductibles.
When importing Trojan, the plan notes / misc info are now transferred to the notes window.
In the fill sheet window, the export to pdf button was creating the temp file in the wrong place.
Provider income transfers were not showing on the payment report.
PPO fee was still being inserted when procedure code was changed using the change button in the proc edit window.
Preferred name no longer shows on Rx.
6.0.3 (Beta) (Foreign) Released 9/28/2008
6.0.3 (Beta) Released 9/28/2008
PPO Writeoff report, option for procedure date, group by carrier, was not using procedure date.
In setup modules, box was not staying checked for "Claim form treating dentist shows Signature on File, rather than name ".
If added task when on main tab in tasks, it was giving an error.
When triggers were removed from a recall type, it was not removing the recalls from the patients.
While dragging an appointment, accidentally clicking the right mouse button was causing the appointment to hang.
In recall type edit window, setting a special type wasn't sticking.
If user changed workstation time, they could clock in with a fake time.
In recall list, if grouping by families, postcard preview was showing each patient multiple times.
Recall list report wasn't working
If a procedure qty was inadvertently set to 0, the patient balance was off.
6.0.2 (Beta) (Foreign) Released 9/14/2008
6.0.2 (Beta) Released 9/13/2008
The recall setup window would crash on closing if no statuses selected.
There was no way to bring up other recall types in recall list. Example: endo follow up.
The recall list now has a column indicating the recall type.
Added vertical scrollbar to feature request detail box.
When moving appointment to another op, it was prompting to change provider even if provider was the same.
If added a new family member, then click cancel, a "deleted" patient was showing up in the family.
Amalgam quick buttons weren't working.
A drawing in the graphical tooth chart was showing on the charts of all patients once drawn.
Tooth graphics were not printing for tooth range procedures such as partials.
6.0.1 (Beta) Released 9/5/2008
Beta release
Version 5.9 new features listed here
No known issues.
5.9.12 (Foreign) Released 10/17/2008
5.9.12 Released 10/17/2008
The edit referral attachment window was showing referral slips from multiple sources
User is no longer allowed to change amount of a payment already attached to a deposit.
It was possible to delete a laboratory even if it had attached lab cases.
5.9.11 (Foreign) Released 10/1/2008
5.9.11 Released 10/1/2008
When importing Trojan, diagnostic % is now treated the same as preventive.
When importing Trojan, the default for preventive deductibles is now added in addition to general deductibles.
When importing Trojan, the plan notes / misc info are now transferred to the notes window.
In the fill sheet window, the export to pdf button was creating the temp file in the wrong place.
Provider income transfers were not showing on the payment report.
PPO fee was still being inserted when procedure code was changed using the change button in the proc edit window.
Preferred name no longer shows on Rx.
5.9.10 (Foreign) Released 9/28/2008
5.9.10 Released 9/28/2008
PPO Writeoff report, option for procedure date, group by carrier, was not using procedure date.
In setup modules, box was not staying checked for "Claim form treating dentist shows Signature on File, rather than name ".
If added task when on main tab in tasks, it was giving an error.
While dragging an appointment, accidentally clicking the right mouse button was causing the appointment to hang.
If a procedure qty was inadvertently set to 0, the patient balance was off.
5.9.9 Released 9/13/2008
Tooth graphics were not printing for tooth range procedures such as partials.
5.9.8 (Foreign) Released 9/12/2008
5.9.8 Released 9/13/2008
Added vertical scrollbar to feature request detail box.
5.9.7 Released 9/5/2008
Default referral slip now includes referral phone number.
New patient report was giving error when 'exclude pts with no production'
Sheets in landscape mode were coming out in portrait orientation in pdf's.
Enhancement: Sheet fill window now has a "create PDF" button on it.
Sheets were not saving images.
Copy and paste a week in the schedule was giving an error.
TP print would fail on an archived tp with a tooth range.
When voting on a request, the votes remaining was not initially refreshed.
Appointment labels were printing to wrong printer.
5.9.6 (Beta) Released 9/3/2008
Now prompts before changing providers when moving an appointment between ops.
Insurance estimates for new procedures would sometimes vanish.
E-claims malformed (looping logic) in certain rare situations.
5.9.5 (Beta) Released 8/25/2008
If a payment was split, and one split went to a payment plan, it wasn't showing in Account.
5.9.4 (Beta) Released 8/25/2008
Daily payment report wouldn't run
5.9.3 (Beta) (Foreign) Released 8/24/2008
5.9.3 (Beta) Released 8/21/2008
Immediately after hiding operatories, it was giving an error.
Select patient window was not accepting Enter key to select patient.
Feature Request edit window details field wasn't handling new lines properly.
A statement for a single person now only shows that person's balance info at the top.
A statement for a single person now shows that person's name in the address.
5.9.2 (Beta) Released 8/19/2008
When searching for feature requests, it now warns user to install dotNet 3.5
Feature request was showing the wrong user submitted name.
Feature request search now includes the details field.
5.9.1 (Beta) Released 8/19/2008
Version 5.8 new features listed here
No known issues.
5.8.8 Released 9/5/2008
Sheets in landscape mode were coming out in portrait orientation in pdf's.
Sheets were not saving images.
TP print would fail on an archived tp with a tooth range.
5.8.7 Released 9/3/2008
Insurance estimates for new procedures would sometimes vanish.
5.8.6 Released 8/30/2008
If a payment was split, and one split went to a payment plan, it wasn't showing in Account.
E-claims malformed (looping logic) in certain rare situations.
5.8.5 Released 8/25/2008
5.8.5 (Foreign) Released 8/25/2008
A statement for a single person now only shows that person's balance info at the top.
A statement for a single person now shows that person's name in the address.
5.8.4 Released 8/19/2008
If adjustments are attached to procedures, it is now more clear in the Account module.
Misc Setup option to "Show item notes in main grid" didn't do anything. It was removed.
If using international tooth numbering In procedure edit window, surface selection was interepreted using American.
The Patient-Raw report was failing sometimes if deprecated fields were selected.
Walkout statements was showing multiple family members.
5.8.3 (Beta) Released 8/15/2008
Error when printing sheets due to paper size mismatch.
Appointment label was showing wrong date format.
Translations feature enhanced to allow deletion of old entries.
Sites list window is much larger
Fee schedule amounts were showing 0.00 in places where they should be blank.
5.8.2 (Beta) Released 7/27/2008
When comparing 3 fee schedules, it was slow and would crash for some offices.
Printing a custom label from the dropdown list in the main toolbar was giving an error.
Filtering Planned Apts and Unscheduled list by Site was causing error.
Printing a blank claim form wasn't working.
If applying deductible before procedure, the deductible was getting applied on procedures with 0% coverage.
The Send Claim window was giving warnings of Attachment ID missing on all claims. But this was not preventing sending claims.
Certain date range filters were causing errors in the account module and during billing.
On the appointment label, it was showing both the first name and the preferred name.
The Fill Sheet window wasn't sizing properly for landscape orientation.
Drawing on landscape sheets was malfunctioning
Sheet drawings are now in sheet coordinates rather than image coordinates.
Sheet drawings now have slightly narrower line widths.
5.8.1 (Beta) Released 7/24/2008
Version 5.7 new features listed here
No known issues.
5.7.20 Released 9/3/2008
Insurance estimates for new procedures would sometimes vanish.
5.7.19 Released 8/15/2008
Fee schedule amounts were showing 0.00 in places where they should be blank.
5.7.18 Released 7/27/2008
Printing a blank claim form wasn't working.
If applying deductible before procedure, the deductible was getting applied on procedures with 0% coverage.
The Send Claim window was giving warnings of Attachment ID missing on all claims. But this was not preventing sending claims.
Certain date range filters were causing errors in the account module and during billing.
5.7.17 Released 7/24/2008
5.7.17 (Foreign) Released 7/24/2008
5.7.16 Released 7/24/2008
When comparing 3 fee schedules, it was slow and would crash for some offices.
5.7.15 Released 7/14/2008
Chart module was slow, taking a few seconds to load.
5.7.14 Released 7/11/2008
Appt module was crashing if no appointments for the day (still needs to be fixed for 5.8)
5.7.13 Released 7/11/2008
Provider allocation tool was not supposed to be visible in the menu.
Appointment module was too slow.
5.7.12 (Foreign) Released 7/6/2008
5.7.12 Released 7/6/2008
Enhancement: shows individual estimated patient balance at top of Account.
Deposit slips now print account number in special font at bottom of page, like on a real deposit slip.
On statements, the payment plan amount due no longer includes insurance amounts due.
User was not showing properly in title bar sometimes.
Db maint tool enhanced to fix monthly P&I report date mismatch for capitation.
5.7.11 (Beta) (Foreign) Released 6/28/2008
5.7.11 (Beta) Released 6/28/2008
Enhancement: Clinic now shows in Family module
Credit type was not showing on appointments.
In TP module, clearing the checkbox for insurance estimates now also hides the pat column as it did in earlier versions.
Printing hospital progress notes for one day was erroneously including e-mails, lab cases and tasks.
The misc option for "reset entry status to TP after selecting a different patient" was not working.
In the billing window, clicking Send was giving an error about index outside bounds of array.
If a patient was already showing in the terminal, then the terminal manager was not able to send another patient to the terminal instead,
If default printer on computer was a label printer, then printing statements was illegible.
Enhancement: In the choose database window, the dropdown list for databases refreshes better.
In the Account module, the "Insurance Payment for Claim" row was sometimes showing the secondary provider.
If an insurance claim was created while another user was editing a procedure, then the procedure would get detached from the claim. (this was a longstanding bug).
Fixed occasional error with foreign tooth numbers when patients loaded.
5.7.10 (Beta) Released 6/25/2008
Add family window completed.
Payments attached to procedures were showing doubled amounts paid in extra detail line.
Appointment module was sometimes slow to load.
5.7.9 (Beta) Released 6/22/2008
Creation of pay plan amortization schedule with zero % interest was generating interest (rounding error)
Pt terminal window was capable of being resized.
Changing the date on a perio exam was giving an error.
When program first started, clicking on history of selected patients was giving an error.
After sending an appt to unscheduled list, both the X and the unsched options were broken.
For PPO procedures, editing the surfaces in the procedure edit window were causing it to pick up the PPO fee instead of the expected standard fee.
In the Send Claims window, if using Tesia, the ack's weren't showing. This was a bug on Tesia's end.
In Send Claim window, the "to" date was always off by one day.
Removed option for IntermingleFamilyDefault, since it was never functional.
Add family window made mostly functional.
5.7.8 (Beta) Released 6/11/2008
Internal enhancement: phone extension overrides.
5.7.7 (Beta) (Foreign) Released 6/11/2008
5.7.7 (Beta) Released 6/11/2008
Payment plans weren't showing on statements.
Phantom claims were showing on reports.
5.7.6 (Beta) Released 6/9/2008
Enhancement to Asterisk interface.
5.7.5 (Beta) Released 6/9/2008
Chart module was crashing on startup.
5.7.4 (Beta) Released 6/8/2008
Anesthesia button in Chart module was not functional and has been removed.
Negative insurance payments (refunds to ins co) were not showing in accounts.
Claim form treating dentist signature box. There is now a new option to let users pick whether it should say "Signature on File" or whether it should show the dentist's name.
Enhancement (for our internal use only): Interface with Asterisk phone system to track phone statuses.
5.7.3 (Beta) Released 5/28/2008
Moving a completed appointment to another op no longer changes the providers on the completed procedures.
Replying to a popup task that is subscribed instead of inbox now hides reply button.
Message to user that the "add family" feature is not complete.
Docked staff phone panel for our internal use.
5.7.2 (Beta) Released 5/27/2008
When incoming tasks popup, they no longer initially accept typing because the popup can happen while the user is typing.
Claim form box 53 now just says "Signature on File". No longer has dentist's name.
Claim creation was failing and giving an error message.
Infrequent error message when refreshing task popups.
5.7.1 (Beta) Released 5/26/2008
Version 5.6 new features listed here
No known issues.
5.6.38 Released 9/3/2008
Insurance estimates for new procedures would sometimes vanish.
5.6.37 Released 7/6/2008
Db maint tool enhanced to fix monthly P&I report date mismatch for capitation.
5.6.36 (Foreign) Released 6/28/2008
5.6.36 Released 6/28/2008
In TP module, clearing the checkbox for insurance estimates now also hides the pat column as it did in earlier versions.
If a patient was already showing in the terminal, then the terminal manager was not able to send another patient to the terminal instead,
If default printer on computer was a label printer, then printing statements was illegible.
If an insurance claim was created while another user was editing a procedure, then the procedure would get detached from the claim. (this was a longstanding bug).
Fixed occasional error with foreign tooth numbers when patients loaded.
5.6.35 Released 6/27/2008
Printing hospital progress notes for one day was erroneously including e-mails, lab cases and tasks.
The misc option for "reset entry status to TP after selecting a different patient" was not working.
5.6.34 Released 6/25/2008
Payments attached to procedures were showing doubled amounts paid in extra detail line.
Appointment module was sometimes slow to load.
5.6.33 Released 6/22/2008
Creation of pay plan amortization schedule with zero % interest was generating interest (rounding error)
Pt terminal window was capable of being resized.
Changing the date on a perio exam was giving an error.
When program first started, clicking on history of selected patients was giving an error.
After sending an appt to unscheduled list, both the X and the unsched options were broken.
For PPO procedures, editing the surfaces in the procedure edit window were causing it to pick up the PPO fee instead of the expected standard fee.
In the Send Claims window, if using Tesia, the ack's weren't showing. This was a bug on Tesia's end.
In Send Claim window, the "to" date was always off by one day.
Removed option for IntermingleFamilyDefault, since it was never functional.
5.6.32 Released 6/11/2008
Payment plans weren't showing on statements.
Phantom claims were showing on reports.
5.6.31 Released 6/5/2008
Claim form treating dentist signature box. There is now a new option to let users pick whether it should say "Signature on File" or whether it should show the dentist's name.
5.6.30 (Foreign) Released 5/29/2008
5.6.30 Released 5/29/2008
Moving a completed appointment to another op no longer changes the providers on the completed procedures.
Negative insurance payments (refunds to ins co) were not showing in accounts.
5.6.29 Released 5/27/2008
Task edit window no longer highlights text when opening.
Claim form box 53 now just says "Signature on File". No longer has dentist's name.
5.6.28 Released 5/24/2008
Bridge for Digora Optime
5.6.27 Released 5/23/2008
New tasks now pop up in addition to the sound.
5.6.26 (Foreign) Released 5/22/2008
5.6.26 Released 5/22/2008
Aging was not calculating correctly if negative payments were present.
5.6.25 Released 5/15/2008
E-claims with Tesia, 06126 no longer converts to 00000. Only blank id's get converted to 00000.
5.6.24 Released 5/15/2008
Account module was still slow for some offices.
5.6.23 Released 5/13/2008
If using option to "not subtract ins estimates from balance", insurance estimate no longer shows at top of statement.
5.6.22 Released 5/12/2008
Account module was slow, but only for some offices.
5.6.21 Released 5/12/2008
Fixes critical error on accounts with payment plans, "SplitAmt not a valid column".
5.6.20 Released 5/11/2008
The new patient portion line under the claim is now also accurate for PPO with "claims show UCR fee".
5.6.19 (Foreign) Released 5/10/2008
5.6.19 Released 5/10/2008
Dates for insurance effective date that were not the first of a month could cause pending insurance not to show.
When printing batch bills, it no longer asks user to choose printer before opening pdf.
When breaking appointments using commlog method, it now prompts the user first.
Est patient portion line added to insurance claims in Account module.
When using surface buttons inside proc edit window, it was preventing closing of the window.
Questionnaires entered from the terminal were not being saved.
Procedures marked "do not bill to ins" were also displaying the "unsent" label.
When highlighting a patient payment that is attached directly to procedures, the associated procedures now highlight.
When a payment is attached to a procedure, the date of the split no longer defaults to the procedure date.
When creating deposit, a patient payment entered for a specific clinic was not show up when "all" was chosen
When paysplits are attached to procedures, the amounts now show as extra detail on the procedure rows.
Paysplits that are attached to procedures are now properly grouped instead showing as individual rows.
Appointment edit window no longer has the lower section resize as mouse moves.
5.6.18 (Foreign) Released 5/8/2008
5.6.18 Released 5/7/2008
Two more color options added in Account module: For insurance payments and for pending claims.
5.6.17 Released 5/7/2008
Account module wasn't showing "reasons underpaid" on claims.
Stationery image, if set to invalid path, printing was failing.
Production and income report was not accounting for base units defined on completed procedures.
Before "printing" billing, the program now notifies the user that a PDF will be generated which they will then print from Adobe Reader.
Payment plans grid was too short, making it very hard to see more than two payment plans.
Leaving data path blank and only entering path for local computer: was starting up fine, but later giving error.
Account module "Estimated Payment" no longer shows on claims if using option to "not subtract ins estimates from balance".
Tigerview bridge updated to work for Linux.
An Undo Billing button was added at the bottom of the billing options window.
5.6.16 (Foreign) Released 4/22/2008
5.6.16 Released 4/22/2008
If insurance payment by total, then there is no longer an extra line in account showing $0 payment.
Fixed very rare issue where date of proc did not match date of claimproc.
Claimform box 53 no longer appends "Sig on File" to end of Dr. name.
Payment plans used for tracking insurance payments no longer show on statement.
If using statement for single patient, then other payment plans in family won't show.
Payment plans on statements show the patient.
(unsent) shows again on procs that do not have claim attached yet.
Completed tasks were still showing in dated trunks even when checkbox to show tasks is not checked.
5.6.15 Released 4/16/2008
Account module didn't show deductibles on claims.
Empty autocodes could be created which resulted in malformed procedurelog entries.
It was possible to get negative deductibles in tp.
Cap claim payment, payment edit window was not showing subitems.
Capitation payments were not showing in Account module.
5.6.14 Released 4/3/2008
Fixes error when open progress notes using 64 bit operating system.
5.6.13 (Foreign) Released 4/2/2008
5.6.13 Released 4/2/2008
PT Dental bridge: Added Ctrl-Alt-r key combination to trigger opening of referrals.
5.6.12 Released 3/30/2008
Wording on statements changed slightly for "balances do not subtract ins" option.
User Manual updated to 5.6.
Commlog now always scrolls to end on refresh.
Changed wording slightly in the Backups window.
If open program and click on pinboard, it was causing an error.
If the login window was left open for a while, an error could have happened.
Orientation of labels was not landscape on some label printers.
PRODUCTION VERSION
5.6.11 (Beta) Released 3/25/2008
Longstanding bug fix: Insurance payment DATE MISMATCH between payment and procedures. This is the bug that resulted in the database maintenance tool constantly finding and fixing mismatched dates. This bug fix addresses the root problem that was causing those date changes in the first place.
5.6.10 (Beta) (Foreign) Released 3/24/2008
5.6.10 (Beta) Released 3/24/2008
Terminal window was not staying on top, so user could access program.
Supplemental insurance payments were grouped under the wrong date in Account module.
During letter merge, if printer was changed, it would change the default printer for the computer (MS bug). Compensated.
When in billing, the GoTo feature was not jumping to the appropriate account.
Now informs user if existing statements exist when launching billing window.
Printing a batch of bills was too slow because it printed each one individually.
Reallocation tool is now gone unless a programmer runs it in debug mode. It was too dangerous.
Deceased patients no longer show on statements if they don't owe money.
5.6.9 (Beta) Released 3/23/2008
When creating deposit, check entered for a specific clinic was not showing up when "all" was chosen
Entire Family Recall button was scheduling recall for family members with disabled recalls.
In insurance payment, when Apply Deduct to Selected procedure, caused error.
In patient select window, if using the up and down arrows, it was possible to get an error.
Capitation writeoffs were still not showing correctly in Account
Eclaims, Tesia, Attachments were still attempting to send.
5.6.8 (Beta) Released 3/16/2008
If option was selected to hide task list in main window, it was not getting hidden.
(NoBillIns) was showing too frequently in Account module
The person who made the payment now shows on a split.
Capitation was not showing correctly in TP or in Account.
Pay plan amount due now shows on statements.
5.6.7 (Beta) (Foreign) Released 3/12/2008
5.6.7 (Beta) Released 3/11/2008
Payplan grid does not yet print on statements.
X-12 preauth identifier was G3 instead of G1
Printing a walkout statement was printing the guarantor's info instead.
In the billing options window, the start date was wrong.
5.6.6 (Beta) Released 3/3/2008
Topaz signature was not working in TP.
Error on shutdown if using a signature pad.
Topaz signature button was not working in Images module
5.6.5 (Beta) Released 2/28/2008
Trojan delete report is now done.
Statement preview with some date ranges was producing an error.
5.6.4 (Beta) Released 2/27/2008
Could not create a claim sometimes.
When doing batch billing, it was prompting for the printer multiple times.
When printing a batch of bills, some would not print.
Daily payment report was not ordered by date.
5.6.3 (Beta) Released 2/25/2008
Claim creation was failing if viewing entire family.
Editing claims or procedures was failing if viewing entire family.
5.6.2 (Beta) (Foreign) Released 2/22/2008
5.6.2 (Beta) Released 2/22/2008
Adding a patient was giving error message.
5.6.1 (Beta) (Foreign) Released 2/22/2008
5.6.1 (Beta) Released 2/22/2008
Version 5.5 new features listed here
No known issues.
5.5.19 Unreleased
Patient radiograph labels were sometimes getting cut off when printed to a label printer.
5.5.18 Released 3/25/2008
Longstanding bug fix: Insurance payment DATE MISMATCH between payment and procedures. This is the bug that resulted in the database maintenance tool constantly finding and fixing mismatched dates. This bug fix addresses the root problem that was causing those date changes in the first place.
5.5.17 (Foreign) Released 3/24/2008
5.5.17 Released 3/24/2008
Terminal window was not staying on top, so user could access program.
During letter merge, if printer was changed, it would change the default printer for the computer (MS bug). Compensated.
5.5.16 Released 3/23/2008
When creating deposit, check entered for a specific clinic was not showing up when "all" was chosen
Entire Family Recall button was scheduling recall for family members with disabled recalls.
X-12 preauth identifier was G3 instead of G1
In insurance payment, when Apply Deduct to Selected procedure, caused error.
In patient select window, if using the up and down arrows, it was possible to get an error.
Eclaims, Tesia, Attachments were still attempting to send.
5.5.15 Released 3/3/2008
Topaz signature was not working in TP.
Error on shutdown if using a signature pad.
Topaz signature button was not working in Images module
5.5.14 (Foreign) Released 2/22/2008
5.5.14 Released 2/14/2008
Could not import, paste, load or delete images when in "store images in the database" mode.
In billing window, selecting a row while holding down Ctrl was not working as expected.
Aging calculation now takes baseunits into consideration.
Procedure report, international tooth numbers now show.
Added warnings to prevent users from making the wrong selections in the Paths window.
5.5.13 Released 2/8/2008
Enhanced tasks to allow heavy usage without users overwriting each other's changes.
5.5.12 Released 2/8/2008
TP printing was always going to the default printer.
Printed Perio Chart was missing Patient's Name
In InsPlan window, edit benefit in the 'other benefits' list, change wasn't being saved.
5.5.11 Released 1/29/2008
Bridge from PT dental was failing.
Accounting GL report showed wrong date range at top.
5.5.10 Released 1/27/2008
Was not able to check tasks complete if in multiple rows.
Resizing a grid could cause a big red X that wouldn't go away.
Scroll bar was starting out in the wrong place on grids.
PT bridge was failing if carriage return in medical urgent note.
Accounting Balance sheet was not balancing.
Edit benefits, add Other Benefit, item was not getting saved.
Secondary claims datesent was not being set when claim was printed.
Accounting General Ledger report was incorrect.
5.5.9 Released 1/23/2008
Enhanced database maint tool to help when having trouble printing a claim.
Recall setup, with BW code but blank pano code and 0 years, creating a recall does not add a BW code.
Accounting reports now print totals for 2007 instead of 2006. (quick fix)
5.5.8 (Beta) (Foreign) Released 1/13/2008
5.5.8 (Beta) Released 1/13/2008
Deleting a supplier or supply item is now checked first for dependent keys.
With multiple clinics/clearinghouses and one virtual database, reports no longer get pulled in automatically.
Signature on File is now spelled out instead of SOF.
When try to use checkbox for "apply deduct before %", it now gives informative message.
Payer Id changed from 06126 to 00000 for Tesia to auto trigger address.
5.5.7 (Beta) Unreleased
On very large 30" monitors, the program was crashing on startup (longstanding bug).
Database maint tool enhanced to fix claimprocs with dates not matching payments.
If an image was imported and then rotated, moving to another module moved the image to the top category.
5.5.6 (Beta) Unreleased
Claim attachments were getting detached when entering ins payment.
Resizing the sign TP window was not quite working.
5.5.5 (Beta) Released 1/5/2008
Logging in under a different user was not changing the user name in the task list.
Email edit window had misplaced buttons.
Column headers in Chart progress notes were not showing.
Statement printing was always being sent to the Windows default printer.
Images module, tooth range when using international numbers was resetting to American numbers.
Clarified "title" in patient edit window.
5.5.4 (Beta) Released 12/22/2007
On Linux, the Procedure Edit window was giving an error due to signature box.
On Linux, client program was not even starting up.
Ins Plan edit window, identical plans indicator was ignoring employer.
Made 3D teeth much whiter.
5.5.3 (Beta) Released 12/20/2007
In Images module, clicking on a .doc was giving an error
Datapath and logon windows were always on top, even if trying to go to another program.
5.5.2 (Beta) Released 12/20/2007
Datapath window and login window sometimes did not end up on top.
Error when trying to print TP.
If task list was set to be always visible, program was crashing on startup.
5.5.1 (Beta) Released 12/20/2007
First beta release. There will not be any bug fixes posted between Christmas and New Years.
Version 5.4 new features listed here
No known issues.
5.4.25 Unreleased
Accounting GL report showed wrong date range at top.
5.4.24 Released 1/27/2008
Resizing a grid could cause a big red X that wouldn't go away.
Scroll bar was starting out in the wrong place on grids.
PT bridge was failing if carriage return in medical urgent note.
Accounting Balance sheet was not balancing.
Accounting General Ledger report was incorrect.
5.4.23 Released 1/21/2008
Enhanced database maint tool to help when having trouble printing a claim.
Accounting reports now print totals for 2007 instead of 2006. (quick fix)
5.4.22 (Foreign) Released 1/13/2008
5.4.22 Released 1/13/2008
Signature on File is now spelled out instead of SOF.
When try to use checkbox for "apply deduct before %", it now gives informative message.
Payer Id changed from 06126 to 00000 for Tesia to auto trigger address.
5.4.21 Unreleased
On very large 30" monitors, the program was crashing on startup (longstanding bug).
Database maint tool enhanced to fix claimprocs with dates not matching payments.
If an image was imported and then rotated, moving to another module moved the image to the top category.
5.4.20 Released 1/5/2008
Column headers in Chart progress notes were not showing.
5.4.19 Released 12/22/2007
Datapath window and login window sometimes did not end up on top.
In Images module, clicking on a .doc was giving an error
Datapath and logon windows were always on top, even if trying to go to another program.
Ins Plan edit window, identical plans indicator was ignoring employer.
Made 3D teeth much whiter.
5.4.18 Released 12/19/2007
The default area for LimEx, PA, PA+, and some bridge codes was tooth instead of mouth.
5.4.17 (Beta) Released 12/19/2007
There was an error on shutdown, related to Smart Cards.
If using "balances don't subtract ins estimate", and PPO with a discount, then a sent claim was causing a mismatched balance.
Importing an image to a procedure button might have caused program to not open.
5.4.16 (Beta) Unreleased
Provider income transfer, editing a split was not saving the changes.
PPO standard fees were being picked incorrectly when scheduling a recall appointment.
5.4.15 (Beta) Released 12/17/2007
A PPO plan with a posterior composite caused conflict over the allowed fee to be used.
PPO Percentage, if the standard fee is lower than the PPO fee, then we now use the PPO fee to prevent a negative discount.
PPO standard fees were being picked incorrectly when adding procedures from Chart module.
PPO standard fees were being picked incorrectly when adding procedures from within an appointment.
PPO standard fees were being picked incorrectly when doing global update fees.
5.4.14 (Beta) Released 12/17/2007
Task list was crashing.
5.4.13 (Beta) Released 12/16/2007
Preauths now enforce that all attached claimprocs are also of status preauth. Prevents reporting errors and mismatched balances.
Combining Ins Plans was giving an error.
Error when using autonotes.
Database maint tool enhanced so that all preauths will also have all claimprocs set to preauth status. Fixes mismatched balances.
5.4.12 (Beta) Unreleased
Completed procedures now show as available on appointments to pick from if they have the same date and if not attached to another appointment.
tempfambal table was breaking circular replication.
5.4.11 (Beta) Released 12/9/2007
Primary tooth, when applying movements, it tended to move the permanent tooth instead.
Add patient, then cancel was resulting in error.
If add email address to a patient, the email button was not immediately showing as enabled.
If change the registration key in Update window, program was locking up.
It was possible to 'set complete' an already completed procedure, which changed the completed date.
5.4.10 (Beta) Unreleased
Confirmation postcard printing, the adjustment settings were not working.
The very bottom of most modules was getting cut off by the Windows task bar.
5.4.9 (Beta) (Foreign) Released 12/7/2007
PT Dental bridge was giving error about 67 vs 77 fields
5.4.8 (Beta) (Foreign) Released 12/6/2007
5.4.8 (Beta) Released 12/6/2007
PT Dental bridge refined
P&I report: the monthly insurance income was not matching the daily insurance income sometimes.
Printer list, trying to print or view was giving error.
5.4.7 (Beta) Released 11/27/2007
Added help menu item which is a shortcut to the contact information page on our website.
Disabled registration keys now notify users.
5.4.6 (Beta) Released 11/26/2007
Changing patients from dropdown menu was causing an error message.
5.4.5 (Beta) Unreleased
Creating a preauthorization for a plan that did not use calendar year was giving an error message.
Speed optimization added for Appointments module.
5.4.4 (Beta) Released 11/11/2007
When starting up, the program was crashing if the "choose database" screen was set to not show.
5.4.3 (Beta) Released 11/1/2007
Internal management tool added.
5.4.2 (Beta) (Foreign) Released 10/31/2007
5.4.2 (Beta) Released 10/31/2007
Autonotes scroll margin was causing OK button to be hidden.
Account module "communications" button wasn't doing anything.
Payment report and accounting reports weren't working.
5.4.1 (Beta) Released 10/30/2007
Scanning has not been tested. Everything else should work fairly well. No higher risk level than normal.
Version 5.3 new features listed here
No known issues.
5.3.25 Unreleased
5.3.24 Released 12/19/2007
If using "balances don't subtract ins estimate", and PPO with a discount, then a sent claim was causing a mismatched balance.
Importing an image to a procedure button might have caused program to not open.
5.3.23 Released 12/18/2007
Provider income transfer, editing a split was not saving the changes.
PPO standard fees were being picked incorrectly when scheduling a recall appointment.
5.3.22 Released 12/17/2007
A PPO plan with a posterior composite caused conflict over the allowed fee to be used.
PPO Percentage, if the standard fee is lower than the PPO fee, then we now use the PPO fee to prevent a negative discount.
PPO standard fees were being picked incorrectly when adding procedures from Chart module.
PPO standard fees were being picked incorrectly when adding procedures from within an appointment.
PPO standard fees were being picked incorrectly when doing global update fees.
5.3.21 Released 12/17/2007
Task list was crashing.
5.3.20 Released 12/16/2007
Preauths now enforce that all attached claimprocs are also of status preauth. Prevents reporting errors and mismatched balances.
Combining Ins Plans was giving an error.
Error when using autonotes.
Database maint tool enhanced so that all preauths will also have all claimprocs set to preauth status. Fixes mismatched balances.
5.3.19 Released 12/10/2007
tempfambal table was breaking circular replication.
5.3.18 (Foreign) Released 12/7/2007
5.3.18 Released 12/7/2007
P&I report: the monthly insurance income was not matching the daily insurance income sometimes.
Printer list, trying to print or view was giving error.
Confirmation postcard printing, the adjustment settings were not working.
5.3.17 Released 11/19/2007
Creating a preauthorization for a plan that did not use calendar year was giving an error message.
Speed optimization added for Appointments module.
5.3.16 (Beta) (Foreign) Released 10/31/2007
5.3.16 (Beta) Released 10/31/2007
If custom program link is launched without a patient selected, it will now still work.
If Chinese calendar is used, width of screen is adjusted to fit.
Was not able to hide users from the login list.
If trying to break an appointment, but none was selected, it was giving an error.
RdlEngine.dll was missing.
5.3.15 (Beta) Unreleased
Image swapping feature added.
5.3.14 (Beta) Released 10/17/2007
Two fields added as available for claim forms: Treating dentist first and last name
5.3.13 (Beta) Unreleased
PatientID now overrides subscriberID on printed claims.
5.3.12 (Beta) Unreleased
Fixes error when trying to print medical 1500 claim.
5.3.11 (Beta) Unreleased
Appts module optimized for speed.
5.3.10 (Beta) Released 10/11/2007
Payment splits were not getting saved when editing.
5.3.9 (Beta) Released 10/7/2007
Bug fixed that was causing phantom appointments, errors resizing, etc.
5.3.8 (Beta) Unreleased
Writeoffs were not showing in Account if option was set for "balances don't subtract insurance estimate".
5.3.7 (Beta) Released 10/7/2007
Commlog entries in Chart module are now sorted by time.
Editing estimates from the Claim window was causing an error.
The billing process was generating bills for patients who had already received them recently.
Stationery was misspelled both in misc setup and in communications window.
Update fees button was not working when there was no ins plan.
5.3.6 (Beta) Unreleased
Trojan Collect: operator name field added.
Autonote setup hidden.
Ins Plan eligibility button hidden.
Renaissance bridge added NPIs.
5.3.5 (Beta) Released 10/3/2007
5.3.5 (Beta) (Foreign) Released 10/3/2007
Writeoffs were not affecting calculated provider balances.
5.3.4 (Beta) Unreleased
It was possible for the schedule day edit window to give an error on closing if a provider was hidden.
5.3.3 (Beta) Released 10/2/2007
Database maint tool enhanced to delete appointments will length of zero, and procedures with codenum of zero.
5.3.2 (Beta) Released 10/2/2007
Task list items are now wider and show tooltip.
When scheduling recalls, the appointment sometimes didn't get created, or got created with a blank procedure.
5.3.1 (Beta) Released 10/2/2007
Many insurance calculations were reworked, so there is potential for bugs in the insurance estimations.