SPARCRequest Wiki
SPARCRequest Version 3.11.0
MUSC Release Date: 07/28/2023 OS Release Date: 08/14/2023
FINISHED
Page Index:
- 1 SPARCRequest Version 3.11.0 New Features
- 1.1 1. (SPARCRequest) Disable SPARC modules opening in new browser window
- 1.2 2. (SPARCRequest) Prevent Deleting Services from the Shopping Cart that have been Fulfilled
- 1.3 3. (SPARCRequest Step 2, SPARCDashboard, SPARCAdmin, Edit Profile) - Add Regional Health Network (RHN) Organization options for user profiles at MUSC
- 1.4 4. (SPARCDashboard & SPARCRequest Step 4) Able to Submit Documents Without Uploading Documents
- 1.5 5. (SPARCRequest, SPARCDashboard) Documents - Bulk Download and Edit Bugs (LACaTs Contribution)
- 1.6 6. (SPARCRequest, SPARCDashboard) Extended Load Times Caused by Issues with Calendar
- 1.7 7. (SPARCRequest, SPARCDashboard) Unable to save RMIDs on older EPIC studies
- 1.8 8. (SPARCRequest, SPARCDashboard) Update Guarantor Information Name
- 1.9 9. (SPARCDashboard) Ability to Restore Modified Rates Back to Current Service Pricing
- 1.10 10. (SPARCDashboard) Search Functionality Not Returning Results from Original Entry
- 1.11 11. SPARCDashboard) RMID update visual cues not appearing
- 1.12 12. (SPARCDashboard) Protocol Merge error (LACaTs Contribution)
- 1.13 13. (SPARCDashboard) Coverage Analysis button error (LACaTs Contribution)
- 1.14 14. (SPARCDashboard) Consolidated Requests not showing Clinical Services
- 1.15 15. (SPARCDashboard) Merged Protocol Search Results doesn't show studies in 'Merged' column (LACaTs Contribution)
- 1.16 16. (SPARCReport) Add Requester Column to Service Request Report
- 1.17 17. (SPARCReport) Add Optional Services Column On Service Requests Report (LACaTs Contribution)
- 1.18 18. (SPARCReport) Add Funding Status to Protocols report
- 1.19 19. (SPARCForms) Adding Role Selection for Survey/Forms notifications
- 1.20 20. (SPARC-RMID API) RMID Data
- 1.21 21. (SPARC-EPIC API) Import IRB Approval Dates into EPIC
- 1.22 22. (SPARCAdmin) Add Export Button
- 1.23 23. (SPARC Code) Update SPARC Version in Footer
- 1.24 24. (SPARC Code) Internet Explorer 11 Icon broken in SPARC footer
- 2 SPARCRequest Rake Tasks and Setting Changes
- 3 List of Programming Changes with Links to GitHub
SPARCRequest Version 3.11.0 New Features
1. (SPARCRequest) Disable SPARC modules opening in new browser window
Previously, when users clicked on different SPARC modules, the module would open in a new tab. This would eventually cause problems for users because there would be numerous tabs open, making it difficult to work. In this release, we disabled the automatic “open in a new browser tab” feature for all SPARC modules except SPARCCatalog, SPARCFulfillment, and SPARCInfo. Users can still open the modules in a new window or browser by right clicking on the module name.
2. (SPARCRequest) Prevent Deleting Services from the Shopping Cart that have been Fulfilled
When fulfilled services were deleted from the SPARCRequest shopping cart, there was orphaned data in SPARCFulfillment. This release prevents this deletion when service requests are pushed to fulfillment and a service has fulfillments entered or invoiced.
|
---|
unable to delete shopping cart non-clinical service when fulfilled
|
|
3. (SPARCRequest Step 2, SPARCDashboard, SPARCAdmin, Edit Profile) - Add Regional Health Network (RHN) Organization options for user profiles at MUSC
In this release, we have added MUSC Regional Health Network sites conducting research to capture study team RHN institutional information on their profiles.
|
---|
|
4. (SPARCDashboard & SPARCRequest Step 4) Able to Submit Documents Without Uploading Documents
Previously, when users were able to submit documents without adding a document for submission. In this release, the validation has been restored requiring users to upload a document before saving.
|
5. (SPARCRequest, SPARCDashboard) Documents - Bulk Download and Edit Bugs (LACaTs Contribution)
Previously, an exception error occurred in some cases for documents when bulk downloading via ‘Download Selected Documents’ or using the ‘Edit Document Access’ button. In this release, these errors have been fixed and users can use these features without error.
|
6. (SPARCRequest, SPARCDashboard) Extended Load Times Caused by Issues with Calendar
Efforts are ongoing to optimize SPARC user interface. With this release, work has been done to decrease system processing times when loading calendars and service request administrative workspaces.
7. (SPARCRequest, SPARCDashboard) Unable to save RMIDs on older EPIC studies
An issue was identified where users were unable to save required page RMID on EPIC studies initiated prior to RMID and EPIC validation. The issue has been fixed with this release, and users can complete required page content within the RMID & EPIC sections.
|
---|
|
8. (SPARCRequest, SPARCDashboard) Update Guarantor Information Name
When editing studies, term ‘Guarantor Information’ within the Financial Information section has been updated to ‘Send Bills To…’ to match terminology used in EPIC and prepare for interfacing this data.
|
9. (SPARCDashboard) Ability to Restore Modified Rates Back to Current Service Pricing
To help ensure current service pricing after a temporarily modified rate has been applied, a new feature now allows administrative users the ability to set a service's price back to current pricing. Modified rate history and reports also document the reset action.
|
10. (SPARCDashboard) Search Functionality Not Returning Results from Original Entry
Previously when searching for studies on SPARCDashboard home page, all applicable results weren’t returned if results included previously merged studies. The issue has been fixed with this release so that all applicable studies will return in filtered search results.
11. SPARCDashboard) RMID update visual cues not appearing
The green text visual cues from the RMID-SPARC interface were missing on some SPARC studies. These cues indicate study associations between RMID, eIRB & SPARC. The issue was related to timing of data updates between RMID, SPARC & eIRB preventing all studies to display this association. In this release, the issue is resolved with time adjustments to allow complete API processing for all studies.
Previous | Current |
---|---|
|
|
12. (SPARCDashboard) Protocol Merge error (LACaTs Contribution)
Previously, an error was preventing protocol merges when the master (remaining) protocol had no services. In this release, we have fixed this bug and users can merge multiple protocols properly.
13. (SPARCDashboard) Coverage Analysis button error (LACaTs Contribution)
A bug was occurring when users clicked on the Coverage Analysis button and tried generating a Coverage Analysis report. In this release, the exception error has been fixed and the Coverage Analysis report is generated when clicking the Coverage Analysis button.
Previous | Current |
---|---|
|
14. (SPARCDashboard) Consolidated Requests not showing Clinical Services
Previously, when users clicked on the Consolidated Request button, the report did not show clinical services. In this release, the bug has been fixed and the Consolidated Requests report is generated when clicking the Consolidated Requests button.
Previous | Current |
---|---|
|
|
15. (SPARCDashboard) Merged Protocol Search Results doesn't show studies in 'Merged' column (LACaTs Contribution)
Previously, when multiple protocols underwent the merge process, all merged protocol IDs were not appearing in SPARCDashboard ‘Merged Protocol ID(s)’ column. In this release, this bug has been fixed and a user will be able to see all the protocols that have been merged into a particular protocol.
|
16. (SPARCReport) Add Requester Column to Service Request Report
In this release, we have included a ‘Requester’ column to the Service Request report in SPARCReport to indicate the person who submitted the original service request.
|
17. (SPARCReport) Add Optional Services Column On Service Requests Report (LACaTs Contribution)
Previously, there was no built-in report that would allow providers to see the specific services requested/provided for the protocol and request. In this release, on the Service Pricing report filters, we have added a new option called “Show Service List”, for users to choose. When the new option is selected, a new “Services” column will show up with the comma-delineated service name(s) included.
|
18. (SPARCReport) Add Funding Status to Protocols report
In this release, we have added a Funding Status column to the Protocols report.
|
19. (SPARCForms) Adding Role Selection for Survey/Forms notifications
With this release, development design has begun to provide ability for service catalog managers to identify the type of user role (e.g., PI, Research Coordinator, etc.) to send survey & form notifications. A future release will complete work to enable this functionality, which will also include a new feature to send forms completion reminders.
|
20. (SPARC-RMID API) RMID Data
Moving webhook from slack to teams for RMID data refresh into SPARC has been completed in this release.
21. (SPARC-EPIC API) Import IRB Approval Dates into EPIC
When added into SPARC, IRB initial approval and expiration dates will import into EPIC with manually updates and routinely scheduled data refreshes.
|
|
22. (SPARCAdmin) Add Export Button
The ability for site administrators to export SPARCAdmin table data for further analysis has been included with this release.
|
23. (SPARC Code) Update SPARC Version in Footer
SPARC release version 3.11.0 has been added in the footer of SPARC modules and updated in the footer of SPARCCatalog.
24. (SPARC Code) Internet Explorer 11 Icon broken in SPARC footer
The Internet Explorer 11 (IE) icon in the footer of SPARC modules was only displaying a placeholder icon. The IE icon now correctly displays.
SPARCRequest Rake Tasks and Setting Changes
run rake task 'add_rhn_to_professional_organizations'
run bundle exec rake data:clean_up_protocol_merges
Change version to v3.11.0 in .env file
List of Programming Changes with Links to GitHub
SPARCRequest v3.11.0
Visit linked version above.
Copyright © 2011-2020 MUSC Foundation for Research Development