if (hasConcept)
{
firstConceptFS = ontologyConceptArray.get(0);
}
//logger.info("hasConcept: " + hasConcept);
OntologyConcept ontologyConcept = (OntologyConcept)firstConceptFS;
boolean isRxnorm = false;
boolean isUmls = false;
UmlsConcept umlsConcept = null;
if (ontologyConcept instanceof UmlsConcept)
{
isUmls = true;
umlsConcept = (UmlsConcept)firstConceptFS;
} else
{
isRxnorm = "RXNORM".equalsIgnoreCase(ontologyConcept.getCodingScheme());
}
//logger.info(String.format("isUmls: %b; isRxnorm: %b", isUmls, isRxnorm));
if (isRxnorm)