CDR Tickets

Issue Number 4338
Summary Modify NCI thesaurus client module to match latest API changes
Created 2017-11-13 08:13:09
Issue Type Improvement
Submitted By Kline, Bob (NIH/NCI) [C]
Assigned To Kline, Bob (NIH/NCI) [C]
Status Closed
Resolved 2017-11-29 10:36:40
Resolution Fixed
Path /home/bkline/backups/jira/ocecdr/issue.216782
Description

The API has been modified to require that requests be submitted using the form

https://lexevscts2-stage.nci.nih.gov/lexevscts2/codesystem/NCI_Thesaurus/entity/ncit:<code>
Comment entered 2017-11-29 10:36:40 by Kline, Bob (NIH/NCI) [C]

I have modified the thesaurus import software so that it will read control values from the database to override the defaults for the syntax required for retrieving a concept record. This way, we will no longer have to change our software every time the NCIT group decides to make a change to their API syntax. The new syntax has been plugged into the control table on PROD, and NCIT has turned on the new syntax. Let me know if you have any problems importing term documents.

Comment entered 2017-11-29 10:37:18 by Kline, Bob (NIH/NCI) [C]

Adding as a watcher. Please see previous comment.

Comment entered 2017-11-30 12:54:44 by Osei-Poku, William (NIH/NCI) [C]

We've imported a few terms and haven't come across any problems. So, it appears to be working as expected.

Comment entered 2017-12-05 10:02:07 by Kline, Bob (NIH/NCI) [C]

Elapsed: 0:00:00.001491