Release 24.107 - April 18th, 2024

New Features and Updates

Setup

MML Setup

  • U13810 - Limit MML Functionality for Unconnected Accounts:  Some patients not affiliated with an iSalus client have been able to create My Medical Locker (MML) accounts, upload documents, and insert Protected Health Information (PHI) into their account. With this update, we are restricting access to MML features until the account is connected to an iSalus practice. Now, when a patient creates an account and selects "No" on the "Do you have an access key from your practice?" screen, a message will instruct the patient to obtain the access key from their provider, and the "Next" button will be disabled.

Company Settings

  • U16454 - Patient Cost Estimator - New Company Setting for Printed Estimate Format Enhancement:  A new company setting within Setup > Administrative Setup > Company Settings has been created to allow users to select between a Summary Estimate and a Detailed Estimate to print out. When set, Company Setting: Patient Cost Estimator - Print Format allows users to set the print format for the printed Patient Cost Estimate with the new Detailed Estimate including  Billed per unit, Allowed Per Unit, Billed Total, and Allowed Total for each line item.  

The Company Setting values are between 0-1 as follows

          0 = Summary Estimate (default selection)

          1 = Detailed Estimate (new selection) 

The Detailed Estimate will set the print format to include the following details for the services:


EMR

Lab Results

  • E17328 - Generate CCDA/FHIR Update for Patients When Lab Results are Removed: We recently added a security role-driven feature that controls the ability for practice users to delete lab results by adding a 'DELETE' button directly on the requisition to be removed. This allows users to delete a lab result associated with a patient, as well as any publishing of that lab result data to the patient's MML.                

Along with this functionality, we now added new logic that will send the new CCDA data to MML and FHIR (DHIT) after deleting lab results to ensure this data is up to date and that the removed lab data is excluded from the latest published CCDA/FHIR CCDA for the patient.


Bug Fixes

My Tasks

Communication

  • B14705 - Users With an Apostrophe in Their Name are Causing a Display Issue: Corrected an issue occurring when sending communications to users with apostrophes in their names. This was causing the user's name to display with a {~2} in the "To..." field when selecting recipients from the search results.
  • B14709 - Users With an Apostrophe in Their Name are Causing a Display Issue: An issue was corrected where creating a patient communication with an apostrophe in the message subject caused a {~2} to appear in place of the apostrophe on the patient summary timeline under "Encounters".        

SOAP Notes

  • B17472 - SOAP Note Sign-Off Issues - User Getting Error on Secondary Signing:  An issue was fixed where an error occurred after User 1 saved a note, followed by User 2 performing a secondary sign offand when User 3 would finally sign the note from User 2, an error was occurring while saving the soap note. This error, caused by the owner_id not being correctly set for User 2, has been resolved.


CoverMyMeds ePA

  • B17450 - CMM "Address Missing Child Element Country Code" Error: An issue affecting the CoverMyMeds ePA feature has been corrected. The error produced was "CMM Error: 2.0: ERROR: Element 'Address': Missing child element(s). Expected is (CountryCode)," which occurred if the provider address lacked a country code. The SQL has now been updated to use "US" as the default country code when it is missing to prevent the error.


Setup

Patients

  • B16455 - Deceased Alert Creating 2 Patient Alerts: Corrected an issue when entering an RHC (Respiration Has Ceased) date into a patient's demographics tab, where the system would generate two "patient marked as deceased" alerts instead of one. The documentation of the RHC date was triggering one alert under the Administrator and another under the user who entered the RHC date in the Patient Setup. This has been corrected to only generate a single patient alert for the user who entered the RHC date.         


EMR

Chart Tabs

  • B10840 - PDMP Failing Requests when Patient Home Number is Missing: An issue has been corrected where a request for PDMP results would return a "FAILED: No data returned" error message if the patient's HOME phone number was missing, even when another phone number was provided in the OTHER field.


  • B16935 - Quick Pick  <<Patient Encounter Prescribed Medications>> not pulling expected Medication data: We resolved an issue that caused the Quick Pick <<Patient Encounter Prescribed Medication>> to not pull the expected medication data into the SOAP Notes, and any prescriptions written on or after 8 PM EST would have the next day's date in the written date field due to this fields time being recorded in UTC. We have updated the Quick Pick to account for the UTC time difference, ensuring that the written date is converted back to local time to correctly populate the expected medications.    


  • B17326 - Duplicate Superbills Created When Double-Clicking Save: An issue was corrected within Chart Tabs > Superbills where double-clicking the save button, or clicking it multiple times, would create a duplicate superbill. This update will prevent duplicates from being saved if the button is accidentally clicked multiple times.


iScheduler

Appointments

  • B16919 - iScheduler Appointment Double Booking Error When Appt is Assigned an Authorization: Resolved an issue in the iScheduler where scheduling an appointment in a double-booked slot and associating an authorization with the appointment being created would return an application error (#523235). Consequently, this issue caused an invalid Appointment ID to try to be inserted into the authorization table. 


  • B17054 - iScheduler No Resource Selection Error: An error that occurred when the iScheduler was opened without a default or selected resource, followed by reselecting the iScheduler portal, would trigger a "Post Failure - Request Status: 400 Status Text: Error" message. This message has been updated to prompt the user to select a Resource or Group.    


Print Superbill

  • B17322 - iScheduler - Print Day's Superbill Including Appointments in Rescheduled Status: When printing the day's superbills, appointments that are in a "Rescheduled" appointment status are being printed a superbill. To be able to exclude rescheduled appointments from printing when selecting Print Day's Superbill we have created a new company setting within Setup > Administrative Settings > Company Settings to address this. When set, Company Setting: "Display rescheduled appointments on print day's superbill" allows rescheduled appointments to be toggled on/off on Print Day's Superbill (set to No by default).


Billing

Claim Query

  • B16656 - Claim Entry - New Procedure Code Screen Sizing Issue: We corrected a screen sizing issue affecting the New Procedure Code window within the claim entry screen. We have modified it so that the new procedure and diagnosis windows open as separate windows, as opposed to a modal.               


Credit Balance

  • B17496 - Credit Balance Details Screen Error For Search Parameters: Resolved a pop-up error in the credit balance details screen that displayed the message "Invalid Simple List search parameter(s)" when accessing the details.


CARC Analysis

  • B17248 - CARC Analysis Report Export Formatting Issue: Since the enhancement to the CARC Analysis and the allowance for exporting from the Summary view, the formatting of the export has been altered, preventing the Excel autosum function from working. The code that exported data in raw format has been removed, which essentially sets all cells to strings.