Summary
This article covers the 14.2.0 DBP Release Notes
Table of Contents
- DATATRAK ONE® 14.2.2 – March 14, 2018
- DATATRAK ONE® 14.2.1 – March 7, 2018
- DATATRAK ONE® 14.2.0 – February 25, 2018
- Outstanding Issues
DATATRAK ONE® 14.2.2 – March 14, 2018
For 14.2.2, we have a total of three (3) correction & maintenance items outlined below:
14.2.2 Corrections
For 14.2.2, we have included the two (2) correction items outlined below:
Account Creation Invitation Confirmation Sometimes Throws Exception [Ticket 169152|DATATRAK ONE|Login]
Correcting the requestID characters in the Account Request invitation link.
Account invitation confirmation function is broken [Ticket 192651|DATATRAK ONE|Login]
Correcting the Account Request invitation login process when a user has an existing account.
14.2.2 Maintenance
For 14.2.2, we have included the one (1) maintenance item outlined below:
Add SMTP Properties to Server File [Ticket 192627|DATATRAK ONE|Systems]
Updating the Server Property File to include the SMTP property.
DATATRAK ONE® 14.2.1 – March 7, 2018
For 14.2.1, we have a total of six (6) correction items outlined below.
14.2.1 Corrections
For 14.2.1, we have included the six (6) correction items outlined below:
Switching focus of tree causes jumping in Internet explorer [Ticket 191025|UX EDC & Medical Coding|User Interface]
Correcting the navigation tree to not causing jumping when the form navigation tree is large.
Missing Data Flag Audits Display Incorrectly in Question Audit Listing [Ticket 192277|UX EDC & Medical Coding|Data Entry & Cleaning]
Correcting a display issue with Missing Data Flag audits at the question level audit table.
Prevent browser caching training course content [Ticket 192330|DATATRAK ONE|Training]
Correcting the browser caching of training course names with new html based courses.
Issues Using FireFox to Add Vendor Personnel [Ticket 192386|UX CTMS|CTMS - Vendor Manager - Personnel]
Correcting the an issue for Add Personnel Field type on Edit Forms when using Firefox.
Recurring Calendar Event Doesn’t work for First Week [Ticket 192405|DATATRAK ONE|Collaboration]
Correcting the calendar reoccurring events to count weeks based on the first day of the month.
Shared saved search can be listed multiple times in CTMS checklist widget [Ticket 192427|UX CTMS|CTMS - Desktop Widgets]
Correcting how checklist widgets are stored when shared across roles.
DATATRAK ONE® 14.2.0 – February 25, 2018
For 14.2.0, we have a total of one hundred and eleven (111) updates including enhancement, maintenance, and correction items outlined below.
Enhancements
For 14.2.0, we have included the sixty-seven (67) enhancement items outlined below:
Ability to generate queries from Coding Manager [Ticket 50316|UX EDC & Medical Coding|Medical Coding]
Adding the ability to generate a query or queries in batch within the Coding Manager.
In the Search screen, display the current value of the question. [Ticket 56449|UX EDC & Medical Coding|Medical Coding]
Adding the question value to the Coding Search Screen.
Display Code Properties in Search Screen [Ticket 56460|UX EDC & Medical Coding|Medical Coding]
Adding WHO Dictionary properties to the Coding Search Screen.
Update the Coding Manager to display the Preferred Name [Ticket 56992|UX EDC & Medical Coding|Medical Coding]
Adding the WHO Dictionary Preferred Name as a column to the WHO Drug Dictionary Codes Manager.
WHO Dictionary Coding Manager [Ticket 57151|UX EDC & Medical Coding|Medical Coding]
Adding a WHO Drug Dictionary Codes Manager to display additional drug code properties for WHO dictionaries whenever they are used in a study. The WHO Drug Dictionary Codes Manager will automatically be available for all existing and future studies that contain a WHO Drug Dictionary. The existing Coding Manager will continue to display both MedDRA and WHO Drug coding terms.
eLearning History Tracking [Ticket 65201|DATATRAK ONE|Training]
Adding the ability to track eLearning History and update existing registrations to reference new versions of courses when they are submitted.
Create CTMS Report Scheduler Job [Ticket 138347|DATATRAK ONE|Scheduler]
Adding CTMS Standard and Ad-Hoc reports to the Scheduler.
CTMS Dashboard: Announcement Widget [Ticket 140156|UX CTMS|CTMS - Desktop Widgets]
Adding an Announcement Widget to the UX CTMS Homepage that displays announcements for the workgroup that manages the CTMS instance.
CTMS Communication: Communication Group Manager [Ticket 140189|UX CTMS|CTMS - Communication]
Adding a Communication Group Manager to manage groups of personnel contacts for communications.
CTMS Communication: View Communication Group Member Screen [Ticket 140190|UX CTMS|CTMS - Communication]
Adding a View Member screen accessed through Communication Group Manager to display members of communication groups with their Email Address and Company Name with the ability to remove members.
CTMS Communication: Send Communication [Ticket 140191|UX CTMS|CTMS - Communication]
Adding the ability to send New Communications to Communication Groups, Personnel and target email addresses.
CTMS Communication: Communication Manager [Ticket 140192|UX CTMS|CTMS - Communication]
Adding a Communication Manager to manage the email communication sent through UX CTMS.
CTMS Communication: View Communication Details Screen [Ticket 140194|UX CTMS|CTMS - Communication]
Adding a Communication Details Screen to display details of each email communication sent through UX CTMS, and view all replies sent and received for that communication thread.
CTMS Communication: Export Communications [Ticket 140195|UX CTMS|CTMS - Communication]
Adding the ability to generate a PDF export of the communication with attached documents from the Communication Manager.
CTMS Communication: Create Communication Group [Ticket 140196|UX CTMS|CTMS - Communication]
Adding the ability to create a Communication Group in the Communication Group Manager.
CTMS Communication: Personnel Manager – Communication Group Assignment [Ticket 140201|UX CTMS|CTMS - Communication]
Adding the ability to assign personnel to a Communication Group through the Personnel Manager.
CTMS Communication: View Personnel Communications and View Study Communications [Ticket 140202|UX CTMS|CTMS - Communication]
Adding the ability to view communications sent to personnel through the Action View Personnel Record Communication and all communications tied to that study through the Study Communication navigation menu option in a study.
CTMS Dashboard: Communication Widget [Ticket 140203|UX CTMS|CTMS - Desktop Widgets]
Adding a Communication Widget to the UX CTMS Homepage that will display communications that have received responses.
CTMS Study Action Items: CTMS Study Actions Screen [Ticket 140212|UX CTMS|CTMS - Study Manager - Action Items]
Adding a Study Action Screen and Site Action Screen.
CTMS Study Action Items: Create/Edit Study Action Set [Ticket 140213|UX CTMS|CTMS - Study Manager - Action Items]
Adding the ability to add and edit action items on the Study Action Screen and Site Action Screen.
CTMS Study Action Items: Delete CTMS Study Action Items [Ticket 140214|UX CTMS|CTMS - Study Manager - Action Items]
Adding the ability to delete action items on the Study Action Screen.
CTMS Study Action Items: Load New Action Items [Ticket 140215|UX CTMS|CTMS - Study Manager - Action Items]
Adding the ability to load new action items on the Study Action Screen and Site Action Screen.
CTMS Study Action Items: Download Structure Template [Ticket 140218|UX CTMS|CTMS - Study Manager - Action Items]
Adding the ability to download the structure template for the Action items on the Action Screen.
CTMS Study Action Items: Export Configuration Action [Ticket 140219|UX CTMS|CTMS - Study Manager - Action Items]
Adding the ability to export the configuration for the Action items on the Action Screen.
CTMS Study Action Items: Import and Export Values [Ticket 140220|UX CTMS|CTMS - Study Manager - Action Items]
Adding the ability to import and export the Action item values on the Action Screen.
CTMS Reports: Action Items Report [Ticket 140221|UX CTMS|CTMS - Reports]
Adding a Site Action Item Report that displays the details of the Action Items at a Site and Study level.
Updated Data Architect Template [Ticket 140458|UX Trial Design|Data Architect]
Updating the Data Architect Template with a pdfarchival Standard Export, removing permission viewDetailedLog,and added updateMetadata to the Close/Reopen Alerts row.
CTMS Study Status Report – PDF Export [Ticket 142219|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Study Status report.
CTMS Milestone Summary Report – PDF Export [Ticket 142223|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Milestone Summary report.
CTMS Milestone Gantt Chart – PDF Export [Ticket 142225|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Milestone Gantt Chart report.
CTMS Deviation Trends Report – PDF Export [Ticket 142228|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Deviation Trends report.
CTMS Contact List Report – PDF Export [Ticket 142232|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Contact List report.
CTMS Enrollment Report – PDF Export [Ticket 142233|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Enrollment Report.
CTMS Patient Visit Schedule Report – PDF Export [Ticket 142234|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Patient Visit Schedule Report.
CTMS Regulatory Submissions Report – PDF Export [Ticket 142237|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Submission Status Report.
CTMS Site Status Report – PDF Export [Ticket 142241|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Site Status report.
CTMS Monitoring Visit Schedule Report – PDF Export [Ticket 142243|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Monitoring Visit Schedule Report.
CTMS Monitoring Status Report – PDF Export [Ticket 142245|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Monitoring Status Report.
CTMS Site Metric Report – PDF Export [Ticket 142247|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Site Metrics report.
Implement permission checks for Communications related screens/actions [Ticket 145636|UX CTMS 360|CTMS - Roles and Permissions]
Adding permission checks for Communications.
Implement permission checks for Study Specific Study Action Items related screens/actions [Ticket 145658|UX CTMS 360|CTMS - Roles and Permissions]
Adding permission checks for Study Action Items.
CTMS Patient Report PDF Export [Ticket 150611|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Patient Report.
Billing Facet Active CTMS Users Preset Parameters Screen [Ticket 166060|UX CTMS 360|CTMS - Billing]
Adding an Active CTMS User facet to the Billing Tool.
Billing Facet New CTMS Users Preset Parameters Screen (from Edit Contract Screen) [Ticket 166061|UX CTMS 360|CTMS - Billing]
Adding a New CTMS User facet to the Billing Tool.
Billing Facet New CTMS Studies Preset Parameters Screen (from Edit Contract Screen) [Ticket 166063|UX CTMS 360|CTMS - Billing]
Adding a New CTMS Study facet to the Billing Tool.
Billing Facet Total CTMS Studies Preset Parameters Screen (from Edit Contract Screen) [Ticket 166064|UX CTMS 360|CTMS - Billing]
Adding a Total CTMS Study facet to the Billing Tool.
Billing Report Active CTMS Users Screen (from View Reports Screen) [Ticket 166065|UX CTMS 360|CTMS - Billing]
Adding an Active CTMS User report to the Billing Tool.
Billing Report New CTMS Studies Screen (from View Reports Screen) [Ticket 166066|UX CTMS 360|CTMS - Billing]
Adding a New CTMS Studies report to the Billing Tool.
Billing Report Total CTMS Studies Screen (from View Reports Screen) (from Edit Contract Screen) [Ticket 166067|UX CTMS 360|CTMS - Billing]
Adding a Total CTMS Study report to the Billing Tool.
Billing Report New CTMS Users Screen (from View Reports Screen) [Ticket 166068|UX CTMS 360|CTMS - Billing]
Adding a New CTMS User report to the Billing Tool.
Add “Active CTMS Users”, “New CTMS Users” ,“New CTMS Studies” and “Total CTMS Studies” to the Contract Facets Table [Ticket 166069|UX CTMS 360|CTMS - Billing]
Adding the CTMS Facets to the Contract table in the Billing tool.
Report Output: Report Active CTMS Users [Ticket 166070|UX CTMS 360|CTMS - Billing]
Adding an output report for Active CTMS Users in the Billing tool.
Report Output: New CTMS Users [Ticket 166071|UX CTMS 360|CTMS - Billing]
Adding an output report for New CTMS Users in the Billing tool.
Report Output: New CTMS Studies [Ticket 166072|UX CTMS 360|CTMS - Billing]
Adding an output report for New CTMS Studies in the Billing tool.
Report Output: Total CTMS Studies [Ticket 166073|UX CTMS 360|CTMS - Billing]
Adding an output report for Total CTMS Studies in the Billing tool.
Offline Monitoring Report Entry/Import into System [Ticket 175655|UX CTMS 360|CTMS - Study Manager - Monitoring]
Adding the ability to enter offline and then import the Site Visit Form.
Update how WHO Drug Automatically Codes Terms [Ticket 178268|UX EDC & Medical Coding|Medical Coding]
Updating the automatic code assignment logic for the WHO Drug Dictionary, this change will occur for existing studies. The system will search for codes with drug name matching exactly with the value, if multiple codes are found, the system will assign the code that is a Preferred Name (Sequence_Number_2: 001), if multiple preferred names exist or no Preferred name exist, codes with Sequence_number_1: 01 will be assigned, if multiple Sequence_number_1: 01 codes exist or no Sequence_number_01:01 exists and dictionary is C or C3 format, then the system will assign the code with country as ‘Unspecified’ or ‘Not Applicable’ (if B2 or B3 format country will not be evaluated), if more than one ‘Unspecified’ or ‘Not Applicable’ country exist, the system will assign the entry with the lowest code.
CTMS Regulatory Submission Details Report – PDF Export [Ticket 180648|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Submission Details report.
Increase Memory Given Options to higher amount [Ticket 181125|DATATRAK ONE|File Manager]
Increasing the available Disk Space allotment options for workgroups in File Manager.
Allow Restricted Users to create Personnel for their Study [Ticket 182015|UX CTMS 360|CTMS - Study Management]
Adding the ability for Restricted Users to create new Personnel records and the ability to add personnel to the Study Personnel Form.
Create API framework/transport layer [Ticket 182330|DATATRAK ONE|Systems]
Adding RESTful APIs to allow the ability to extract and import from or to CTMS and EDC.
CTMS Feasibility Report – PDF Export [Ticket 182462|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Feasibility Report.
CTMS Dashboard: Communication Response Widget [Ticket 182882|UX CTMS|CTMS - Desktop Widgets]
Adding a Communication Response Widget to the UX CTMS Homepage that will display communications the user needs to respond to.
Change Coding Manager label to “Question and Value (Open Queries)” [Ticket 184513|UX EDC & Medical Coding|Medical Coding]
Updating the Code Manager column label to Question and Value (Open Queries).
Translation Keys for 14.2.0 [Ticket 185379|DATATRAK ONE|User Interface]
New translation keys for Scheduler and Medical Coding updates.
Incorporation of the communication responses into the CTMS System [Ticket 187013|UX CTMS|CTMS - Communication]
Adding the ability to track responses from users for the CTMS email communications.
PDF Exports for Milestone Performance Report, Site Contracts Report, Study Milestone Metrics Report, Study Budgeting Report, and Vendor Cost Report [Ticket 189997|UX CTMS 360|CTMS - Reports]
Adding a PDF Export to the Milestone Performance Report, Site Contracts Report, Study Milestone Metrics Report, Study Budgeting Report, and Vendor Cost Report.
Corrections
For 14.2.0, we have included the thirty-four (34) correction items outlined below:
Loading of properties can cause exceptions when using character set restrictions [Ticket 40409|UX EDC & Medical Coding|Data Entry & Cleaning]
Correcting a very limited circumstance when checking of character set restrictions caused exceptions to the user.
Remove Randomization permission defaults from dataArchitect template [Ticket 40468|UX Trial Design|Trial Manager]
Correcting the Data Architect Template to not contain default randomization permissions when a study is decompiled through Trial Manager.
Restriction on Start and End Levels should work in Search Results [Ticket 40486|UX EDC & Medical Coding|Medical Coding]
Correcting when Coding Start and End Levels do not contain all coding dictionary levels, the Search Results will only display the levels between the Start and End.
Query is not closed when updateQueryWhenValueChange property set to ‘closed’ [Ticket 40538|UX EDC & Medical Coding|Data Entry & Cleaning]
Correcting when updateQueryWhenValueChange is set to closed and a question data value is updated, the query status will update to closed.
Lack of site classification triggers access error [Ticket 40567|UX EDC & Medical Coding|Data Entry & Cleaning]
Updating the site classification in Trial Manager to be a required field. A utility will execute to set all blank classifications to Production.
When trying update code using ‘search codes’ function for multiple codes, only one of the code is updated correctly. [Ticket 61453|UX EDC & Medical Coding|Medical Coding]
Correcting when using Search Codes function for multiple codes, all codes are updated.
Duplicate translation keys [Ticket 122448|UX EDC & Medical Coding|Medical Coding]
Removing duplicate translation keys in the Coding Manager.
Adding letter to the Drug Container ID gives clickOS error for Populate Inventory action [Ticket 153000|UX RTSM|Randomization]
Updating the Populate Inventory action to display a warning when Drug Container ID numbers exist with trailing characters that states the inventory will not use sequential numbering and any increase to the inventory will require an import.
The order of Options for Multiple Choice filters should not be case sensitive [Ticket 176707|UX CTMS|CTMS]
Correcting Multiple Choice Filters in CTMS Managers to display alphabetically and not be case sensitive.
Inconsistent Drag and Drop behavior in Manager tables [Ticket 178311|UX CTMS|CTMS]
Correcting the drag and drop behavior in CTMS Managers.
Visits linked to EDC dynamic forms should be populated [Ticket 178872|UX CTMS|CTMS]
Correcting the ability to connect to a dynamic form in the Visit Schedule in CTMS.
Annotated eCRF help links shall point into DTLC directly [Ticket 179660|UX Trial Design|Systems]
Correcting the link in the Annotated eCRFs to the DATATRAK Learning Center (DTLC).
Reason for Override Alert Update with Product Label from TM [Ticket 181040|UX RTSM|Data Entry & Cleaning]
Correcting the Reason for Override Alert text when using the Product Label for inventory from Trial Manager.
CTMS menus should not overlap [Ticket 181055|UX CTMS|CTMS]
Correcting how menus overlap each other, when one overlay is open and another is accessed the other overlay will now close.
CTMS Active Status filter does not propagate to the Alerts and Audits Managers [Ticket 181074|UX CTMS|CTMS]
Correcting the active status filter to propagate within the Alerts and Audits Manager in CTMS.
Study Site column filter in the Payment Status Audits screen does not have options for deleted sites [Ticket 181106|UX CTMS|CTMS - Audits]
Correcting the Study Site column in the Payment Status Audits Manager to display deleted sites if an audit record appears for the deleted site in the manager table.
CTMS Date/Time picker does not set current time when clicking the button Now [Ticket 181119|UX CTMS|CTMS - Audits]
Correcting when the Now button is selected in all CTMS Audit Managers for Change Date the current date and time will populate.
Links under Form header for the Regulatory Requirement Form Type audits shown as digits starting from ’4′ [Ticket 181152|UX CTMS|CTMS - Audits]
Correcting how regulatory requirement forms are identified in the Form Audit Manager.
codeTerm instruction exports the null value to be ‘null’, the field should be left as empty [Ticket 181310|UX EDC & Medical Coding|Exports]
Correcting how a blank term is exported when codeTerm is included in the export.
PDFInfo file should use UTF-8 encoding [Ticket 181512|UX EDC & Medical Coding|Exports]
Correcting the PDF info file to use UTF-8 encoding.
The Error message received after clicking the Next button without study selection in the CTMS report “Choose a Study” drop-down menu [Ticket 181671|UX CTMS|CTMS - Reports]
Correcting the Next button on Choose a Study for CTMS Standard Reports to remain disabled until a study is selected.
CTMS Contact List Report export all data, ignoring filters [Ticket 182491|UX CTMS|CTMS - Reports]
Correcting the Contact List Report export to provide results based on filters applied in the report.
Form Flow Form that shall be read only display the Missing Data Button [Ticket 182603|UX EDC & Medical Coding|Data Entry & Cleaning]
Correcting the Check Data Button from appearing on a casebook when a user has read-only access to the form through form flow.
The default Query Text has “subject” instead of recordName defined in the data architect [Ticket 183141|UX EDC & Medical Coding|Data Entry & Cleaning]
Correcting the automatic query text to display the recordName versus subject.
If Question definition based blank check is removed, the Alert text should still appear until Reconcile is run. [Ticket 184244|UX EDC & Medical Coding|Data Entry & Cleaning]
Updating the Blank Check alerts to update based on current configuration when reconcile is executed.
Deleted Shared Search Remains Cached by the Trial [Ticket 184696|UX EDC & Medical Coding|Widgets]
Updating the persisted shared search listing for a trial when Shared Checklist are deleted.
Date Format Options in Japanese is Incorrect [Ticket 184822|UX Trial Design|Visual Architect]
Updating the display of Dates in Visual Architect when the user’s profile is set to Japanese.
viewGlobalDrugAssignment is a Permission that Does Not Work [Ticket 185161|UX Trial Design|Data Architect]
Removing viewGlobalDrugAssignment permission from the Data Architect Template.
CRF PDF does not display CHECKBOX choices correctly starting with the second occurrence of the CHECKBOX question [Ticket 185720|UX Trial Design|Trial Manager]
Correcting Annotated and Non Annotated CRF PDFs to display Answer Options correctly when the display type is Checkbox.
CTMS Study manager runs slow where the database contains many Ctms Studies [Ticket 186189|UX CTMS|CTMS]
Improving the performance time of the CTMS Study Manager when there are a large number of studies.
Training page is not automatically updated in Chrome browser [Ticket 186239|DATATRAK ONE|Training]
Correcting the update of the Course status on the training page when the course window/tab is closed using Chrome.
DCLoader throws LinkageError when multiple threads try to load the custom class at the same time [Ticket 186442|DATATRAK ONE|Systems]
Adding synchronization to the loading of a custom class file for scheduler jobs.
Name Field in VA Shall Accept Kanji Characters [Ticket 186595|UX Trial Design|Visual Architect]
Correcting the Name Field in the Visual Architect for Questions and Forms to accept characters but fires an alert when the value contains a space or a value of action.
File names with non-ascii characters or special characters might not be displayed correctly, when downloading [Ticket 186631|DATATRAK ONE|Other]
Correcting the file name upon downloading when the file name contains non-ascii characters or special characters like space or parenthesis.
Maintenance
For 14.2.0, we have included the ten (10) maintenance items outlined below:
Remove dependencyId Is Numeric DA compilation warning [Ticket 40521|UX Trial Design|Data Architect]
Removing the verification check the Dependency ID is a numeric field from the compilation warning.
Collect real life latency and result processing information [Ticket 166251|DATATRAK ONE|Systems]
Adding the ability to view latency information for AJAX calls.
The getParameter method of CtmsContext calls getAnyParameter of ClickRequest [Ticket 179954|UX CTMS|CTMS]
Correcting the call method for CTMS Context.
Add an extra parameter to FormObject.prepareData [Ticket 180122|UX CTMS|CTMS]
Updating the call methods in form object for CTMS.
Releasing a CTMS version on Approve shall instantly make the version available on Live Hosts [Ticket 180982|UX CTMS|CTMS - Settings]
Updating the Release Version to Production process to make new versions of CTMS available instantly on Secure.
Class DataDisplayPair is used in a hash map, implements an equals() method, but does not implement a hashCode() method [Ticket 184347|UX EDC & Medical Coding|Standard Reports]
Updating a class method for the Trial Summary report.
Make “com.clickfind.dataCollector.export.instructions.ExtendableExportFormatter” the default custom export formatter; alias as “extendable” [Ticket 184774|UX EDC & Medical Coding|Exports]
Add a new Formatter Type “extendable” for the Custom export formatter com.clickfind.dataCollector.export.instructions.ExtendableExportFormatter. Updated the Data Architect template to use “extendable” instead of “custom” for the Formatter Type of the Custom Export.
Add additional logging to catch errors when scheduler tasks do not complete [Ticket 185703|DATATRAK ONE|Scheduler]
Adding additional server logging for the execution of scheduler task.
Revert to BackupManager and prevent sessions from being on incorrect servers [Ticket 187188|DATATRAK ONE|Login]
Correcting concurrent sessions to only appear on the server expected and get invalidated appropriately if they are not.
Remove the one to many mapping between Course and CourseAudit [Ticket 189708|DATATRAK ONE|Enterprise Manager]
Updating the database query when accessing Course Audits.
Outstanding Issues
Custom export crashes if a formtype is mapped to more than one dataset and the formtypeID ends with an integer
If a formTypeID ends with an integer and the form type is mapped to more than one dataset in a custom export, the export will not complete.
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.
Entering dates in the wrong format in the EM Search Tools screen generates an error
When the user enters a date by hand in the search tools instead of using the datepicker, an error is displayed.
Today Option on Date Calendar on Confirm Shipments Does not Work
On the Confirm Shipment screen, when the date calendar pop up appears, the ‘Today’ button does not work. If you select it, nothing happens. This option should populate today’s date like it does in the eCRF.
“Attach” button for the ‘singleDocument ‘ or the ‘multiDocument’ questions stops working if “Upload” action performed first
For singleDocument or multiDocument questions, the user is unable to attach a document after the upload action is performed.
Back button after sorting doesn’t work
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.
Basic Setup in Visual Architect Library Panel does not have “Overwrite Design” option
If you go to the Visual Architect, load library, and right click on the Basic Setup node in the Library pane, the “Overwrite Design” option should be displayed.
Translation in the actions menu are not generated properly
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.
Announcements will have delay before being synced
If an announcement is updated, a user on a different cluster may still view the old announcement for some time before it gets updated.
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.
UX 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.
In Zoom mode extra button click is required to get back to container
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.
Issues related to the ‘enterKeyAction’ configuration
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.
Some characters cause errors in Visual Architect
Some characters can be entered into a DA which will not allow the file to be opened in VA and will display an error to the user.
Only 1 instance of EM tool should be created
When a sub client is configured on a stand alone server and not a cluster, the Enterprise manager is created 4 times.
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.
Dynamic formIds are incremented
When the user copies and pastes a dynamic form into visual architect, the formid is incremented. All dynamic forms of the same formTypeId should have the same formId.
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
‘Paste Item’ in Visual Architect does not work until you publish or commit trial
In Visual Architect, if the user attempts to paste an item in a tab other than the casebook tab, the paste item will not work until the trial has been published or committed.
VA delete does not work in IE
In Internet Explorer if the user attempts to delete a VA item using the delete key, there may not be a confirm deletion dialog and the item will not be deleted.
In VA, dropdown menu stays in place on browser resize
In VA, if a browser is resized on the properties page while a dropdown menu is open, the menu will not adjust to the new location. It should adjust location along with the rest of the elements on the page.
Dropdown lists move when highlighted in VA
If the user is using Internet Explorer, the items in a VA dropdown list may shift unexpectedly.
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.
Role names containing non-ASCII characters can cause display errors
If role sets contain non ascii characters and the encoding is not utf-8, the name of the roles may be displayed incorrectly in Enterprise Manager.
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.
Actions can be submitted twice on some randomization actions
Across the randomization actions, it is possible to click submit or populate buttons repeatedly. This can cause actions to be executed twice in quick succession
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.
Problems if two users commit VA at the same time
If two users commit to a VA file at the same time from different servers one of the user’s changes will be lost.
‘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.
When browser’s “Back” button is clicked the Files tree doesn’t respond
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.
Approved shared files are stored in wrong folders or get lost
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.
Navigation within the Desktop Calendar sometimes resets entries.
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_).
Import File Name could cause Missing information on import history screen
If an import file name contains a “_”, on import history screen, the imported file, imported by and import file size information will be missing.
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.
drugAssign command fails to update frozen question with overrideFreeze=”true”
The drugAssign assignment does not update a frozen question when overrideFreeze=”true” is set.
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.
It is possible to have Received, Missing, Broken boxes checked for the same row in Confirm Shipment screen
A user can select the “All” Boxes on the Confirm shipment screen and the system does not uncheck any previously checked boxes.
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.
View Log screen does not have DATATRAK footer
The View Log screen in Enterprise Manager for Training Courses does not contain the DATATRAK footer.
The Find textbox in the Training screen does not show [Letter]* when the user clicks the Find button
The user Training Screen does not populate the Find textbox when a letter is selected.
“Select Options” text is displayed truncated
Select Options text is truncated on the New Shared Set Dialog and Add Shared Standard Set Dialog in UX CTMS.
Permission Denied Dialog truncates error response
When the user has Roles.ActionsRequired.uploadDocument but does not have Roles.ScreenRequired.uploadDocuments the Permission Denied Dialog truncates the error message when the Upload File button is clicked.
DA Compiler does not generate errors, when invalid record status dependencies are added
When an invalid record status dependencies path is compiled an error is not displayed.
Publishing VA with Auto Tabbing property value set to any characters shows “true” for Auto Tabbing in DA file
When entering a character into a Boolean field (Auto Tabbing) in the Visual Architect, the Data Architect populates it as True.
Saved Search to Question Audits should apply filters
A Question Audit Saved Search will navigate to the blank Question Audits Manager with filters set but not applied.
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
Replace drug assignment loosing the question connection
When the replace assignment is performed the connection to assigned question is lost in the Description.
It’s not possible to modify or save file with double quotes in the file name in the File Properties screen
When a File, in File Manager, contains double quotes the file name cannot be updated.
CTMS Ad-Hoc Personnel Report is slow when over 2,500 records exist
When ad-hoc report runs slow when created for the personnel form and over 2,500 records exist.
Select Personnel dialog should show existing personnel with boxes checked
When a CTMS Personnel dialog is accessed using the plus sign after an update has occurred but before the first update is saved the dialog does not show existing personnel checked.
Need more help?
Please visit the Fountayn Contact Information page.