Skip to main content

Datacapt Version 4.24

📅 Released on Tuesday, September 1st, 2026

⚠️ The release adds Medical coding for EDC, plus improvements and bug fixes. Medical coding is disabled by default on every tenant: nothing appears in your studies and nothing changes for your users until you ask us to turn it on. Contact us when you want it activated on your test environment. A MedDRA license is required.

🆕 EDC - Medical Coding

Medical coding translates the free-text answers collected in the eCRF (the verbatims) into the standardized terms of medical dictionaries, so the same information reported in different words maps to a single value. Until now it had to be done outside Datacapt, coded in an external tool. This release brings the whole workflow into the platform.

What's new?

  • Dictionaries, uploaded once and available to every study of the tenant

  • Mappings, to declare which eCRF answers must be coded and against which dictionary

  • A coder workspace, with dictionary lookup and code assignment

  • A full audit trail on dictionaries, mappings and codes

⚠️ Important : MedDRA is the only dictionary type available in this first version, and a MedDRA license is mandatory. Datacapt does not ship any dictionary content.

🔤 Dictionaries

Uploaded once, a dictionary is available to every study of the tenant.


​How does it work?

  • Click Upload dictionary, name it, drop the package exactly as delivered by MedDRA and enter its password.

  • Version and language are read directly from the package.

  • The row shows Uploading, then Active, or Upload failed with the reason.

  • Several versions can be Active at once, which long studies need since MedDRA publishes about two releases a year.

  • Deprecate a version to stop it being offered in new mappings. Codes already assigned never change.

⚠️ Important :

  • The package must be uploaded exactly as delivered. Unzipped, renamed or repackaged files fail processing.

  • One dictionary = one language × one version. Uniqueness is checked on type + version + language.

  • A dictionary used in at least one mapping cannot be deleted. Deprecate it instead.

🖇️ Mappings

A mapping declares which eCRF answers must be coded. As long as an item is not mapped, nothing is collected and nothing can be coded.

How does it work?

  • A mapping is always one item to code, up to 10 supporting items, one dictionary.

  • Only free-text questions can be coded. Items inside repeated measures work; items inside a matrix cannot.

  • Supporting items can be of any type, from the same subsection. They give the coder context and are never coded.

  • Creation is retroactive: answers already filled are pulled into the coder's queue, not only new ones.

What happens when the eCRF changes?

  • The item is deleted, or is no longer free text → Broken mapping (red). Collection stops and the verbatims collected so far and their codes are deleted.

  • The title, the variable or a supporting item changes → Modified mapping (yellow). Collection continues and codes are kept and a flag is displayed on the mapping.

  • The item is moved elsewhere → no flag, no impact.

💡 Tip: hide a coded question in the eCRF rather than delete it. Deleting breaks the mapping and destroys its verbatims and codes; hiding keeps the coding work intact.

⚠️ Important :

  • One mapping per item to code and per dictionary. The same item can be mapped twice only against another dictionary.

  • Mappings cannot be edited, and deleting one deletes codes associated to verbatim, with no way back. A warning modal says so before confirmation.

👩‍⚕️ Coder workspace and coding

Every answer collected on a mapped item shows up here as a verbatim, with the context needed to code it. The coder never needs access to the eCRF.

How does it work?

  • One tab per mapping, alphabetical, with the Mappings tab last, and two views: Uncoded, the working queue, and All.

  • Columns are Verbatim, Code, Status, Subject, then one per supporting item. Verbatim and Code stay visible while scrolling sideways.

  • Clicking a verbatim opens a side panel with the full text and its supporting items, open by default.

🔎 Dictionary lookup

The lookup sits next to the verbatim list and can be searched two ways:

  • From a verbatim. Clicking its text pre-fills the search bar, in the dictionary of its mapping, and stays editable.

  • From the dictionary. Find the term first, then pick a verbatim using that same dictionary.

Coding with MedDRA

  • The coder picks an LLT, displayed with its full path (LLT → PT → HLT → HLGT → SOC), so the choice can be checked before it is applied.

  • Search matches LLTs only, in contains mode, so partial words are enough: “ven recan proce” finds “Venous recanalization procedure”. Retired terms are excluded.

  • Terms on several branches show all their paths, blue for primary and white for secondary. The path selected is the path stored.

Applying a code

