Release Notes: Illume v5.1.1.17682

Home / Developer / IT / DatStat Illume Release Notes / Release Notes: Illume v5.1.1.17682

This applies to:

Illume
Discovery
SDK / API

Search AcademySearch Academy
Contact UsContact Us

New Features

  • Comment box for deactivation reason added to the process of deactivating a participant contact entry.
  • Comment box added to the data import for auditing purposes.

Resolved Bugs

Illume
  • Added “ReasonForChange” to the Audit Trail download utility.
  • Allowed excluded variables when setting up a pre-load action in RMS.
  • Added the ability to add a “reason for change” comment when doing a data import. Also set up some properties on DataImport to indicate that event firing should be suppressed.
  • Enabled RDC “Collect Data” button for test participants. This will also allow a survey to be taken more than once for a test participant.
  • Allowed the Alert Log to accept SMS alerts and also set the send date.
  • Fixed issue where case owner was unable to expand nested study items when viewing a participant

Discovery

  • Allowed nested items’ due dates to be set negatively, relative to their container item’s due date.
  • When deactivating an address/email/phone, the properties are cleared out if these address/email/phone entries are set as participant (relation) properties.  There is a warning to the user indicating that this will happen.
  • Added the ability to deactivate phone/address/email.
  • Enabled editing of phone numbers and email addresses for participant relations.
  • Made sure validation of the relative days/months text box disallows decimal places in the milestone and study item action editors.
  • Made sure Due Date is validated along with Schedule Date when adding editing study items.
  • Made sure to only import ParticipantAddActions that are specific to the study, and to update the destination list of the ParticipantAddAction to the newly created derived list for the study
  • Fixed issues with ordering of nested study items in views.
  • Fixed several issues with importing/exporting survey post-auth events.
  • Made sure the ParticipantRelationEditor displays only controls for the contact properties that are enabled in the Participant List
  • Reinstated the “Best time to reach” field.
  • Added a custom confirm dialog to warn users, and to capture a reason for deactivating an address/phone/email.
  • Disallowed updating of participant properties via editing contact information when certain participant properties have been disabled.
  • Fixed bug in column editor that disallowed built-in columns to use built-in property groups.
  • Deactivated the current address/email/phone number if any of the contact information has changed.
  • Removed address note supplied by the system: “Address was added by updating one or more…”
  • Allowed participant relations’ addresses to be edited directly in the relation editor.
  • Validated that an audit comment was supplied when necessary. Changed error message.
  • Disallowed custom columns to be placed in built-in property groups.

SDK/API

  • Fixed Rest API illumesurveys/ endpoint so that the results always correspond to the last published version of the survey. Needed to fix CachedSurveyDocumentGetInternal() method so that it handles a SurveyActionEntryId value of 0 (which means to retrieve the entry id for the last published version).
  • Implemented the option to suppress events when submitting a survey. This is only implemented in SQLServerCollectorProvider and events can only be suppressed via data import.
  • Added ReasonForChange and SuppressEvents as optional inputs for data import in the API/SDK.
  • Fixed Null-ref exception that results from handling a request time out error in the SDK ApiConnection.RequestGET, POST, and DELETE methods.
  • Allowed data dictionary entries to be fetched using the Rest API for the test published version of a survey. This is performed by appending an optional “testsurvey=true” query string value to the /dictionaryentries Uri.
  • When executing a survey results query with a test publish survey, make sure and fetch the data dictionary for test publish version instead of the production version.
  • Fixed the Rest API and set the IllumeSurvey IsTestPublished and TestPublishGuid property values.
  • Fixed the Rest API so that all survey sessions can be retrieved for a given Participant.

Known Issues in the Current Build

  • Additional fixes to Audit Trail Download Utility in progress for the next release.