Version 3.114

Release Date: December 29, 2021

  • Notable New Features

    • Multifactor authentication

    • Secure messaging

    • Reward points and redemption for reward cards

    • New subject portal

    • Signature data type added for variables

  • Data set management

    • Allow subject and encounter level reward points to be export

    • Allow subject and encounter completion status to be exported

    • When exporting to CSV, if value has quotes, escape the quotes and put quotes around the value

    • Bug: A Welcome Email is not sent to subjects when they are added to a project through the import data process

    • Bug: A Follow-up encounter can be created when the Baseline encounter has not been created

    • Change Interval Sequence to Encounter Sequence

    • Bug: Exporting a data set to SAS does not including missing values of Numeric Variables in the "Assign value labels to the appropriate variables" section

    • Increase the number of characters allowed in the Description field of a filter

    • Increase the number of characters allowed for the Filter

    • Bug: Filtering by system variables throws an exception if data contains text

  • Import / Export

    • Add ability to export all subject medication in project to Excel

    • Add ability to export all reward points assigned in a project

    • Add Answer Suffix field to data dictionary

    • Bug: When exported data dictionary in Firefox, open with dialog does not list Excel

    • In subject data import, include Interval Name in error messages when applicable

    • Bug: Importing subject data with an "Email Address Verified" column displays a warning referencing the old 'set new email address as verified' checkbox

    • Raw Import, grant all roles to user doing import

    • Provide a better error message when importing encounter data into an existing encounter without the encounter date and the 'allow subject to exist' attribute is not marked

    • Bug: When importing with subject data, two death dates system variables can be created in a customer account

  • General

    • Login page indicates upcoming maintenance

    • Login page restricts access during maintenance windows

    • Bug: Having an apostrophe in customer name causes issues on certain pages

    • Make subject name independent from the name fields for a subject’s user record

  • Home

    • After creating a project, it is not available in the Project dropdown on the Home page

    • Bug: "Resource Not Found" error displays if click on a subject in the Recent Subjects list that has been deleted

  • Messaging

    • Allow documents to be uploaded to a message

    • If link is added to a message, generate a preview

    • Add option to turn off email notifications

    • Only allow users with Subject Messaging role to send or receive messages from a subject

    • Allow user to use alias for subject messaging

  • Project Management

    • Add option to enable reward points collection and awarding for a project

    • Allow reward points to be assigned for each interval / variable group combination

    • When creating a new project, do not automatically add universal subject variables

    • Identifying Subjects: Set the default for a new project to include subject name

    • Bug: An apostrophe used in the project name displays with its HTML code (') instead of an apostrophe in the Project name field of the gray toolbar

    • Bug: Interval Update: a variable group shows usages when the only data entered is from deleted encounters

  • Reports

    • Add signing and un-signing actions to the audit report

    • Add time zone to query report

  • Security

    • Allow multifactor authentication to be turned on at the customer and user level

    • For service accounts, allow IP address filtering

    • Delete abandoned sessions without waiting for session timeout

  • Subject Medications

    • Add administration routes ocular, sublingual, and vaginal

  • Subject Reports

    • Display signature data types in line

  • Subject Overview

    • Allow reward points to be adjust for a subject

    • When project is set to Hide Inaccessible Variables, do not allow search by name to return any results

    • Bug: Subject search result displays incorrect data completion status for due encounters

    • Bug: Subject search by variable does not remember value for date variables

    • Bug: Hide/show project button on timeline also hides intervals

    • Treat subject name and user name independently

    • Bug: Secondary data entry role not able to access the Subject Overview page for data entry

    • Bug: Encounter PDF does not display the full data entry for text and memo variables

    • Bug: Project Variable Group dependencies and Project Expressions do not execute after clicking "Re-calculate Completion Status" on the Subject Update page

    • On Timeline view, the "Hide/Show Project Column" icon hides all the intervals

    • Sign Variable Groups: Project variable groups are displayed for signing/un-signing with an encounter's variable groups, but do not get signed/unsigned if the box is checked/unchecked.

    • Do not display the "Adverse Events" and "Medications" buttons if the user does not have Subject Management or Subject Management Reader.

    • Bug: Find Subject Search on Subject Overview page only searches within project

  • System Administration

    • Customer Delete fails if user exists that granted a global role to a user in a different customer

  • User Management

    • Allow a photo to be associated with a user

    • Allow users and subjects to change their photos

    • Validate user name does not have any spaces

    • When created a new account for a subject, repopulate the name fields from the subject record

    • Cannot create a user with an email address that contains the + symbol

    • Bug: On User Overview Authorizations tab, site level roles are listed once for each site

    • Bug: User Overview: the save buttons don't show a dirty state when a role is added

  • Variable Group Management

    • Remove “If yes” and “If no” variable layouts

    • Improve names created for copied variable groups and variables

    • Variable Update: If layout is header, save required and exportable as false

    • Variable Update: increase size of field CSS Class on the Layout tab

    • Bug: A new variable created by copying an existing variable does not trigger a dirty state

    • Variable Definition: add fields Help Text, Hint, and Instructions

    • Bug: fix issue setting discontinuation date in project with versioning

  • Workbench

    • Allow data view to be defined for one specific picklist option of a variable

    • Allow custom aggregation method to be defined for a variable