This file summarises the changes made between Front Desk 17.0.0 and 17.1.5 If you are running Front Desk multi-user, please ensure that you run the upgrade on all of your computers. Front Desk must be closed on all computers before running this upgrade. Run the upgrade on one computer with Front Desk installed, then start the Front Desk software on this computer as normal. When the program starts (first time only), your database may be upgraded which could take a few minutes to complete. You can now proceed to upgrade Front Desk on your other computers. -------------------------------------------------------------------------------- Enhancements Made 17.1.5 STATEMENTS - Added "All Invoices" option when producing statements via the Statements button on the patient file. This will include all invoices (including paid invoices) in the selected date range. WORKCOVER QUEENSLAND - Added an "Unsubmitted Invoices" option to WorkCover Queensland integration. - Added a progress bar when submitting invoices. - Improved error messages if one or more invoices fail to send. NEW ZEALAND ACC EXPORT - Added an "Invoices Since Last Export" option to the ACC Export. Front Desk has only started recording the date of the last ACC export in this version, so this option will be unavailable until after the first ACC file has been exported (for each patient account). SMS - When sending a single SMS, Front Desk will no longer prompt to update the patient's mobile number if the only difference between the mobile number and the one recorded on the patient's file is that one contains spaces. 17.1.4 STATEMENTS AND INVOICES - Front Desk's accounting engine has had a major overhaul. - Invoices have been simplified. In previous versions of Front Desk, a single transaction could be included on multiple invoices. Now, users can rely on invoice numbers remaining constant. - Removed Invoices and Reprint Item buttons from the patient's transactions tab. These have been replaced by a single "Reprint" button. This can be used to reprint invoices created from Bill / Receipt, and invoices generated using earlier versions of Front Desk. - Added the ability to email statements and invoices from the batch statements / invoices function. - Added a "Send Statements/Invoices via Smartsoft email gateway" option to the Email tab in System Information. This is a reliable way to send batch emails and is especially useful for users whose ISPs limit the number of emails they can send. - Added the ability to email or PDF invoices directly from Reprint Invoices. - Added an Invoice Log to keep track of which invoices have been emailed, printed, or exported to PDF. This can be accessed via the Reprint Invoices window. - Statements have been redesigned. They now print a list of the patient's outstanding invoices, including invoice numbers. - When printing statements, users can choose to "Print itemised invoices", which will list the items on each invoice, or to "Print copies of invoices", which will attach the invoices to the statement. - Added a Process button to Statements / Invoices. This will print and/or email the selected statements or invoices, based on the individual account preferences. - Added a Defaults button the Statements / Invoices. This can be used to change the statement / invoice delivery preference for all patients. - When emailing, previewing, or PDFing multiple invoices (or a statement plus invoices), Front Desk will now collate all of the invoices into a single document. - Added a Statement Log to keep track of which statements have been emailed, printed, or exported to PDF. This can be accessed via the patient's Statements window. - Added "Print CVV Section" to the credit card options on the Printing Options tab in System Information. When enabled, this will print a section for the CVV to be included next to the credit card expiry date on Statements and Invoices. INVOICES - Added the ability to edit an existing invoice by right-clicking on an invoice item in the patient's Transactions tab and selecting Edit Invoice. - New items can be added to an invoice, and payments made for the new items. - Items can be deleted from an invoice, as long as payment hasn't already been taken for those items, and as long as they haven't been submitted to Medicare / DVA Online Claiming. - Added "Include Payment Page when Billing" option to the "Invoice/Receipt" page on the Printing Options page in System Information. This will produce an additional page to print payment details if the details don't fit on the invoice itself (this only applies to A5 invoices with credit card details). - Payment details are printed at the bottom of invoices, where there is room. - If only BPAY or Direct Deposit options are enabled, these will always print on the invoice itself. - If Credit Card details are required, these will only print on A4 invoices. When printing A5 invoices, an additional Payment Page will be generated for Credit Card details. - If an additional Payment Page is printed, all payment details are included on this page instead of the invoices themselves. BILLING DETAILS - Added email address to Bill to Third Party account details. - Added "Statement/Invoice Preference" option to the Billing Details tab. This controls whether statements / invoices for that account should be emailed or printed when processing batch statements / invoices. - Redesigned the Billing Details tab. Moved "Print on Accounts" to "Print Options" button. - Added "Do Not Print Next Appointment" option to account print options. Ticking this option will prevent the patient's next appointment from being printed on invoices and receipts. - Added the ability to copy email, phone, and fax details from a biller's file to Bill to Third Party (Individual) accounts where the billing name and address are exact matches. This can be done via the Update Accounts button on the Defaults tab in System Information. EMAIL - Added a "Send Statements/Invoices via Smartsoft email gateway" option to the Email tab in System Information. This is a reliable way to send batch emails and is especially useful for users whose ISPs limit the number of emails they can send. - When sending an HTML email from the patient file, clicking No on the send confirmation dialog will now return the user to the email window instead of closing it. - When sending a plain text email from the patient file, a send confirmation dialog will now be displayed when the Send button is clicked. - When sending receipts and invoices via email using the Receipt / Bill / Pay functions on the patient file, emails will now be sent to the email address on the billing account (if one exists). TRANSACTIONS - Added "Hide Linked Transactions" option to the patient's Transactions tab for main biller patient files (patients who have other patients linked to them). - Moved WorkCover Queensland and ACC export functions from the Invoices window to the Transactions tab. - Added Modified Time field to the patient's Transactions tab. - Renamed "Date Entered" field to "Invoice / Payment Time" on the patient's Transactions tab. ACCOUNT MESSAGES - In System Information - Account Messages, when new-style invoices and statements are enabled, "Account Message" has been replaced with "Invoice Message". - Added an Account Messages tab to Practice Groups. All Account Messages can now be set at a practice group level. If blank, the account messages in System Information will continue to be used. - Added a Remittance Message to Account Messages. This is an additional message printed on Statements and Invoices when payment information is included. STANDARD ACCOUNTS - Added "Do Not Print Next Appointment" option to Standard Accounts. MEDICARE ONLINE - This version includes the November 2017 Medicare Benefits Schedule. WORKCOVER QUEENSLAND - Increased length of the password field to meet Workcover Queensland's latest password requirements. SMS - Added the ability to reply to an SMS directly from the Messages section of the Appointment Book by either double-clicking on the message, or right-clicking and selecting "Reply to Message". - When SMS messages delivered to Front Desk aren't linked to a patient file, Front Desk will now use the mobile number to match them to a patient. If multiple matches are found, Front Desk will attempt to pick the most likely one. - Added "This message is from..." option to the Messages pop-up menu for messages with multiple patient matches. TYRO INTEGRATION - Added the ability to handle an EFTPOS surcharge when this has been enabled on the Tyro terminal. Terminals with EFTPOS surcharges enabled will return an additional item with every EFTPOS purchase, which gets recorded on the patient's file. The item code used to record this surcharge can be set on the EFTPOS tab in System Information. PAYMENT - When navigating the Payment window using the keyboard, the tab key will now only take the user to the Allocation column in the grid, skipping the other (non-editable) columns. PATIENT VISIT REPORT - Added Next Appointment to the detailed Patient Visit Report. SMS / EMAIL REMINDERS - Added <> letter tag. This can be used to include the date and time of the patient's first ever appointment at the practice. - Added the ability to filter SMS/Email Reminders by Reporting Group. STANDARD LETTERS - Added <> letter tag. This can be used to include the date and time of the patient's first ever appointment at the practice. PDF ENCRYPTION - PDFs generated by Front Desk now have encryption and document restrictions disabled by default. This change has been made due to third party billers being unable to import PDF invoices if document restrictions are in place. An "Enable PDF Encryption and Document Restrictions" option is now available on the Options tab in System Information. APPOINTMENT BOOK RULES - When editing Appointment Book Rules, added an option to "Show Practitioners without Appointment Book columns". This option is turned off by default. - Added the ability to edit Appointment Book Rules directly from the Appointment Book. This can be found in the "Reports & Utilities" section of the Appointment Book. - Access to the Appointment Book Rules icon in the Appointment Book Reports & Utilities section is now controlled by the "System Information" user access setting. SEARCH CASUAL APPOINTMENTS - Added the ability to filter by Reporting Group when using the Search Casual Appointments function. SECURITY - ACCESS - Added the ability to restrict access to the Copy Notes button in Clinical Notes. This security option can be found on the Clinical Notes tab in Security - Access, and is enabled by default for all users who have access to Add/Edit Clinical Notes. - Added the ability to restrict access to delete patient attachments. This security option can be found on the General tab in Security - Access, and is enabled by default for all users. - Added the ability to restrict access to Add / Edit Casual Appointments. This security option can be found on the General tab in Security - Access, and is enabled for all users who have access to Edit Appointments. CLINICAL NOTES - Added a keyboard shortcut (Alt-A) to the Attach button. POSTCODE MAINTENANCE - Added the ability to edit the postcode list in Front Desk. Users can also export the list or import their own list. The Postcode Maintenance option can be found on the System menu. - Added a security option to restrict access to Postcode Maintenance. FRONT DESK WORD PROCESSOR - On the Front Desk Word Processor tab in System Information, increased the width of Default Font to make it possible to display longer font names. - In the Front Desk Word Processor, the font drop-down list is now wide enough to display all font names in full. PATIENT BOOKING GATEWAY - Added "Allow patients to add notes to their appointments" option to the Defaults tab in Patient Booking Gateway Configuration. - Changed the Patient Booking Gateway message icon displayed in the Appointment Book and in Messages / SMS Replies. - Added "Send PBG emails via Smartsoft Email Gateway" option to the Email tab in System Information. This is useful when sending out Patient Booking Gateway invitations in bulk. - Removed "Contact Days" section from Patient Booking Gateway Configuration. - Replaced "Use SSL" option on the Email tab in Patient Booking Gateway Configuration with a drop-down list offering different SMTP encryption options. - Appointments rescheduled via the Patient Booking Gateway will now have "Made By" and "Changed By" recorded in Front Desk. DYMO INTEGRATION - Front Desk is now compatible with the latest version of the Dymo Label software (8.7). BILLING - Redesign of Billing window. SYSTEM INFORMATION - Redesigned the Printing Options page in System Information. MENUS - Grouped Clinical Notes items under a single sub-menu on the System menu. - Grouped Medicare / DVA items under a single sub-menu on the System menu. 17.0.8 FILE LABELS - Added "GP / Referring Dr" option to File Labels. This allows labels to be printed with the GP details recorded on the patient's Additional tab. PATIENT BOOKING GATEWAY - Changed the word "Clinic" to "Practice" throughout Patient Booking Gateway configuration. - Changed the <> letter tag to <> in Patient Booking Gateway email templates. <> will continue to work for compatibility purposes. BANKING - "Clinic Shifts" are now known as "Shifts". 17.0.7 MAILCHIMP INTEGRATION - Front Desk MailChimp integration is now compliant with MailChimp's newest security requirements. - Currently this only affects users on one of the MailChimp data centres, but MailChimp will be updating all of their data centres in the near future, so it is recommended that all MailChimp users upgrade to this version to avoid future disruptions. - Removed "Last Reset" date from MailChimp Segments. This information is no longer available from MailChimp. MICROSOFT EXCEL INTEGRATION - Enhanced Excel integration in Front Desk. After opening, editing, and closing an Excel workbook from the patient's Attachments tab, the user will now be prompted to save changes directly into Front Desk. Previously this was only possible for Word documents and Front Desk Word Processor documents. PATIENT FILE - When deleting a patient file, the user must now type the word "DELETE" on the confirmation dialog that pops up. This has been introduced to prevent users accidentally deleting patients. PAYMENT TYPE - The patient's name will now be displayed in the title bar of the Payment Type window. HICAPS INTEGRATION - Front Desk will now display a message when it starts up if HICAPS integration is enabled and a HICAPS terminal hasn't been found. This message provides troubleshooting information to the user and includes the ability to search for terminals again FRONT DESK MESSENGER - Front Desk Messenger can now be used in Global mode on single user licence copies of Front Desk. Previously, Front Desk Messenger was only available in multi-user environments. This is so that users with one installation of Front Desk can communicate with one or more mobile devices. PATIENT BOOKING GATEWAY - Added "New and existing patients" and "Existing patients only" options when "Allow guest bookings" is enabled on the Edit Practitioner window in Patient Booking Gateway Configuration. - "New and existing patients" is the current default behaviour. - "Existing patients only" will prevent the practitioner being displayed to patients who select "I am a new patient" on the Patient Booking Gateway. - Added the ability to use Google Tag Manager with the Patient Booking Gateway. This provides an extra option for users wishing to track website traffic. Google Tag Manager can be configured on the Google Analytics tab in Patient Booking Gateway Configuration. - On the Defaults tab in Patient Booking Gateway Configuration, renamed "Require reason for appointment cancellation" to "Prompt patient to provide a reason for appointment cancellation". 17.0.6 DATABASE CONNECTION - Added a "Start SQL Server" button to the database connection error dialog if Front Desk is unable to connect to the SQL Server database running on the local machine. - Added more information to database connection error dialogs. SPLASH AND ABOUT SCREENS - Updated copyright on Splash and About screens. 17.0.5 FRONT DESK MESSENGER - Front Desk Messenger is now compatible with the Front Desk Messenger app for Android. 17.0.4 FRONT DESK 2017 - Updated version to Front Desk 2017. FRONT DESK MESSENGER - Added "Messenger for Android" link to Messenger tab in System Information. - Renamed "Authorised iOS Users" button to "Authorised iOS / Android Users" on the Messenger tab in System Information. HELP MENU - Added "Front Desk Messenger for Android" link to the Help menu. - Added "Open a Support Case" link to the Help menu. - Renamed "Smartsoft Helpdesk Website" to "Smartsoft Remote Access" on the Help menu. 17.0.3 WINDOWS SERVER 2016 - Front Desk is now compatible with Windows Server 2016. CLINICAL NOTES - When a new practitioner is added to Front Desk, the default Clinical Notes Templates behaviour for that practitioner will now be set to "Ask to replace or append (append by default)". MAILCHIMP INTEGRATION - Added progress bars to the "unsubscribe" stage of a MailChimp sync to provide the user with more feedback when there are a lot of email addresses to be unsubscribed. 17.0.2 MEDICARE ONLINE - This version includes the November 2016 Medicare Benefits Schedule. MAILCHIMP INTEGRATION - Updated MailChimp functionality to use version 3 of the MailChimp API. IMPORTANT NOTE: All users currently using MailChimp integration must upgrade to this version of Front Desk and synchronise with MailChimp before the 1st of January 2017. Earlier versions of Front Desk will not be able to integrate with MailChimp after this date due to MailChimp no longer supporting version 2 of their API. SMS - If an SMS delivery has failed (this could happen, for example, if the mobile number is incorrect, if the patient's phone is turned off or out of range for an extended period, or due to a network or handset error), a message will now be displayed in the Messages section of the Appointment Book. - Double-clicking on a delivery failure message allows the user to edit and re-send the SMS message. - The user can choose to add a warning to the patient's file by right-clicking on the message and selecting "Add Warning to Patient File". - Added a help menu item on failed SMS deliveries, available by right-clicking on the message and selecting "Why Do Messages Fail?". - If the patient's mobile number is changed in the Send SMS window, Front Desk will now provide the option to update the patient's file with the new number. - Changed the behaviour of the "Send SMS now / Delay Send" dialog, so that if the user cancels at this point it won't close the SMS message window as well. ACCOUNT BALANCE - DETAILED REPORT - Added ClientID to the export. BANKING SHEETS - TRANSACTION REPORT - Added ClientID to the export. PATIENT VISIT REPORT - Added ClientID to the export. TREATMENT PLAN REPORT - Added ClientID to the export. RECALL PATIENT LIST - Added ClientID to the export. PATIENT LIST - Added ClientID to the export. ACTIVE / INACTIVE PATIENTS REPORT - Added ClientID to the export. GROUP EMAIL / SMS - Front Desk will now display a message if it fails to import a .xlsx file, and will provide a link to download the Microsoft Access Database Engine, which is necessary for some versions of Microsoft Office. 17.0.0 BACKUP - Added the ability to turn off compression when backing up Front Desk. This makes the backup and restore process considerably quicker. - Improved the accuracy of the progress bars and messages during the backup process. - Improved the responsiveness of Front Desk during the backup process. - When performing a backup, the warning displayed when backing up to the C: drive will now be displayed when backing up to any local (non-removable) drive. - The last backup date is now displayed on the backup window. RESTORE - Added the ability to restore from a SQL Server .BAK file. - Improved the accuracy of the progress bars and messages during the restore process. - Improved the responsiveness of Front Desk during the restore process. APPOINTMENT BOOK - Updated the Practitioner and Practice Group tabs at the bottom of the Appointment Book. The tabs are using Windows themes, and when scrolling using the scroll arrows the mouse button can now be held down instead of requiring multiple clicks to scroll. WAITING LIST - Once a Waiting List entry has passed the "Wait Until" date, it will now be moved to the bottom of the Waiting List, displayed in red, include the word "Expired", and the default double-click action is to remove the patient from the Waiting List. PATIENT BOOKING GATEWAY - Added "Disable auto-detection of mobile devices when embedding is enabled" option to the Defaults tab in Patient Booking Gateway Configuration. BILLINGS REPORT (BY PATIENT) - The export now includes fee category. TREATMENT PLANS - Increased the maximum number of treatments in a Treatment Plan from 99 to 255. -------------------------------------------------------------------------------- Bug fixes 17.1.5 EDIT INVOICE - An error would occur when attempting to edit an invoice in a SQL Server 2000 (or SQL Server 2000 compatible) database. Since 17.1.4. Fixed. 17.1.4 RECEIPTS - When a plain text email was set as the default email template for receipts, a "Send message?" prompt would pop up before emailing the receipt. Since 16.9.14. Fixed. GROUP APPOINTMENTS - When editing a group appointment and choosing "Edit future Group Appointments in schedule", if any existing appointment notes were deleted from the Notes field, the Appointment Notes tag would still be shown in the Appointment Book. Fixed. PATIENT REFERRALS REPORT - When filtering the Patient Referrals Report by "Transaction Between", and exporting to Excel, the total billed amount on the export wasn't taking into account fee reductions. Fixed. - The Patient Referrals Report (Summary) could contain duplicate referrers on systems with MailChimp integration enabled. Fixed. PATIENT BOOKING GATEWAY - When processing a guest booking for an existing patient, the patient's address and phone numbers weren't displayed. Fixed. MESSAGES / SMS REPLIES - The wrong icons were displayed for Smartsoft and Front Desk messages in Messages / SMS Replies. Fixed. EMAIL - When sending a single email from a patient's file, if an attachment was added, then the user started adding a second attachment but cancelled the dialog box, an error would occur when attempting to send the email. Fixed. MAILCHIMP INTEGRATION - If a patient without an email address was deleted from Front Desk, during each subsequent MailChimp sync Front Desk would attempt to unsubscribe the patient from MailChimp. Fixed. CLINICAL NOTES - If a user had "Add / Edit" Clinical Notes access, but not "Edit after Edit / Revision Period" or "Edit Clinical Notes practitioner", if they attempted to edit a previous note and then clicked "New Note", "Quick Add", or "Print", a warning message would pop up and keep popping up, forcing them to close Front Desk. Fixed. - The keyboard shortcut for the "Copy Note" button (Alt-Y) didn't work because it conflicted with the keyboard shortcut for the System menu. Changed to Alt-O. - An error would occur if the user tried to close the patient file after attempting to preview a Word document attachment before the preview had appeared. Fixed. 17.0.9 CLINICAL NOTES - When editing a Clinical Note outside the edit/revision period, if the Clinical Note revision was saved by clicking the X to close the patient file, or if a new note was created before saving the revision, two revisions of the note would be saved - one containing the user's changes, and also a blank revision. Since 17.0.8. Fixed. 17.0.8 PRACTITIONER DAYS - When editing Practitioner Days in System Information, if the user scrolled the grid after making a change, and then didn't make any further changes, an error would occur when trying to save the changes. Fixed. FRONT DESK MESSENGER - When adding, editing, or deleting Messenger Auto Complete text in Front Desk, changes wouldn't take effect in Front Desk Messenger until Front Desk was restarted. Since 16.9.0. Fixed. GROUP APPOINTMENTS - When using Make Next Appointment from a Group Appointment, if the user also clicked Change Appointment (before or after Make Next Appointment), attempting to make the patient's next appointment would move the patient out of the Group instead. Fixed. CLINICAL NOTES - If a new Clinical Note was added, changes were made within the first second, and no further changes were made after that time, the initial changes would not be saved. Fixed. DAY LIST - Appointment types weren't printed on the Day List for patients with very long names. Fixed. 17.0.7 MAILCHIMP INTEGRATION - If over 10 MailChimp segments had been created, only the first 10 were displayed in Front Desk. Since 17.0.2. Fixed. PATIENT FILE - In some cases (e.g. for patients with a lot of appointments) opening the patient file could take a long time, and in extreme cases could time-out. Since 16.9.14. Fixed. - In rare circumstances, an error could occur after opening several patient files by searching for the patient using the Search button on the General tab of the patient file. Fixed. PATIENT X-RAYS - If the Export button was clicked without first selecting an X-ray to export, an error message would be displayed. Fixed. APPOINTMENT BOOK - When using the Pack Appointments function, it was possible to start a second Pack Appointments before the first one had finished, which could cause errors to occur. Fixed. EVENTS REPORT - When exporting the Events Report to Excel, in some cases the patient's date of birth was exported incorrectly. Fixed. 17.0.6 PATIENT BOOKING GATEWAY - In certain circumstances it was possible for appointments made via the Patient Booking Gateway to overlap existing appointments or rule-outs in the Appointment Book. Fixed in 17.0.3. Reintroduced in 17.0.4. Fixed again. - When booking appointments via the Patient Booking Gateway for practitioners with multiple Appointment Book columns, the earliest available appointment slots weren't always selected. Fixed. INSTALLER - In some versions of Windows, .NET Framework would fail to install. Fixed. SMS - When an SMS delivery failure notification was received by Front Desk, a blank reply was displayed underneath the failed SMS on the patient's SMS tab. Since 17.0.2. Fixed. - Occasionally, multiple delivery failure notifications could be received for the same SMS. Since 17.0.2. Fixed. 17.0.4 REGISTRATION - Some users experienced problems with Front Desk registration after upgrading to version 17.0.3. Fixed. 17.0.3 PATIENT BOOKING GATEWAY - In certain circumstances it was possible for appointments made via the Patient Booking Gateway to overlap existing appointments in the Appointment Book. Since 17.0.0. Fixed. PRINT APPOINTMENTS - When printing a patient's appointments, if appointments for more than one practitioner were included on the printout, a custom practice group header wasn't printed even if all practitioners were in the same practice group. Fixed. INVOICES - In rare circumstances, when printing an invoice for multiple linked patients from the main biller, if a patient had enough "Print on Account" details to require two or more client header lines to be printed, it was possible for an item to not be printed on the invoice. Fixed. 17.0.2 EMAIL - A recent update to Outlook 2016 caused an issue sending emails via MAPI from Front Desk. Errors would occur when attempting to send more than one email. Fixed. 17.0.1 LETTER TAGS - The <> letter tag wasn't working, except when sending SMS/Email reminders from the Appointment Book and filtering by Practice. Since 17.0.0. Fixed. 17.0.0 GROUP APPOINTMENTS - When scheduling recurring group appointments for a practitioner with multiple columns, if the practitioner had rules set up to prevent appointments from being scheduled in the second (or higher) column, and if the group appointment being made covered multiple appointment intervals, Front Desk wouldn't allow the group appointments to be scheduled. Fixed.