Selecting a result only pre-selects it. Several codes can be selected one after the other, each with its own optional interpretation note, and Apply code attaches them in one go. The status turns Coded, and Datacapt stores the whole path with the dictionary version, the mapping name, who coded and when. Removing the last code returns the verbatim to Uncoded.

💡 Tip: search a few partial words, not the whole sentence. The search matches dictionary terms, not the investigator's phrasing, so “headache” works where “severe headache since yesterday” does not.

⚠️ Important :

  • A verbatim can carry several codes, one per medical concept (“headache and vomiting” gets two). The status covers the whole set, and the verbatim stays one row.

  • The list reflects the state at load time. eCRF corrections appear after a reload or a tab switch.

  • Coding stops at Coded. Review, approval and export come in a next iteration.

  • Blinded studies are out of scope for now.

  • No filtering beyond the two views and no re-sorting. Use the search bar to narrow a long list.

💡 Why it's useful?

Coding no longer leaves the platform: no export, no external tool, no re-import. Everything lives in Datacapt with a complete audit trail, coders work without eCRF access, and a mapping created on a study running for years retrieves everything already collected.

⚡ Improvements

👤 Site CTMS - Subject Database

  • Subjects Database centers: when a subject is added via an EDC study, their Subjects Database record now takes the study's center as the participant's global center.

  • Filters (Subject Database & Recruitment): after adding many filters, they could not be scrolled or added (Subject Database), and filter labels were partly cut off (Recruitment).

✍️ EDC - eConsent

  • eConsent menu: some eConsent menu entries were renamed and reordered (e.g. "Dashboard" → "eConsent list") for clarity.

🐛 Bug fixes

🔀 EDC - Randomization

  • Randomization & permissions: a display issue and incorrect behaviour when configuring roles so that users (e.g. investigators) couldn’t see the randomization list without seeing the randomization settings.

🧩 EDC - eCRF

  • eCRF review: sometimes a review was not showing in the visit view.

  • eCRF inclusion: form progress was not refreshed in real time (especially when answering quickly or switching sections).

📆 Site CTMS - Recruitment & Subject Database

  • CTMS payments: decimal amounts could not be entered in the payment settingd by study, the number was turned into an integer (e.g. 9.9 became 99).

  • CTMS payments: inconsistent behaviour when entering payment values (decimals handled differently in payment by visits / payment confirmation).

📧 EDC - ePRO

  • ePRO QR code: the QR link worked only for the first occurrence — after completing it, the participant could not complete the next ePRO occurrences.

  • ePRO dropdown: ePRO titles were not fully displayed in the selection dropdown, with no tooltip.

  • Translations (French, ePRO): a small wording inconsistency in the ePRO list menu.

⚙️ Platform & Interface

  • Fix an issue when a radio-button question with an "Other" option was selected and not displayed to the user on the interface. The "Other" option is now displayed correctly.

  • Fix a bug, where the date/time format of an edited eCRF answer differed between the new-value and old-value fields in audit trails.


🔧 Minor Releases

Release 4.24.1 - Wednesday 9th September 2026

A bug-fix release covering the Builder, the audit trail, ePRO, eConsent, the Subject Database and the API. Nothing to configure on your side.

🧩 EDC - Builder

  • Section and subsection visibility permissions no longer apply inside the Builder. The user who restricts a section keeps access to it when editing the form.

  • Removing the source question of a Repeated Measures rule no longer breaks the conditional logic of the whole form. The remaining rules stay editable and can be replaced.

  • Duplicating a section or a subsection, or adding one from a template, now recalculates the conditional logic of the new section. The records shown were previously inherited from the original section.

  • Question order now holds after a page reload. Blocks could reappear in a different order than the one saved.

🕵️ EDC - Audit Trail

  • Updating a calculation created a duplicate entry, displayed out of order. A single entry is now recorded, in the right position.

  • The reason and comment entered for a Missing / Unknown answer are now recorded in the study audit trail.

  • Uploading a file to a file-upload question added a second entry a few seconds later that looked like a deletion, both in the Subject Database and in the eCRF. Only the upload is recorded now.

📧 EDC - ePRO

  • Reminders stop once the target date and time have passed, even when the questionnaire is still uncompleted. Participants no longer receive reminders for a survey they can no longer answer.

  • When an automation creates an ePRO for a participant with no email address, the ePRO is created but not sent, so a follow-up "ePRO sent" automation is no longer triggered.

  • A scheduled occurrence could be viewed and edited before sending but could not be opened from its QR code or its link. Both now open the occurrence.

