The development tickets associated with the 1.6 OSCAR Pro Build are listed below.
Aside from usual bug fixes, there have been numerous technical improvements under the hood.
Certain development tickets have been excluded from the list below as they may include enhancements not fully activated, technical terminology that does not offer substantial insight to end users, or sensitive technical information.
Here's a brief overview of some of the work that has been done as part of the 1.6 release, but not included in the ticket list below:
Development of OSCAR Pro Attachment Manager
We've dedicated resources to crafting robust code for the upcoming Attachment Manager module. While a release date is still to be determined, we are excited to see this new module come together and hope to make it available for user feedback to select clients soon!
Efforts to Facilitate Server Component Upgrades
Recognizing the importance of smooth software maintenance, significant work has been undertaken to facilitate the upgrade of specific server-based components, improving system reliability and security overtime.
Enhancements to Automated Unit Testing
We've made substantial modifications to our automated unit testing framework, bolstering its capabilities to execute comprehensive tests with every build iteration, improving the the reliability and stability of future releases.
1.6.0 Tickets
1.6.1 Tickets
1.6.2 Tickets
1.6.3 Tickets
1.6.0 Tickets
Bugs
OSCARPRO-2594 – eChart timer resets after clicking save
- Clicking Save on an Encounter Note no longer resets the eChart timer back to 0 count. The time continues to accumulate as expected.
OSCARPRO-2614 – Force Logout function returns a 500 Error
- Resolves a bug with the Force Logout function. When enabled, an error 500 no longer appears after a user is forced to be logged out due to inactivity.
OSCARPRO-2632 – Bulk HCV Fails on Out of Province Health Card
- Restores ability of Health Card Validation results to display despite an out of province HIN appearing on the Schedule. When clicking HCV to perform bulk validation, the list of results is no longer interrupted by out of province entries.
OSCARPRO-2708 – BC Consultations missing providers from Referring Practitioners dropdown
- Reverts a change that was erroneously introduced in a previous build. The CPSID in Provider record no longer needs to be populated for a provider to display under Referring Practitioner in BC Consultations.
OSCARPRO-2868 Changing Site on the Schedule for One User Changes the Group List for Other Users
- Fixes a bug that causes a users selection to change the schedule view dropdown of another user on Multisite configuration. Users can continue to have the correct providers display in the dropdown when "all-clinic" is selected, even if another user modifies the clinic Location on their end.
OSCARPRO-3011 – CPP content no longer appears when Sign and Save does not close eChart
- Addresses an issue associated with the "Configure Sign & Save Button in eChart" Preference. When the Preference is set to not close the eChart after saving a note, the CPP notes continue to appear as intended after the note is signed.
OSCARPRO-3097 Discontinuing Pro Rx does not add automated encounter note
- Similar to Classic Rx, using the Pro Rx UI now adds an encounter note when a user discontinues a drug from the medication list.
OSCARPRO-3256 – Rourke 2020 links to missing document
- Fixed the links within the Rourke 2020 Form to ensure they open the associated PDF.
OSCARPRO-3482 – Oscar Pro Rx Favourite copy functionality does not filter out non-public favourites
- Addresses a discrepancy within the Pro Rx Favourite functionality that allows users to copy favourites to another provider. The change ensures that all providers can successfully display when utilizing the copy function.
OSCARPRO-3622 – Login Sidebar frame fixing on billregion = ON & another for billregion = BC.
- Helps distinguish between BC and ON builds when displaying content within the Login Sidebar panel.
OSCARPRO-4028 – Multiple threads created when acknowledging/commenting on a lab causing comments to sometimes not save
- Resolves an edge case that was causing certain instances of comment acknowledgment not to apply properly to the lab report.
OSCARPRO-4274 – Duplicate Referring Physicians in Professional Specialist Table Causes 500
- Resolves an issue originally investigated and addressed as part of OSCARPRO-3706 whereby API connections had an issue identifying Specialists assigned to a demographic when multiple Referring Physicians were associated with the patient.
OSCARPRO-4383 – Lab Trends Not Displaying On Choosing Only LOINC Code
- Resolves an issue associated with the "Only LOINC Code" dropdown selection on labs. The change helps facilitate the trending of results by the LOINC code so that results from multiple facilities (Excelleris, Lifelabs, Dynacare, etc.) can appear in a trend together.
OSCARPRO-4560 – Drug Instructions can be erroneously omitted from XML during eRx
- Fixes an issue that causing specific terms from being omitted in the XML file that is sent to Infoway (eg. mLs) during a PrescribeIT eRx.
OSCARPRO-1834 – PrescribeIT Renewal Request cannot be sent with Deny or Under Review action when based on xml has separate CPRID and GUID Practitioner entries
- Addresses an edge case that prevented actioning a specific Renewal Request with a Deny function. Specific eRx items that contained multiple practitioner entries; with with a CPRID and another with GUID, were not being processed appropriately leading to an error.
1.6.1 Tickets
OSCARPRO-4672 – Provider daily appointment count inaccurate
- Restores the appointment count on the daily view to previous functionality. Appointments without a demographic assigned no longer counted in the total number of appointments.
1.6.2 Tickets
OSCARPRO-4792 MedHealth Labs trending displays incorrect values 2024
- Fixes a bug causing hl7 files not to display the trend properly when a specific measurement is clicked. The issue was limited to labs coming from Med Health lab service provider only and did not occur for other lab services.
OSCARPRO-4940 Appointments booked by 3rd Party integrations are saved with incorrect end time
- Fixes an issue causing appointments booked in OSCAR via a 3rd party REST API integration to increase the duration count for each appointment.
1.6.3 Tickets
OSCARPRO-4597 Auto bill not setting provider correctly
- Resolves a bug causing the Provider set in the Auto Bill functionality not to assign under the correct number
OSCARPRO-4914 Create migration to dump rourke2009 table to filesystem
- Creates a special table export per system for Rourke2009 in preparation for future modifications to the table.
OSCARPRO-4916 Implement exception logging class for FrmRourke2009Record
- Improves error logging for the Rourke2009 Form in preparation for future modifications to the table.
OSCARPRO-4917 Sanity check Rourke2009 form table split with an OSCAR Pro Migrator patch
- Introduces a test to confirm changes to the Rourke2009 Form are occurring as expected.