8/22/2022
*** This hotfix is intended for military facilities only. ***
This hotfix resolves the following issues:
DEERS Slowness - DEERS wait time increases during peak usage. (EN-1944)
Stored Procedure Skipped - System stored procedure "sp_setapprole" is not called with sys. (EN-4189)
HL7 Messages Is Not Sent - Some outbound HL7 ADT, MDM, SIU, and QBP messages are not sent. (EN-2126)
Status for DEERS Sync Not Updating from HL7 - RetrieveStatus in ddb_ext_pat_retrieve is sometimes not updated after receiving an RSP Z21 message through the HL7 interface for a DEERS sync. (EN-1947)
Outbound HL7 Mapping Skipped - Outbound HL7 mapping is not used when a message is sent through a channel that is not the distributor and parallel processing is enabled. (EN-1948)
Inbound HL7 Mappings Skipped - Inbound HL7 mappings are not applied if Parallel Processing is enabled. (EN-3497)
Validation Error if Group Plan Exceeds 32 Characters - Validation of inbound HL7 RSP and ADT messages fails if the insurance group plan (in the IN1-9-1 segment) exceeds 32 characters. The failure is added to the HL7 error log. (EN-2421)
Optimization of Patient Search Needed - Need to optimize the patient search dialog to search a patient in an index-supported query. (EN-2769)
Clinic Matching Change Needed for Patient Search - Change a patient's default clinic matching in the search to use a join operator to a user's permitted clinic list so an SQL execution plan can be reused. (EN-2772)
Appointment Book Refresh Change Needed to View Operatories - Change the Appointment Book refresh query to use a join to a view's operatory list so an SQL execution plan can be reused. (EN-2773)
To apply the hotfix, complete the follow the steps:
Download Darth CU6 Hotfix 6.zip.
Extract the .zip archive file (if the file extension is ".xxx," rename it to ".zip" before you attempt to extract it).
Close Dentrix Enterprise.
Close the HL7 Admin Console.
Stop the HL7 services.
Backup the Dentrix Enterprise database.
In the C:\Program Files (x86)\DESendReceive folder backup the following folders with all files: AdminConsole, COM, and Service.
In the C:\Program Files (x86)\DXONE folder, back up the following files: Dtx.Common.DAL.dll, Dtx.Reporting.Dal.dll, DtxDBADO.dll, Persist.dll, Dtx.Shared.Forms.dll, PORep.dll, and Apptbook.exe.
Copy the files from the AdminConsole folder of the archive file to the C:\Program Files (x86)\DESendReceive\AdminConsole folder, overwriting the existing files.
Copy the files from the COM folder of the archive file to the C:\Program Files (x86)\DESendReceive\COM folder, overwriting the existing files.
Copy the files from the Service folder of the archive file to the C:\Program Files (x86)\DESendReceive\Service folder, overwriting the existing files.
Copy the files (Dtx.Common.DAL.dll, DXE\Dtx.Reporting.Dal.dll, DtxDBADO.dll, Persist.dll, Dtx.Shared.Forms.dll, PORep.dll, and Apptbook.exe) from DXE folder of the archive file to the C:\Program Files (x86)\DXONE folder, overwriting the existing files.
Run the scripts from the SQL folder in the archive file on the Dentrix database in the following order:
29660_DDB_HL7_EVTLOG_BASE.sql.
29670_DDB_PAT_BASE.sql.
412260_DTX_FN_GetActiveViewAppointmentsCount.sql.
Start the HL7 services.
Open Dentrix Enterprise.
Additional Information: If additional HL7 services are installed on the server, do the following for each of them:
Backup the folder where the HL7 service is installed.
Copy the files from the For additional HL7 services folder of the archive file to the folder where the HL7 service is installed, overwriting the existing files.