Skip to main content

Medical Coding Overview

Overview of Medical Coding — standardize adverse events and medications using MedDRA and other dictionaries.

Last updated: 04/14/2026

Overview

Medical Coding is the app for standardizing verbatim terms collected in CRFs against medical dictionaries such as MedDRA. It provides a centralized interface to review, search, and assign standardized codes to subject data entries, and to manage reusable aliases for recurring terms.

Access Medical Coding from: StudyMedical Coding (in the top navigation bar)

URL: /study/[studyId]/apps/medical-coding

The app has two main sections:


Medical Coding

Summary Stats

At the top of the page, a summary bar shows the current coding status across all entries:

StatDescription
TotalTotal number of verbatim terms awaiting coding
CodedTerms that have been successfully assigned a medical code
Not CodedTerms that have not yet been coded
Code Not FoundTerms where a search was performed but no matching code was found
LockedTerms that are locked and cannot be edited

Coding Table

The main table lists all verbatim terms submitted across subjects, with the following columns:

ColumnDescription
Verbatim termThe raw text entered by the data entry user on the CRF
DictionaryThe medical dictionary used for coding (e.g., MedDRA)
StatusCurrent coding status: Not Coded, Coded, Code Not Found, or Locked
Subject IDThe ID of the subject who submitted the term
EventThe study event associated with the CRF entry
CRFThe name of the CRF form where the term was entered
ItemThe specific CRF item (field) that captured the term
Medical codesThe assigned medical code(s), once coded
ActionAvailable actions for the row (see below)

Actions

ActionAvailable whenDescription
Search codeStatus is Not Coded or Code Not FoundOpens the code search dialog to find and assign a medical code
View in CRFAlwaysOpens the source CRF entry for the subject to view the data in context

Search Code Dialog

Clicking Search code opens a dialog where you can:

  1. Search by keyword — the verbatim term is pre-filled in the search box
  2. Browse the Preferred Name results returned from the dictionary
  3. Select a result to assign it as the medical code for the term

Auto Code

Click Auto code to automatically attempt to match all unresolved verbatim terms against the configured dictionary. Terms with exact or high-confidence matches are coded automatically. Terms that cannot be matched are marked as Code Not Found.

Export

Click Export as to download the coding data. The export includes all verbatim terms and their current coding status.

Search & Filter

Use the Search bar to filter the table by verbatim term, subject ID, event, CRF, or item name.


Alias Management

URL: /study/[studyId]/apps/medical-coding/alias-management

Alias Management stores mappings between verbatim terms and their preferred medical codes. Once an alias is created, future occurrences of the same verbatim term can be auto-coded using the saved mapping.

Alias Table Columns

ColumnDescription
Verbatim termThe raw term as entered in the CRF
External DictionaryThe external medical dictionary the alias maps to (e.g., MedDRA)
Custom DictionaryA custom/internal dictionary mapping, if applicable
Created OnDate the alias was created
Created ByUser who created the alias
Last Updated OnDate the alias was last modified
Preferred nameThe standardized preferred term assigned to this verbatim term
URLReference URL for the assigned code in the dictionary
ActionEdit or delete the alias

Export

Click Export as to download the alias list.


  • Configuration — Dictionary setup, auto-code settings, and account configuration