✍️ EDC - eConsent

  • Sending an eConsent to a subject with no first or last name returned a misleading message. The error now states that a first name and a last name are required.

👤 Site CTMS - Subject Database

  • Calculations are recalculated after importing data and exporting the list to refresh it. The imported values were kept as they were.

  • Returning to the participant list while it was sorted by the Availability column no longer displays an error message.

  • The Full Name column stays visible when the table displays only four variables.

⚙️ Platform - API

  • An OPTIONS request on the public API returned a 500 error. It now returns Method Not Allowed, as expected.


Release 4.24.2 - Tuesday 15th September 2026

✨ Improvements

  • ❕ Platform - Draft & Suspended Studies
    Study status is now much more visible while working inside a study. Draft and Suspended EDC studies now display a status chip and banner throughout the study, while Draft Recruitment Studies display the corresponding Draft indicators.

EDC draft - Before

EDC draft - After

EDC Suspended - Before

EDC Suspended - After

Recruitment study - Before

Recruitment study - After

  • The banner is collapsed by default and can be expanded when additional information is needed. Live studies do not display a banner.

  • When adding participants to a Draft EDC study, a "Test subject" badge is also displayed to make it clear that participants created at this stage are test subjects.

Before

After

  • In Recruitment Study settings, "Recruitment details" has also been renamed "Landing page" for greater clarity.

🏥 Platform - Centers

  • Center access is now clearer in Platform Settings > Centers. The action is displayed as Edit or View according to the user's permissions, and users with view-only access now see a read-only page.

Before

After

🕵️ Platform & EDC - Audit Trail

  • Role changes now display both the previous role and the new role in the Study and Platform Audit Trails, providing clearer traceability of permission changes.

🐛 Bug fixes

🧩 EDC - eCRF

  • Fixed an issue that could generate an error when opening the Audit Trail for a Matrix question.

  • When an inclusion is opened from a Subject page, closing the eCRF now correctly returns to that Subject page rather than the Inclusion List.

  • In studies with more than 50 subjects, newly created subjects now open correctly after creation.

🕵️ EDC & Subject Database - Audit Trail

  • File removals are now recorded consistently in the Audit Trail. Previously, removing an uploaded file from an eCRF could be recorded as another upload.

📝 EDC - eConsent

  • Corrected discrepancies in eConsent exports where some information, including Randomization columns, could be missing depending on the selected records.

📊 CTMS - Reports

  • Resolved an issue where filtering a report by Center could return an empty report despite matching data being available.

📆 CTMS - Recruitment

  • Subject Database questions using conditional logic are now represented correctly in Recruitment exports instead of being displayed as ".hidden".

👤 Platform - Users & Centers

  • When a user is assigned as an administrator, access to all centers is now applied correctly.


Release 4.24.3 - Wednesday 23rd September 2026

✨ Improvements

👤 CTMS - Participant account

  • Visit instructions are now displayed directly in the visit section of the Participant Dashboard, making important information available to participants in addition to confirmation and reminder emails.

🏥 Platform - Centers

  • Center codes can now contain up to 10 characters, increased from the previous 5-character limit.

🐛 Bug fixes

🧩 EDC - Exports

  • When exporting a single inclusion, Queries, SDV and Missing Values are now limited to the selected inclusion instead of including information from all inclusions in the eCRF.

  • Repeated Measures answers hidden by conditional logic are no longer included when using the "Repeated Measures in separate sheet" export option.

⚙️ EDC - Automations

  • Users with permission to manage Automations can now correctly select questions when creating or editing an automation, even without access to the Builder.

👤 Platform - Users & Permissions

  • Corrected an issue where Role Assignment Restrictions could prevent authorized users from updating another user's center assignments, even when no change was made to their role.

📆 CTMS - Recruitment

  • All relevant Pre-screening Survey questions are now available when filtering participants within a Recruitment Study.

  • Recruitment Pool permissions have been corrected to ensure access follows the appropriate Recruitment Invitation permissions.

