Improved MedDRA Recode performance
The MedDRA Recode tool took days to execute a recode for the users with large volume of data. This led to delay in completing the activity within the required cut-over time. The application compared every case data row that had encoding against the new dictionary to validate if the term encoding required a re-encode. As encoding is stored in multiple tables for a single case, it would do multiple lookups to check for an update. This led to millions of checks for a large number of cases.
The application has been enhanced to lookup for an update through MedDRA Dictionary terms, and search the cases that may contain these terms and validate if updates are required. This enhancement reduces the overall number of checks and hence the time to re-encode.
Note:
Performance may not be as significant if the user selects the option to update the dictionary version for all the cases.