Merlin
Release 2.3.80
Improvements
Time zones used in exported CSV Lab Results
Merlin Mode: All
Configurable: No
What's changed?
Exporting a lab results CSV now uses the time zone of the login site for date and time fields. No impact on UK users.
What’s valuable about these changes?
The use of the login site's time zone for exporting lab results CSV provides a more seamless, efficient, and reliable experience for users, which leads to better data management, decision making, and compliance.
Ability to add patient to a health care plan
Merlin Mode: AllConfigurable: No
What's changed?
Use the time zone of the login site when determining applicable Health Care Plans to join a patient to. No impact on UK users.
What’s valuable about these changes?
Using the time zone of the login site for determining applicable Health Care Plans enhances user experience, improve accuracy, and tailor the plan selection process to the user's current location, making it a valuable feature for users accessing Health Care Plans from different time zones.
DayList CSV extract - date and time formats
Merlin Mode: All
Configurable: No
What's changed?
Exporting a Day List CSV now uses the time zone of the login site for date and time fields. No impact on UK users.
Timezones on receipts
Configurable: No
What's changed?
Show dates and time in Health care area tabs in time zone of login site
Configurable: No
What's changed?
Show dates and time in Administration areas in timezone of login site
Merlin Mode: All
Configurable: No
What's changed?
Updating various items under the Administration menu now work in the time zone of the login. No impact on UK users.
Show dates in Summary side panel in time zone of login site
Merlin Mode: All
Configurable: No
What's changed?
Updating the summary side panel to use the login site time zone for last wormed/flea dates and next appointment date if there is one. No impact on UK users.
Show dates and time in Debtors module in time zone of login site
Merlin Mode: All
Configurable: No
What's changed?
Updating the Debtors screens now work in the time zone of the login site. No impact on UK users.
Time zone for VetScan
Configurable: No
What's changed?
Show Stock control module dates and time in timezone of login site
Configurable: No
What's changed?
Show payment times in time zone of login site
Configurable: No
What's changed?
Create a performant debtors report
Configurable: Yes – Back end
What's changed?
Bug Fixes
MERLIN-26621 Security Improvements
Merlin Mode: All
Configurable: No
We have enhanced system security; this will provide better protection for your data and not impact functionality.
MERLIN-26557 Templates not working with custom font size
Configurable: No
MERLIN-26245 VetImpress - Alias on failed delivery note has wrong site
Configurable: No
We have resolved an issue with our VetImpress integration where the notification about Delivery Notes that were not processed were not emailing with the correct email alias.
MERLIN-26609 Follow up Appointment - clicking make appointment stays on today’s date and is not going to date when appointment should be booked
Merlin Mode: All
Configurable: No
We have resolved the issue where the suggested date was not preselected in the diary when booking a follow up appointment from the appointment summary panel
Test Actions:
1. Ensure that follow up appointments are enabled.
2. Create a new appointment with a suggested follow up appointment date.
3. Alternatively find an existing appointment with a suggested follow up appointment that has not been booked yet.
4. In the diary appointment summary panel, (expanded from the left-hand side), click Make Appointment
5. Confirm that the diary page is opened on the suggested follow up appointment date.
MERLIN-26559 ASN - Rep Orders - Synchronising with older order, leaving the new order outstanding
Merlin Mode: All
Configurable: No
We have improved the ASN integration to deal with "Rep" Orders more effectively. These now show as new orders in Merlin instead of attaching to existing orders.
MERLIN-26465 Reminders List showing Reminders outside range
Merlin Mode: All
Configurable: No
We have resolved an issue where the Reminders List printing was showing Reminders outside the configured range.
Test Actions:
1. Navigate to Reminders > Patient Reminders.
2. Select All for Client Sites
3. Select Dates
4. Unselect "Include 2nd Reminder" & "Include 3rd Reminder"
5. Click Run
6. Click Print List - only reminders for the date selected are printed.
MERLIN-26450 Smartflow patient date of birth data not being sent in correct format
Configurable: No
We have resolved an issue where Patient DOB was not being sent to Smartflow in the correct format.
MERLIN-26521 Print Notes pdf shows Notes as previous day
Merlin Mode: All
Configurable: No
We have resolved an issue where printing Day Notes to PDF was resulting in the previous day's entries being included.
Test Actions:
1. Navigate to Diary > Day Notes
2. Select date range in Filter
3, Select 'Print Notes'
4. PDF shows the entries as the day before
MERLIN-26482 Diary Refresh is causing the cursor to lose focus and affecting typing
Configurable: No
We have resolved an issue where a diary refresh event was causing the cursor to lose focus while creating an appointment. The Diary will now no longer refresh for the user while the create appointment window is open.
MERLIN-26449 Printing Debtors Statements Missing Clients when running for previous periods
Merlin Mode: All
Configurable: No
We have resolved an issue where printing debtors statements was missing clients under certain conditions when running against previous (non-current) periods.
MERLIN-26447 Sales by surgeon report - Only showing the first client at the top
Merlin Mode: All
Configurable: No
We have resolved an issue with the Sales by surgeon report which was only showing the first client making it look like all the patients were attached to the same client. This report now shows all clients.
Test Actions:
1. Run the Sales by surgeon report.
2. Generate as PDF. All clients will be shown on the report.
MERLIN-26433 Uploading file with Special Characters is getting "Error while uploading, try again later"
Merlin Mode: All
Configurable: No
We have resolved an issue where uploading via the Formulary PDF Path did not work when there were special characters in the filename.
Test Actions:
1. Administration > Settings > Misc > Upload via the 'Formulary PDF Path' using a file with special characters (such as ( or ) in the filename.
2. Upload is successful.
MERLIN-26430 Sales Standard Report format to CSV producing blank document
Configurable: No
We have resolved issues with two of our standard reports ('Daily Average Transaction - Per Surgeon By Client' and 'Daily Average Transaction - Per Surgeon By Patient') which were producing blank documents when exporting to CSV.
MERLIN-26420 Unable to edit surgeon if Undelete Surgeon action not in role
Merlin Mode: All
Configurable: No
We have resolved an issue where the "Diary - Undelete surgeon" permission was required to edit a surgeon.
MERLIN-26418 HCP Allowance Calculation for following treatments for the same group miscalculation
Merlin Mode: All
Configurable: No
This issue has been fixed.
MERLIN-26416 Standard Reports, Month end, Turnover by Treatment Category - Summary By Invoice Date - infinite loop
Merlin Mode: All
Configurable: No
We have resolved an issue where the Monthend - Turnover by Treatment Category - Summary by Invoice Date report would fail to run within certain conditions.
MERLIN-26442 Daylist Performance
Merlin Mode: All
Configurable: No
We have improved the performance of the Day list functionality when loading large amounts of data.
MERLIN-26405 Vetstoria - All available slots not showing
Merlin Mode: All
Configurable: No
We have resolved an issue where the Vetstoria integration was not showing all available appointments.
MERLIN-26392 Updating received items in an order does not work for items with SupplierCodeId > 20 characters in length
Merlin Mode: All
Configurable: No
We have resolved an issue where the Receive Item functionality did not work correctly when the SupplierCodeID was longer than 20 characters. The functionality now behaves correctly.
Test Actions:
1. Create or choose a code stock item with a SupplierCodeId with a long (>20 chars) name
2. In Utilities > Wholesale, create a new order with this code stock item and a quantity > 1
3. Click ‘Save Only’
4. Go back into order and highlight item, then select Receive Item > Input quantity > enter 1
5. The received amount shows as 1
MERLIN-26325 Diary> Add Surgeon> Duplicate Surgeons being saved at the same time when double-clicking the "Save" button
Configurable: No
We have resolved an issue where it was possible to duplicate surgeons by double clicking the save button when adding a surgeon. The button will now disable while saving is occurring for the first click.
MERLIN-26245 VetImpress - Alias on failed delivery note has wrong site
Configurable: No
We have resolved an issue with our VetImpress integration where the notification about Delivery Notes that were not processed were not emailing with the correct email alias.
MERLIN-26401 Created Date missing from HCP Direct Debit Payments grid
Merlin Mode: All
Configurable: No
Fix for missing Created Date in direct debit subscriptions list in Health Care accounts
Test Actions:
1. Select a patient with a Health Care Plan that is paid by direct debit
2. Navigate to Accounts and then HCP accounts
3. Check the Direct Debit Subscriptions table in the middle
4. Confirm that the Created Date column is populated
MERLIN-26244 User roles - Actions - Treatment - Add Manual Treatment
Configurable: No
We have resolved an issue where the "Treatment - Add Manual Treatment" permission was being ignored for a role so manual treatments could be added if the permission was removed. Now this functionality will only work with the permission assigned.
1. In Administration > System> Security
2. Remove the action 'Treatment - Add Manual Treatment ' from a role
3. Navigate to the Treatment screen and attempt to add a manual treatment
4. Pop-up shows advising does not have permission
MERLIN-26070 Delete Surgeon Availability context menu typo
Configurable: No
We have corrected a typo in the context menu to delete surgeon availability. Previously the word availability was misspelled.
1. Try to delete availability for a surgeon
2. Confirm availability spelt correctly
MERLIN-25833 NVS Batch Download & Receiving Stock > Incorrect amount of stock is being received if the item exists twice in two separate orders
Merlin Mode: All
Configurable: No
We have resolved an issue with our integration with NVS where Batch download was causing additional stock to show.
MERLIN-25799 "Repeat for Today" function works for hidden treatment codes
Configurable: No
We have resolved an issue where hidden treatment codes were accessible via the "Repeat for Today" workflow. The message "This code has been deactivated/hidden. Please reselect." will now be shown if selecting a hidden code.
MERLIN-25864 Incorrect wording when deleting a dispensing note in code entry
Merlin Mode: All
Configurable: No
We have resolved a wording issue when deleting a dispensing note in Code Entry. It now says, "Do you want to delete the note?".
Test Actions:
1. Go to the Label Options in Code Entry
2. Try to delete the note - message will be as above
MERLIN-25859 Code Grid View> Main Site shows "Track Main Site Price" tick box - This shouldn't show for Main Site
Merlin Mode: All
Configurable: No
We have resolved an issue where it was possible for "Track Main Site Price" to be selected for some Codes when logged in on the Main Site.
MERLIN-25300 Code Entry Grid View displaying incorrect Net Price for treatments with different net-net and net-net-net costs
Merlin Mode: All
Configurable: No
We have resolved an issue in the Code Entry Grid View where the Net Price did not match the Net Price in the Maintenance View for treatments was displaying incorrectly when the treatment had a different net-net and net-net-net cost.
Test Actions:
1. Go to Code Maintenance
2. Take any code and view it's Net price having cost type as Net Net or Net Net Net
3. Go to Code Grid View and see the Net price of the same code. Net price in Grid View should match the Net price in Code Maintenance for treatments with different net-net and net-net-net cost
MERLIN-25249 Client spend per Patient - Detailed report doesn't bring back results
Merlin Mode: All
Configurable: No
We have resolved an issue where the "Client Spend per Patient - Detailed" and "Client Spend per Patient - Summary" reports were returning empty results with a null entry.
Test Actions:
1. Navigate to Utilities > Reports
2. Click on “Statistical” in standard reports
3. Use one of the following reports "Client spend per Patient - Detailed" or "Client spend per Patient - Summary"
4. Report generates correctly