📧 EDC - ePRO

  • Subjects with only a phone number are now correctly included when creating ePRO records using "No invitation" and "All subjects".

  • Improved the performance of ePRO reminder processing.

  • ePRO links sent by SMS are now valid for 90 days instead of 30 days.


Release 4.24.4 - Wednesday 30th September 2026

☑️ CTMS - New Pre-Qualified step in the recruitment funnel

Until now, a participant who filled in a pre-screening survey landed in Qualified even if qualification had not been confirmed by the recruiter.

Many customers requested an additional step in the funnel to better reflect their recruitment process and measure more precisely the number of participants at each step.

That's why a new Pre-Qualified status has been introduced between Interested and Qualified. What moves participants forward can be customized: nothing, a visit they book, or the pre-qualification itself.

🆕 What's new?

  • A transition mode in Global settings > Recruitment > Statuses: Manual only, On booked visit or On pre-qualified

  • A Pre-Qualified status between Interested and Qualified, with its own chip and quick status change in the participant list

  • A qualifying flag on one visit per schedule, next to the anchor visit, shown in the calendar, the bookings and the booked visits list

  • A per-study override in Study settings > Optional settings > Statuses, by turning off Use global settings

💡 Why is it useful?

The funnel now has a real step between "applied" and "validated by the team". With On booked visit, qualification happens on its own when the participant books the screening visit, and customers who do not need the distinction keep today's flow.

⚠️ Important:

  • The release default is On pre-qualified for every customer, so nothing changes until you switch mode in the settings. Participants who completed the survey before the release keep their status.

  • Automatic promotions only go forward: they never revert, never re-evaluate participants already Pre-Qualified, and are not logged in the participant activity. Manual changes with Change status work as today, whatever the mode.

  • Pre-Qualified participants do not count toward the recruitment target and cannot be recruited into a linked EDC study.

  • The qualifying checkbox only appears in On booked visit mode. Switching mode hides the flags without losing them.

New Statuses section in Global settings and in the study settings, where the global mode can be overridden

Global Settings ↓

Recruitment Study Settings ↓

Recruitment funnel

Manual status change modal

Schedule creation, with the Mark as qualifying visit flag


📅 CTMS - Open and share multiple booking schedules at the same time

In a recruitment study, only the oldest schedule open to participants was visible in the participant workspace. As long as it had slots left, recruiters could not open another schedule to participants.

Recruiters could only share the link to one schedule at a time, so recruiting for several groups in parallel, with all their slots in one place, was not possible.

Recruiters can now open several schedules to participants at the same time, and share a single calendar gathering the slots of several schedules.

🆕 What's new?

  • A Booking mode on each schedule, replacing the Published toggle: Manual only (only recruiters can book visits, from the Datacapt platform), Link only (participants can only book through a link shared by the recruiter) or Public (participants can book through any channel)

  • Share schedule(s): select several schedules, then create and share a link to one calendar merging their slots

  • A reworked booking calendar that shows the slots of several schedules at once and highlights directly the days with available slots, so participants can easily pick their preferred slot without browsing the calendar

💡 Why is it useful?

Several groups or cohorts can be recruited in parallel. Adding slots to a live study is a matter of opening a new schedule next to the existing one, and a shared link directs a chosen set of participants to specific groups without opening them to everyone.

⚠️ Important:

  • A participant can self-book into one Public schedule per study. Once enrolled, they see their own bookings instead of the calendar, and the link of another Public schedule redirects them there. Only the link of a Link only schedule, or a link created with Share schedule(s), can add a booking on top.

  • Shared links bypass pre-screening and cannot be revoked. To close one, move its schedules to Manual only.

  • Migration: the schedule participants currently see becomes Public, the other schedules that had the Published toggle on become Link only, and the others become Manual only. Existing bookings are untouched.

Booking mode

Previous schedules view

New share schedules flow

Participant calendar


✨ Other improvements

Medical coding panel

  • The detail panel can now be resized by dragging its edge.

  • The verbatim panel no longer leaves empty space when a verbatim has no supporting items.

  • A code you've selected but not yet applied now stays visible if you navigate away and come back.

ePRO Records

  • Two new columns show whether each participant has an email and a phone number (yes/no), to make managing email/SMS invitations easier.

Public API

  • The public API documentation has been cleaned up, with clearer descriptions for every endpoint.

  • New endpoints let you manage recruitment studies directly through the API: list and create studies, read the recruitment dashboard, get and update the landing page, and list a study's participants and payments.

