[ 
https://issues.apache.org/jira/browse/CTAKES-198?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13666584#comment-13666584
 ] 

Pei Chen commented on CTAKES-198:
---------------------------------

+1,  I wonder if it is just legacy reasons why the coding scheme check was 
performed.  I.e. before we had the MedicationEventMention subclass.  Perhaps 
others could chime in.
I think it would make sense to apply the drug signatures to any code that 
creates a MedicationEventMention.

--Pei
                
> Drug NER only create drug signatures for RXNOM. Should it be extended to all 
> identified MedicationEventMention?
> ---------------------------------------------------------------------------------------------------------------
>
>                 Key: CTAKES-198
>                 URL: https://issues.apache.org/jira/browse/CTAKES-198
>             Project: cTAKES
>          Issue Type: Improvement
>          Components: ctakes-drug-ner
>    Affects Versions: future enhancement
>            Reporter: Chen Lin
>            Priority: Minor
>              Labels: patch
>
> In DrugMentionAnnotator of the drug-ner module, it is hard-coded to only add 
> drug signatures (e.g. dosage, status change, strength, etc.) for RXNOM terms. 
> Shouldn't the check for RXNOM be removed, so that signatures can be added for 
> all MedicationEventMentions?   
> while (uniqueNER.hasNext())
>               {
>                       tokenAnt = (MedicationEventMention) uniqueNER.next();
>                       boolean isDrugNER = false;
>                       FSArray ocArr = tokenAnt.getOntologyConceptArr();
>                       if (ocArr != null)
>                       {
>                               for (int i = 0; i < ocArr.size() && !isDrugNER; 
> i++)
>                               {
>                                       OntologyConcept oc = (OntologyConcept) 
> ocArr.get(i);
>                                       String scheme = oc.getCodingScheme();
>                                       if (scheme.compareTo("RXNORM") == 0)
>                                       {
>                                               isDrugNER = true;
>                                       }
>                               }
>                       }

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to