Looks up a concept via ConceptMap This will return the Concept which contains
a ConceptMap entry whose sourceCode is equal to the passed
conceptCode and whose ConceptSource has either a name or
hl7Code that is equal to the passed mappingCode.

Looks up a concept via ConceptMap This will return the Concept which contains
a ConceptMap entry whose sourceCode is equal to the passed
conceptCode and whose ConceptSource has either a name or
hl7Code that is equal to the passed mappingCode .

Looks up a concept via ConceptMap This will return the list of concepts
Concepts which contain a ConceptMap entry whose sourceCode is
equal to the passed conceptCode and whose ConceptSource has either a
name or hl7Code that is equal to the passed
mappingCode

Looks up a concept via ConceptMap This will return the list of Concepts which
contain a ConceptMap entry whose sourceCode is equal to the passed
conceptCode and whose ConceptSource has either a name or
hl7Code that is equal to the passed mappingCode.

getConceptByMapping

Looks up a concept via ConceptMap This will return the Concept which contains
a ConceptMap entry whose sourceCode is equal to the passed
conceptCode and whose ConceptSource has either a name or
hl7Code that is equal to the passed mappingCode. Delegates to
getConceptByMapping(code,sourceName,includeRetired) with includeRetired=true

getConceptByMapping

Looks up a concept via ConceptMap This will return the Concept which contains
a ConceptMap entry whose sourceCode is equal to the passed
conceptCode and whose ConceptSource has either a name or
hl7Code that is equal to the passed mappingCode . Operates under
the assumption that each mappingCode in a ConceptSource references one and only one
non-retired Concept: if the underlying dao method returns more than one non-retired
concept, this method will throw an exception; if the underlying dao method returns more than
one concept, but only one non-retired concept, this method will return the non-retired
concept; if the dao only returns retired concepts, this method will simply return the first
concept in the list returns by the dao method; retired concepts can be excluded by setting
the includeRetired parameter to false, but the above logic still applies

getConceptsByMapping

Looks up a concept via ConceptMap This will return the list of concepts
Concepts which contain a ConceptMap entry whose sourceCode is
equal to the passed conceptCode and whose ConceptSource has either a
name or hl7Code that is equal to the passed
mappingCode

getConceptsByMapping

Looks up a concept via ConceptMap This will return the list of Concepts which
contain a ConceptMap entry whose sourceCode is equal to the passed
conceptCode and whose ConceptSource has either a name or
hl7Code that is equal to the passed mappingCode. Delegates to
getConceptsByMapping(code,sourceName,includeRetired) with includeRetired=true

updateConceptIndex

Iterates over the words in names and synonyms (for each locale) and updates the concept
index, note that this only updates the index of the specified concept. Use
ConceptService.updateConceptIndexes() if you wish to update the entire concept index.

Returns a list of drugs with matching names or concept drug names and returns a specific
number of them from the specified starting position. If start and length are not specified,
then all matches are returned

Fetches un retired drugs that match the specified search phrase. The logic matches on drug
names, concept names of the associated concepts or the concept reference term codes of the
drug reference term mappings