🐛 Bug fixes

📆 CTMS - Recruitment

  • Corrected an issue where the anchor visit could not be set up when creating a new schedule in a study already in Recruiting status.

📧 EDC - ePRO

  • Fixed an issue where scheduled ePRO invitations for participants without an email or phone number ignored their scheduled date and were sent out immediately instead.

  • When inviting participants to an ePRO by email, the selection list no longer shows participants who have no email address, so they can no longer be picked by mistake.


Release 4.24.5 - Thursday 8th October 2026

🐛 Bug fixes

⚙️ EDC - Automations

  • In Draft studies, all automation fields can now be edited. Before, some fields were locked even though the study was still in draft.

📊 EDC - Reports

  • Fixed an issue where ePRO answers no longer appeared in reports. They weren't updated in the report and were missing from report exports. ePRO answers now display, refresh and export as expected.

📆 CTMS - Recruitment

  • When you change a slot's capacity in the calendar, the change is now kept after the schedule is edited. Before, these changes were reset every time the schedule was edited.

  • Participants can no longer book a visit through a schedule link once the recruitment study is Ended. The QR code, the invitation email and the participant workspace already blocked booking. Schedule links now do too.

👤 CTMS - Subject Database

  • Fixed an issue where some questions shown by conditional logic in the Subject Database questionnaire could stay hidden from the participant. This happened when:

    1. the participant had already filled in the questionnaire,

    2. a team member then answered a question visible only to the team, and its conditional logic made other questions appear,

    3. the team member clicked Restart survey to send the questionnaire back to the participant's To Do list,

    4. the participant reopened the questionnaire.

    Those new questions weren't displayed to the participant. They now appear as expected.

  • Fixed an issue that prevented opening another study from the study history in a participant's drawer. A blank page opened instead. It now works as expected.


Release 4.24.6 - Wednesday 14th October 2026

🏷️ EDC - Manage your own participant statuses

Until now, participant statuses in EDC studies (e.g. Screened, Randomized, Withdrawn) could only be set up or changed by the Datacapt team, on request. They were also not visible in the inclusions list, where the existing Status column, which reflects the eCRF progress, was easily confused with the participant status.

You can now manage your participant statuses yourself, see them at a glance in the inclusions list and find them in your exports.

🆕 What's new?

  • A Statuses page in Global settings > EDC to create, rename, recolour, reorder and archive participant statuses. It is protected by a new Participant statuses permission: Edit to manage.

  • A default status, given automatically to new participants.

  • A Stops follow-up option: when a participant gets a status with this option (e.g. Screen Failure, Withdrawn), their ePRO sending, reminders and automations stop automatically.

  • A Participant status column in the inclusions list, shown as a coloured chip next to the participant ID, with a filter that lets you select several statuses, or No status.

  • A Participant status column in the eCRF study, single record, ePRO records and reports exports.

Statuses creation and edition

Inclusions list - Before

Inclusions list - After

The former Status column is renamed eCRF status in the inclusions list, its filter and the exports, so the two statuses can no longer be mixed up.

💡 Why is it useful?

Your participant statuses can now follow each sponsor's protocol wording, without waiting for a support request. Your team sees where each participant stands without opening their record, and data managers can analyse exported data by participant status without cross-checking the participant list.

⚠️ Important:

  • The status list is shared by the whole account, not defined per study. Status names are displayed as entered and are not translated.

  • Archiving cannot be undone from the interface. An archived status can no longer be given to participants, but participants who already have it keep it. If you archive the default status, new participants have no status until you set a new default.

  • Renaming a status updates its name everywhere, including on past records.

  • The participant status cannot be changed from the inclusions list. It is still changed from the participant profile.

  • Export columns change: STATUS becomes ECRF STATUS, and a new PARTICIPANT STATUS column is added right after it. If you process your exports automatically, check anything that relies on column names or positions.

✨ Other improvements

✍️ EDC - eConsent

  • The notification emails sent around the eConsent counter-signature have a clearer subject and wording.

🐛 Bug fixes

📊 EDC - Reports

  • Fixed an issue where a subject's ePRO answers did not appear in reports when the subject also had an archived ePRO record left empty. The answers of the new record now appear as expected.

