MUSC v3.5.0 Release Date: 7/5/2024; 7/10/2024 OS Release Date: TBD
MUSC v.3.5.1 Release Date: 7/18/2024 OS Release Date: TBD
RELEASED
Page Index:
v. 3.5.0 New Features
1. (SPARCFulfillment) Add Validation to Fulfillment Components
This release includes validation regarding components entries when fulfilling a service. When the service has components included in SPARCCatalog, an entry is required. When there are no components in SPARCCatalog, the field does not display when fulfilling the service.
2. (SPARCFulfillment) Sort Fulfillments in Descending Order by Fulfillment & Data Entry Dates
Previously, entered fulfillments only auto sorted in descending fulfillment date order. With this current release, entries will also secondarily sort by descending date of entry to assist with workflow tracking based on latest entry data.
3. (SPARCFulfillment) Add Start/End Times to Participant Visits & Reports
Start times and end times can now be included when documenting participant visit fulfillments. These display as optional fields to enter these times within an organization’s grouped services (e.g., Core or Program level services). Documented times are also included in the Fulfillment Auditing and Visit Reports.
Previous | Current |
---|---|
4. (SPARCFulfillment) Add Service Filter to Invoice Report
An optional filter for ‘services’ has been added to the Invoice report to narrow down results at the service level. Includes services on the study calendar. Dates, organizations and protocols are still required filters.
5. (SPARCFulfillment) Funding Source Audit Report
A new report ‘Funding Source Audit’ is available to assist service providers with determining protocol funding source changes in a given billing time frame. When generated, the report will display affected protocols and service information. An accompanying data dictionary describing the report is available HERE.
6. (SPARCFulfillment) Add columns & filtered results to the Non Clinical Services Auditing Report
To best analyze report data, the Non-Clinical Services Auditing Report now includes columns Quantity Fulfilled, Total Cost, Percent Subsidy, Non-Clinical Services Total, Total Cost after Subsidy, as well as filtered parameters.
7. (SPARCFulfillment) Improve Efficiency for Participant Deletion Action
Previously when user accesses the Participant Tracker tab, the page checked in real-time to determine conditions that permit deleting participants. An improved method has been implemented with this release to avoid large queries and potential slowness of the previous method.
8. (SPARCFulfillment) Remove Special Characters Validation When Pushing Service Requests to Fulfillment
To improve synchronization between SPARCRequest and SPARCFulfillment, this current release removes special characters ([ ] * / \\ ? :") limitations that prevented successful protocol pushes from SPARCRequest into SPARCFulfillment. When protocol information (e.g., arms, visit name, short title, long title) has these characters, the characters will be removed during the push to Fulfillment, displaying the name in Fulfillment without the characters.
9. (SPARCFulfillment) Remove Ability to add Non-Clinical Services To Calendars and Participant Procedures
A fix has been implemented to ensure only clinical services can be added with calendar and participant procedures edits in SPARCFulfillment.
10. (SPARCFulfillment) Non-Clinical Services Auditing Report Is Displaying Clinical Services
A fix has been implemented to ensure only non-clinical services are included in Non-Clinical Services Auditing Report outputs.
11. (SPARCFulfillment) Fulfillment Calendar Popup Not Displaying on Page Adjustments
When there is only one fulfillment in the Fulfillment table of a service and it is invoiced, the "Invoiced Date" calendar pop-up did not fully display on the page. The issue has been fixed with this release.
Previous | Current |
---|---|
12. (SPARCFulfillment) Service Rates not Showing the Modified Rates
Previously, modified rates were not accurately displaying on reports when a new fulfillment clinical service was added to the calendar or participant custom visit Fulfillment after the initial protocol was pushed. This has been fixed so that all rates accurately display for newly entered, fulfilled clinical and non-clinical services.
13. (SPARCFulfillment) Invoice Validation
Previously, a user was able to click the 'Invoiced' button multiple times while the page was saving. Optimization is included in this release to limit this capability, as SPARC is designed for services to be invoiced in a single action.
14. (SPARCFulfillment) Procedures Page Does not Readjust When Browser Dimension Changes
This release includes an update to better accommodate web page view adjustment displays for participants visits and procedures data and fields.
Previous | Current |
---|---|
15. (SPARCFulfillment) Report Page Optimization
To address user experiences with delays in Fulfillment report generation, this current release begins work to optimize data query methods. With this current release, users should experience improved report querying for Auditing and Invoice reports.
16. (SPARCFulfillment) Participant Procedures Page Actions Require Page Refreshes
When using the drop down to complete participant procedures, the whole page had to be refreshed to enable the invoice toggle and disable the delete button. This issue has been resolved with this release, and the actions are available when completing procedures.
17. (SPARCFulfillment) Unable to download Reports in MSEdge Browser
Report results could not be downloaded when users added semi colons or commas to the Report Title, particularly in Microsoft Edge browsers. A fix has been done to prevent these characters in any browser to ensure report availability.
18. (SPARCFulfillment) Increase Timeout for API call during protocol imports
The system timeout for pushing studies in Fulfillment (e.g., those with large study calendars) has been increased to improve optimization and ensure successful import into Fulfillment.
19. (SPARCFulfillment) Service requests not syncing from SPARCRequest when a sub-service was deleted on the request
A bug prevented syncing to Fulfillment when new non-clinical services were added and then deleted in SPARCRequest/Dashboard Admin Edit before resyncing to Fulfillment. This bug has been fixed.
v. 3.5.1 New Features
1. (SPARCFulfillment) Visit Report Not Displaying All Visits
A bug was noted where the Visit Report only displayed visits that were recently accessed on the participant’s record. This issue has been fixed issue to render complete visit data set based on filtered criteria.
Rake Tasks and Setting Changes
rake task 'deleting_protocols_without_ssr'
rake task 'rake update_deletable:protocols_participants`
rake add_procedure_groups
List of Programming Changes with Links to GitHub
See programming changes in hyperlink above. Final code available HERE.
See programming changes in hyperlink above. Final code availableHERE