Summary
This article covers the release notes in detail for the Fountayn Platform 1.0 on January
Table of Contents
- Fountayn Platform 1.0.0 – January 8, 2023
- 1.0.0 Enhancements
- 1.0.0 Corrections
- 1.0.0 Maintenance
- Outstanding Issues
Fountayn Platform 1.0.0 – January 8, 2023
For 1.0.0, we have a total of Forty-nine (49) updates including 12 Corrections, 15 Maintenance, and 22 Enhancement items outlined below.
1.0.0 Enhancements | ||||
Ticket ID | Name | Product | Module | Description |
40830 | Add an error message, when a form name is empty | Fountayn Platform | Data Architect | Error message now displays when Form Name is empty. |
50350 | Add CAPG Option to Generate the additional output based on the version | Trial Design | Trial Manager | On the Edit Architect screen, when the drop-down contains the option Generate Documentation Output and the user selects a version and selects go, the output documentation shall be created based on the version that was selected. |
183252 | Retire uCTMS | Trial Design | Trial Manager | The uCTMS Screens, Reports, Exports and Imports have been removed from the Trial Manager. Study Design has also been removed. |
183253 | Remove Cross Study Reports & Sections in Trial Manager No longer Active | Trial Design | Trial Manager | Averages Report, Trial Summary, Enterprise Overview in Reports tab at Trial Manager have been removed. |
186947 | DataArchitect Template | Fountayn Platform | Data Architect | All necessary updates to the DataArchitect template have been made. |
188526 | Retire Visual Architect | Trial Design | Visual Architect | All of Visual Architect has been removed. |
188805 | Allow hideInTree property to accept spaces in Role Name | Fountayn Platform | Data Architect | The hideInTree property now accepts Role Names with spaces in them. |
190248 | Handling of forms and questions that had been removed from the trial configuration | Fountayn Platform | Data Entry & Cleaning | When a Form Type or a question type is removed, the existing form and question is now still displayed. |
192278 | If a Missing Data Flag is changed on a Closed Alert, the Alert shall reopen | EDC | Data Entry & Cleaning | When the Missing Data Flag is changed on a blank alert that is closed, the alert now reopens. |
195202 | Add Commit Message for Design Publish Version on Edit Architect | Trial Design | Trial Manager | When a User commits to the repository and adds a commit message, that commit message appears on the Edit Architect page. |
207251 | User Interface Enhancements | EDC & CTMS | User Interface | Removed all shadow around boxes and manager tables in EDC and Collaboration tools, Date formats in CTMS reports in the Filter box now line up correctly, empty group headers are now removed from UI if the group questions are all hidden, and added breadcrumb navigation to CTMS. |
218381 | Remove the fillRecord permission from Secure | Fountayn Platform | Mid-Study Change Utilities | The fillRecord permission was removed from Secure. |
233549 | Rebranding of the System | Fountayn Platform | User Interface | Product is rebranded to Fountayn. |
234072 | Set up SSO to allow user to access Help Documentation. | Fountayn Platform | Other | SSO works correctly for users to access the help documentation on FreshDesk. |
234073 | Add aging columns to Alert Manager and Query Manager | CTMS | Managers | Aging columns added to Alert Manager and Query Manager. |
235065 | Update and Add Hamburger Menu to Desktop, EDC and CTMS | EDC & CTMS | User Interface | Manager tabs have been removed from Desktop and EDC and replaced with a hamburger menu. CTMS menu has been updated. |
235067 | Update CTMS style | CTMS | User Interface | CTMS user interface has been updated. |
235114 | Rebranding update for Form Base View | EDC | User Interface | The EDC form view has been updated. |
235128 | Update UI for desktop and login page | Fountayn Platform | User Interface | User Interface for desktop and login page has been updated. |
235135 | Replace JQuery Dialog with Foundation Dialog in EDC | EDC | User Interface | EDC dialog user interface has been updated. |
235237 | Update Text to read Fountayn | EDC | User Interface | Messages now contain Fountayn on the Import Strata Screen, Import Inventory Screen, and the Registered Courses Training Form, and others. |
235240 | Update EDC manager/listing style | EDC | User Interface | EDC Managers and listing style has been updated. |
1.0.0 Corrections | ||||
Ticket ID | Name | Product | Module | Description |
57227 | Date evaluation use dependency question's date format even if other questions' dates are used | Fountayn Platform | Data Entry & Cleaning | Proper date format shall be used during expression evaluation. |
210190 | Several Translation keys related to the 'Update Question Type' action are not translated to Japanese | Fountayn Platform | Mid-Study Change Utilities | Translation keys have been translated to Japanese on the Update Question Type screen. |
213926 | Background is shaking when the dialog is moving | EDC & CTMS | Data Entry & Cleaning | Background no longer shakes when dialog is moving. |
217164 | TemplateContent question map assume questionID is unique across the study | Fountayn Platform | Data Architect | The TemplateContent question map now assumes questionID is only unique within the template form. |
228423 | Update Dynamic Permissions Tool can fail with a SQL error | Fountayn Platform | Data Entry & Cleaning | When dynamic permissions for all forms are removed and the Update Dynamic Permissions Tool is ran with, a SQL with invalid syntax is no longer generated. |
231333 | The passed date is empty in the User Prerequisite Status Export if the prereq is passed by equivalent course | Fountayn Platform | Enterprise Manager | The date when a course was passed is displayed correctly in the passing date column. |
231473 | NullPointerException is thrown when user tries to access export archives | Trial Manager | Exports | NullPointerException no longer occurs when a user tries to access export archives. |
231977 | User status is shown incorrectly on remote servers | Fountayn Platform | Enterprise Manager | User status is now shown correctly in remote servers. |
233267 | CTMS adhoc report throws DatabaseException | CTMS | CTMS – Ad-Hoc Reports | Ad-Hoc reports no longer throw Database Exception when the question has multiple alerts. |
233763 | In EM's access report, add action and delete action are not paired correctly. | Fountayn Platform | Enterprise Manager | Passing date in user prerequisite status export is now set correctly. |
234524 | Study monitoring report can be overridden for the same Study site visit | CTMS | CTMS-Site Management | When two users arrive at the Study Site Visit page at the relatively same time, the Conduct Report button is no longer present for both users. |
235116 | Duplicate code audits are exported in all types of export | Fountayn Platform | Medical Coding | Duplicate code audits no longer appear in any export. |
1.0.0 Maintenance | ||||
Ticket ID | Name | Product | Module | Description |
57084 | Retire Document, MultiDocument, and MultiContact QuestionTypes | Data Architect | Data Entry & Cleaning | An "unsupported error" is displayed for the data type Contact and Document and display types Contact, MultiContact, Document, MultiDocument. |
171734 | Change translation mechanism | Fountayn Platform | Systems | Pages are now translated and sent to the user as it is being generated. |
194992 | Java 11 and library updates | Fountayn Platform | Systems | Java has been updated to Java 11 and libraries have been updated. |
201087 | Check Custom Code Compatibility with Core Code Changes | Fountayn Platform | Other | Verified existing custom code for compatibility with the new core code. |
226373 | JQuery Library upgrade | Fountayn Platform | Other | JQuery Library has been upgraded. |
229400 | Mitigate issues with browser caching | Fountayn Platform | Other | Browser cache issues have been resolved. |
233250 | Multi-lingual trials do not internationalize the question help text | Fountayn Platform | Data Entry & Cleaning | Localized value now appears correctly in the UI for the question help text. |
233699 | The EDC Widget processing might fail without logging the reason | EDC | Widgets | A reason(s) is now included in the log when an EDC widget fails. |
233744 | Translate keys to Chinese and Japanese | Fountayn Platform | Other | Chinese and Japanese translation for new keys have been added. |
235071 | Review custom JSPs with rebranding effort | Fountayn Platform | Other | Custom JSPs have been updated to match rebranding style. |
235192 | Update End User License Agreement (EULA) with Fountayn | Fountayn Platform | Login | A new version of the EULA has been released with updated rebranding. |
235235 | Update Itext license and add more detailed information in the log | Fountayn Platform | Other | Updated iText license and added more detailed information in the log including expiration date. |
235246 | Prepare for URL update | Fountayn Platform | Other | datatrak.net is now fountayn.com. |
235273 | UI findings for supporting pages | EDC & CTMS | User Interface | User Interface for supporting pages has been updated. |
235279 | Update EDC standard reports/Adhoc reports | EDC | User Interface | EDC Standard reports and Ad-Hoc reports user interface have been updated. |
Outstanding Issues
Double data entry: Basic parameters do not list the Frozen Status restriction
If a double data entry difference report is restricted by the Frozen Status, the restriction is not included in the Basic Parameters for the results.
For singleDocument or multiDocument questions, the user is unable to attach a document after the upload action is performed.
In the file manager sub folders, when the user clicks the back button, the user receives a confirm resubmission page instead of the previous page.
In header menu there is an instance where there are 2 keys separated by a space. In some languages this may not be appropriate.
Function ‘Length’ of Ad-hoc report does not work properly
In Ad-hoc Reports, a zero length string is considered null and will make the Length function not work properly.
Poor performance in tabular view for the Unified UI
When viewing a form in Tabular View, if the add form button is repeatedly clicked, the system may become slow or unresponsive.
EULA Modification of Chinese Taiwan shows English in preview
If the user is editing the EULA and clicks a preview for Chinese (Taiwan) EULA, the English version will be displayed instead of the Chinese (Taiwan) one.
Dependency variable evaluation can fail depending on date format
It is possible for dependencies with date calculations to work with certain date formats and fail with others.
Form Flow Transition page is not refreshed correctly when the form is locked
When the user attempts to use form flow transitions with locked forms, the user may receive an error.
“IsUniqueWithinDynamicForms” dependency allows to restore the role with the same name
It is possible to create two roles with the same name by creating the role, deleting it, creating it again and then restoring the deleted role.
Billing Report tables expand to incorrect width
When viewing a billing report with at least one facet, expanding and minimizing tables can cause the width of the table to expand until it is no longer completely visible.
When the user expands tables repeatedly. The tables may slowly expand until they are not usable.
Several places missing horizontal scroll bar for the small screens
When the user views the system on a small screen, there are some places in the system that will not have a scroll bar. This issue appears in the contacts, enterprise manager, and uCTMS reports.
PDF Export of Deleted Subjects With Same Subject ID Should Produce Appended File
If two or more deleted subjects have the same primary record ID, only the casebook of the one with the lowest primary record ID is exported.
Managers screens jump left
If the user scrolls to the very right of a scroll bar in a manager and then changes the sorting order on the filter, the screen will jump left in some browsers.
RTSM Reports > Shipment Summary report > Shipment Counts – does not display ‘Shipments Partially at Destination’.
Partial shipments are not displayed in the shipment summary table count and pie chart.
If the study is configured with useSavePrompt set to ‘yes’ and saveOnExit set to ‘no’, when the user navigates to a dynamic form in the tabular view, fills the form out and clicks the back button, the dialog asking if the user wants to leave the page is displayed twice.
For some browsers, enterKeyAction does not work to go to the next field properly when the enterKeyAction is set to nextField. In other situations when enterKeyAction is submitted, the form is not submitted properly with certain browsers.
notSet Missing Data Flag is saved as red alert
If notSet flag is set in the DA and a question has a red alert, it will be saved as red alert with no reason for override instead of open without reason or closed without reason.
Email Notification cause import to fail
Under the following conditions an error can occur during import:
- updateQueryWhenValueChange=answered
- updateQueryWhenValueChangedByImport=true
- “Query Answered” notification set up at the “Query Manager” location
Resolved values in the expression language are parsed and interpreted
Resolved variables in the expression language are further interpreted by the expression language. For example, if a data value of a question is 5<6, the value will be resolved to true instead of ’5<6′.
When the toolname is numeric only it drops leading zeros
The scripting language drops leading zeros for a toolname that is completely numeric.
Improve Scatter Chart
For scatter plots, it is possible that the scale of the chart is incorrect and will cut the point in half.
Property commands are not processed upon reconcile
The setProperty command will not be reconciled even if shouldReconcile is “true”. For incrementProperty, if target is set to “before” is not executed correctly. In following script only the first command will be executed. If target is set to “after” all commands will be executed upon reconcile.
Patient wasn’t reported missing in Difference Report
In some cases the Difference Manager does not report all missing patients.
Do Not Write Branching To XML If Forward To Is Empty
If the forward to is empty, the branching XML is still published.
createForm command issue
Forms may have duplicate sequence ids if createform with sequence is used and the forms are added under a container on a remote server.
Secure the user interface to not allow adding invalid chars
If the user copies characters from a different application, these characters may be invalid and stored as a special error character.
Freeze scripts are not shown in form debug page
If the user is accessing the form debug page, freeze scripts will not be displayed.
Total time spent for a parent activity not calculated correctly sometimes
Training time calculation is sometimes not accurate for parent activities. The time should be the sum of all the child activities but sometimes the values do not add up correctly.
With large Case Books sequencing of forms is out of order in some cases
When a very large casebook is created, the order of the forms may not be according to the sequence numbers.
Audit Manager Export issues
If the user views an audit type of Audit Object in Japanese, it will not be translated.
Managers can display an error if the same filter is applied to same manager on different servers simultaneously
If the user has the same manager open in two browsers, each pointing to a different server, and the user runs a filter in both browsers for that manager, one of the managers will display an error.
Nested functions do not parse correctly
If there is a formula with a nested function, the result may be inaccurate.
DA: Remove Visit Schedule granted permission
The DA Template has permission granted for the visit schedule by default which usually will need to be changed by the designer
Alert script commands will trigger text commands to work at the wrong time in some cases
A script will fire alert only if both questions are not blank if any of the questions is blank the alert should be removed. A null pointer is generated in some cases.
Audits of type OLD are still being written
There are still a few places in the system where audit types can be created that have a type of OLD.
Ad-hoc Reports: contact control should resolve to user name
Sometimes Ad-hoc Reports will return the id of a user rather than the username for a contact control.
‘Is Default’ can be answered ‘Yes’ for multiple portals
In Management Servlet, it is possible for there to be more than one default portal and the order of returned default portals is not consistent.
If one of design server is down, it still publishes DA file
If a user attempts to publish a DA file while a design server is down, it still publishes the DA file to the other design server. It should not publish to the other server if either server is down.
Management Tool entries are incorrect
In management servlet if the search filter is changed to address only, the entries in the dropdown menu are not correct.>
Report creation does not present wizard screen for permissions
When using the creation wizard for Ad-Hoc Reports, it is possible for the Permission screen to not appear if certain fields are modified during report creation. The workaround is to access the screen through the “Permission” link rather than through the wizard.
Exporting auto code variables in all caps does not work
When an export is configured with the parameter columnUpperCase, auto coded variables and non-question columns do not export in all caps as desired.
In Contact Manager if the page is not saved after adding files, the files may not be added
If the user adds a file in contacts but does not save the page, the item will not be attached.
Closing folders upon clicking another link (not keeping the sort)
From the calendar day view, if the user has a filter applied and then clicks on a different day, the filters are forgotten.
Text can be cleared when the “Enter” key is hit while adding a calendar event
If the user hits the “Enter” key when adding a calendar event, it clears the text and does not submit the form.
Some numeric comparisons need to be surrounded by quotes in order for them to work in edit checks
When an edit check is created without quotes, in some cases it will not fire. This only exists for the greater than and less than comparators and “0″.
Locked questions should have disabled checkboxes in the Alerts and Codes Managers
If a question is locked, the checkbox should be disabled in the Alerts and Codes Managers. It’s disabled in the Query Manager but not in the Alerts and Codes Managers.
In File Manager when the user clicks the browser’s Back button, the Files Tree does not update to show the user’s new location in the Files Tree. It is recommended that the user not use the browser’s Back button when using File Manager.
When the user has a sharing request for the same document from multiple workgroups for which the user is an administrator or contributor, if the user clicks the share request from the Desktop and approves the request on the following screen, the file can get lost or be stored in the wrong folder. To work around this, administrators or contributors can approve the share request by navigating to File Manager and accessing the share request from there.
Shipment Origin filter should display all packaging location and all sites regardless of viewGlobalShipments permission
Currently in Cross Study Manager for a User with no viewGlobalShipments permission, the Shipment Origin filter displays all packaging locations and only the site the user has access to. However the records for the other sites are displayed in the table, because only Shipment Destination filter should restrict to the current site. Shipment Origin filter should display all packaging location and all sites regardless of viewGlobalShipments permission
Shipment filters should display sites within scope of the bridge
When two bridges are configured for randomization, the origin and destination filters in the Cross Study Shipments Manager show sites from the second bridge when the user doesn’t have access to those sites. The records that belong to sites from the second bridge are not displayed, which is correct functionality.
Override Reason filter sorting does not work properly
If you create alerts with override reasons ND, NK, NA and other letters, the applied sorting is not properly applied.
In Synonym Manager, synonym sorting should ignore the case
Currently when sorting is applied to the Synonym column in Synonym Manager, synonyms with capital letters come before those with lower case letters. Sorting should ignore the case.
Some symbols do not render correctly in the Manage Notifications feature
In the Manage Notifications feature, the Email Subject column for saved notifications displays the greater-than sign as “>” and the lesser-than sign as “<”.
If you add more than 100 fields to a Graph Ad-Hoc report and run the report output, an error displays.
If you add more than 100 fields to an Ad-Hoc report and select any graph report output, an error displays.
If a user adds two trials at the same time to the Desktop Calendar, navigates to one of the trial’s sites, the other trial is deleted from the Calendar upon return to the Desktop.
Similar trial names with different characters will sometimes have duplicate configuration paths
If two trials are enrolled with names that are differentiated only by special characters, the trials will have the same configuration path (i.e. test0101, test0101_).
Typo in Portal Descriptor
There is a typo in the Portal Descriptor that has an incorrect field name as a result. This triggers an exception in some cases but it is in an area of code that should never be called.
Blank Screen in Trial Manager when Switching Roles After Actions are Performed
If a user performs an action in Trial Manager and then switched to a role that does not have permission to the performed action a blank screen is displayed.
The calendar pop-up box is not displayed after RFO audit icon clicked
If a user opens the Reason For Override Audit screen and the closes the screen and selects a date field the Calendar Pop-up box does not display.
Alerts > 14 Days counts doesn’t show correct value in Cross Trial Summary Report.
Cross Trial Summary Report in Trial Manager does not show correct value for Alerts greater than 14 days.
“Needs SDV” and “Needs Data Review ” counts show incorrect values for Cross Trial Summary report
Cross Trial Summary Report in Trial Manager does not show correct values Form Level Needs SDV and Needs Data Review.
Files with apostrophe sign (‘) in the name cannot be uploaded, Forbidden screen is displayed
A Forbidden error screen appears upon upload of a file with apostrophe sign (‘) in the file name.
Calendar Sharing Event Details screen has the same fields for different type events
When viewing calendar event details for shared events the screen does not display all event fields for the different type of calendar events.
View Tasks screen sorting does not work when New Task screen is cancelled
When you hit Cancel from the New Task screen, upon selecting any header to sort tasks the New Task screen will be displayed.
Blank Course Equivalency dialog pops up
A Course Equivalency dialog appears blank if a Course Equivalency is removed from the course on another server.
Using Browser Back Button from Course History and selecting Reset or Search gives a ClickOS error
A ClickOS error occurs upon selecting Reset or Search buttons on the Manage Courses screen after returning from the Course History page using browser back button.
The user Training Screen does not populate the Find textbox when a letter is selected.
Ad-Hoc Browser PDF Export Formatted Incorrectly when there are numerous columns
When an ad-hoc report has numerous columns and the PDF export is generated the PDF export can format the columns incorrectly.
New Tasks incorrect redirect
When a user attempts to delete a new task from the View All Tasks screen and clicked Cancel button the user gets directed to the Main calendar screen instead of the View All Tasks.
rmi.token.LockServerImpl deadlock Issue
rmi.token.LockServerImpl can get into deadlock when multiple threads try to get the same lock across multiple servers
Amount values should be exported in currency format
The Excel export for CTMS Site Payments and Site Payment Approvals Managers Details form does not export in currency format when the decimal is .00.
File Space Usage facet report is not scroll-able under Mozilla FF browser
File Space Usage facet Billing report does not have scroll up/down arrows when report is expanded under Mozilla Firefox browser.
The Assignment By Column’s Multiple-Choice Filter Doesn’t Include All Users
The Multiple-Choice User filters for RTSM Managers do not display correctly when a user changes their profile First or Last Name after performing an action with the original name.
Selecting Contact Details in Owner Details for Workflows Throws Error
When selecting owner for Document or Query workflow, if you select the details of the owner an error appears.
Need more help?
Please visit the Fountayn Contact Information page.