📆 CTMS - Recruitment

  • Fixed an issue where participants saw an "Oops, there is an error" message when opening the survey of a study in Recruiting status whose landing page is closed to participants. They now see a message explaining that recruitment is complete for now.

  • Fixed an issue where a participant added from the subject page, who did not have an account yet, landed on the login page when opening a schedule link. They are now taken to account creation, as expected.

📅 CTMS - Calendar

  • The confirmation message shown after editing or deleting an event in the calendar now displays correctly.

🏥 Platform - Centers

  • In the center details, the phone preview now shows the saved instructions as soon as the page opens. Before, it stayed empty until you typed in the field.


Release 4.24.7 - Wednesday 21st October 2026

🐛 Bug fixes

✍️ EDC - eConsent

  • In the participant portal, the eConsent task always said "complete your eConsent", whatever the participant actually had to do. The task now shows what is expected:

    • Sign your eConsent for [study name] when the eConsent is waiting for the participant's signature

    • Your eConsent for [study name] is awaiting the investigator's signature while it waits for the counter-signature

    • View your signed eConsent for [study name] once the participant has consented

  • On platforms using eConsent without the Subject Database, participants had a task in their profile asking for their date of birth, even though it was not needed. This task no longer appears.

🕵️ EDC - Audit Trail

  • Fixed an issue where adding a center or editing a center code created an empty entry in the study audit trail, with no previous or new center code. These details are now recorded. This applies to changes made after the release. Earlier entries stay as they are.

📄 Platform - PDF exports

  • Fixed an issue where PDF exports sometimes failed with a "Couldn't download, try again" error.

🏥 Platform - Centers

  • In the center details, the phone preview now shows colored text and pictures correctly.

🌐 Platform - Translations

  • Several French translations have been corrected.


Release 4.24.8 - Thursday 22nd October 2026

🤖 Platform - Connect your AI assistant to Datacapt

You can now connect an AI assistant such as Claude, ChatGPT, Cursor or VS Code to Datacapt. Ask it in plain words to build a study or to tell you how a study is going, and it does the work in Datacapt for you.

🆕 What's new?

  • An MCP server that connects your AI assistant to Datacapt. It works with Claude, ChatGPT, Cursor, VS Code and any other MCP-compatible assistant.

  • With 52 tools, the assistant can read and build your eCRF, ePRO, eConsent and recruitment campaigns. It can also read your monitoring figures and the audit trail.

  • A new MCP page in your user settings, with the server URL, your personal MCP key and the list of connected apps. Each app can be removed with Disconnect.

  • Sign-in with OAuth: the assistant opens a Datacapt page where you choose to give it read access or read and change access.

  • An MCP badge next to the user name in the study and platform audit trails, so you can see which changes were made through an assistant.

You can find more detailed information in this article: Set up and use Datacapt MCP.

💡 Why is it useful?

Building a new study is much faster. Describe the visits, forms and questions in plain words, or share the study documentation such as the protocol, and the assistant builds the eCRF from it. You can also ask how a study is going without exporting data or going through the monitoring screens.

⚠️ Important:

  • MCP is off by default for every organization. If you want to turn it on, contact us and book a demo.

  • The assistant acts as you: it can never do more than your own permissions allow.

  • The assistant only makes changes in Draft studies and campaigns.

  • The assistant never receives participant names, contact details, dates of birth, or collected answers outside a Draft study.


Release 4.24.9 - Wednesday 28th October 2026

✅ EDC - Medical coding: review and approve coded terms

Until now, once a code was applied to a verbatim, nothing showed whether a reviewer had checked it.

Every verbatim now has a clear coding status, and reviewers can approve or reject each code directly in Datacapt. The reviewer's decision is stored separately from the coder's, so you always know who did what.

🆕 What's new?

  • 4 coding statuses, shown as colored badges in the Coder table and in the coding panel: Uncoded (gray), Coded (blue), Approved (green) and Rejected (orange)

  • Approve, Reject and Clear code buttons in the coding panel, shown depending on the current status

  • A new Medical coding - Review permission for the people allowed to approve or reject codes

  • Coded by and Approved by are recorded separately, each with its date

  • If a verbatim is edited in the eCRF after it was coded, it goes back to Uncoded and the previous code stays visible in gray (e.g. Previous: Headache)

  • Every status change is recorded in the audit trail, and the status counters in the Coder tab update right away

