Issue Number | 4895 |
---|---|
Summary | Modify Vendor Filter Post Process |
Created | 2020-09-18 12:28:52 |
Issue Type | New Feature |
Submitted By | Englisch, Volker (NIH/NCI) [C] |
Assigned To | Englisch, Volker (NIH/NCI) [C] |
Status | Closed |
Resolved | 2020-09-23 23:32:40 |
Resolution | Fixed |
Path | /home/bkline/backups/jira/ocecdr/issue.275009 |
It has been decided not to include the links "Check for active clinical trials using this agent." and "(NCI Thesaurus)" as part of the drug definition for the new drug dictionary API. In order to achieve this we have to mark this text. The text is created as part of the vendor filters and the marking will allow those processes who need it included (vendor output) and those that need it removed (drug load to ElasticSearch) to do the right thing.
This ticket is to strip the markers from the vendor output in our post-processing filter step.
Added ticket so I won't have forgotten the task on Monday which was posted in Slack by ~bkline.
Adding link to the base ticket.
The post-process filter has been modified to remove the extra element tag named ExtraDefinitionLinks from the vendor output. The following filter has been updated:
CDR609947 - Vendor Filter: Convert CG to Public Data
https://github.com/NCIOCPL/cdr-server/commit/8457702
The filter has been tested on DEV to ensure the vendor output for Terminology documents are identical after the post-process compared to the former publishing process.
The filter has also been tested on QA to confirm the filter changes can go to PROD prior to ~bkline's changes.
The changes are ready on DEV and QA.
The filter changes have been copied to STAGE and PROD. I will close this ticket after tomorrow's publishing job ran successfully.
Elapsed: 0:00:00.002022