💡 Why is it useful?

Coding review happens in the platform, not in a side spreadsheet. Data managers see at a glance which codes are final, which are disputed and which still need work, and every decision is traceable to a person and a date.

⚠️ Important:

  • A rejected code stays visible, so the coder sees what was rejected. Use Clear code to remove it.

  • An approved code cannot be changed directly: reject it first, then change it. An uncoded verbatim cannot be approved.

  • Coders can approve their own codes if they also have the review permission. If your process requires a separate reviewer, give the coding and review permissions to different roles.

☑️ EDC - Medical coding: code and review several verbatims at once

Until now, each verbatim had to be coded or reviewed one by one, which meant hundreds of clicks when the same term came back again and again.

You can now select several verbatims in the Coder table and apply a code, approve, reject or clear the code in one go.

🆕 What's new?

  • Checkboxes in the Coder table, and a selection bar showing how many rows are selected, with Search code / Apply code(s), Approve, Reject and Clear code

  • Two ways to apply a code: select the rows then search for the code, or pick the code first then select the rows. An interpretation entered with the code is added to every selected row.

  • Only the actions that work for all selected rows are available

  • A confirmation window appears before approving, rejecting, clearing, or replacing existing codes

💡 Why is it useful?

Repeated verbatims are coded the same way in a single pass, and a review queue can be cleared in a few clicks. Each verbatim still gets its own audit trail entry.

⚠️ Important:

  • All or nothing: if one of the selected verbatims was changed by someone else in the meantime, or if saving fails, nothing is applied and an error message is shown.

  • Applying a code to Coded or Rejected verbatims replaces all their existing codes.

  • Select all only selects the rows of the current page. Changing a filter clears the selection.

📥 EDC - Medical coding: export your MedDRA coding

Until now, coding data could not be exported from the Medical coding module. You can now export the coding of one or more MedDRA mappings as a CSV file.

🆕 What's new?

  • An Export button at the top of the Medical coding page, where you choose the mapping(s) to export

  • A CSV file with the center, subject, visit, form and item, the verbatim, its coding status, the full MedDRA hierarchy (LLT to SOC, including the primary SOC), the interpretation, and who coded and reviewed it

  • One row per code: a verbatim with several codes appears on several rows, numbered with a Code index. An uncoded verbatim appears on one row with empty code columns.

  • A new Medical coding - Export permission

  • Each export is recorded in the audit trail, with the names of the exported mappings

💡 Why is it useful?

Coded data can be shared straight from the platform, for example with biostatistics or pharmacovigilance, and coding progress can be followed outside Datacapt.

⚠️ Important:

  • Give the new Medical coding - Export permission to the relevant roles. These roles also need access to the Medical coding section.

  • The export contains all verbatims of the selected mappings; no other filter can be applied.

  • A verbatim sent back to Uncoded after an eCRF change is exported with its new text and no code, never with the previous code. A rejected verbatim is exported with its code.

✨ Other improvements

👩‍⚕️ EDC - Medical coding

  • The Coder table can now be filtered by code, status and subject, searched by verbatim, and sorted by code. Filters apply to the whole list, not only to the page you are on, and are reset when you switch mapping tab.

🐛 Bug fixes

📧 EDC - ePRO

  • Fixed an issue where archived ePRO records could not be exported when the ePRO form was Published. They can now be exported.

✍️ EDC - eConsent & ePRO

  • Fixed an issue where, when the last question had a data validation leading to exclusion, refreshing the page skipped the exclusion and the ePRO was sent anyway. The exclusion now applies after a refresh.

👤 CTMS - Subject Database

  • Archived centers can no longer be selected in the filters. Before, filtering by an archived center returned subjects whose center was no longer displayed.

📅 CTMS - Calendar

  • When deleting an event, the warning said that booked visits would be deleted, while they are actually cancelled and kept in the Booked visits list. The message now matches what happens.

👤 CTMS - Users

  • Fixed an issue where deleted users still appeared in the study user list on some studies.

🏥 Platform - Centers

  • In a LIVE study with at least one participant, center codes can no longer be added or changed. Before, this was still possible.

👤 Platform - Users & Permissions

  • Fixed an issue where a user allowed to edit users, but without the Invite to all studies / projects permission, could not change some team members' roles (error 21004 when saving).

Did this answer your question?