Modifier and Type | Field and Description |
---|---|
AssociatedPrimaryCodeElement |
associatedCodePrimary |
AssociatedPrimaryCodeElement |
associatedCodeSecondary
terminology unique identifier (e.g.
|
DrugChangeStatusElement |
changeStatus
aka change.
|
ConfidenceScoreElement |
confidence |
DosageElement |
dosage
e.g.
|
TextMentionElement |
drugMentionText
The word(s) in the note that indicate the drug.
|
DurationElement |
duration
e.g.
|
DateToken |
endDate |
boolean |
findMaxValue |
FormElement |
form
Span the drug form, if available.
|
FrequencyElement |
frequency
e.g.
|
FrequencyUnitElement |
frequencyUnit
e.g.
|
RouteElement |
route
e.g oral Topical Examples include medications applied onto the skin,
asthma medications, enema, eye or ear drops, decongestants, vaginal
creams.
|
StartDateElement |
startDate
If there is a specific date in the note associated with the drug mention,
the specific date.
|
StrengthElement |
strength |
StrengthUnitElement |
strengthUnit
Span the drug form, if available.
|
Constructor and Description |
---|
DrugMention(org.apache.uima.jcas.JCas jcas,
int beginPos,
int endPos) |
public TextMentionElement drugMentionText
public AssociatedPrimaryCodeElement associatedCodePrimary
public AssociatedPrimaryCodeElement associatedCodeSecondary
public StartDateElement startDate
public DateToken endDate
public DosageElement dosage
public FrequencyElement frequency
public FrequencyUnitElement frequencyUnit
public DurationElement duration
public RouteElement route
public StrengthElement strength
public StrengthUnitElement strengthUnit
public FormElement form
public DrugChangeStatusElement changeStatus
public ConfidenceScoreElement confidence
public boolean findMaxValue
public DrugMention(org.apache.uima.jcas.JCas jcas, int beginPos, int endPos)
public void setPrimaryAssociatedCodeElement(String name, int beginOffset, int endOffset)
setPrimaryAssociatedCodeElement
in interface DrugModel
public void setSecondaryAssociatedCodeElement(String name, int beginOffset, int endOffset)
setSecondaryAssociatedCodeElement
in interface DrugModel
public void setStartDateElement(String date, int beginOffset, int endOffset)
setStartDateElement
in interface DrugModel
public void setEndDateElement(String name, int beginOffset, int endOffset)
setEndDateElement
in interface DrugModel
public void setDosageElement(String dose, int beginOffset, int endOffset)
setDosageElement
in interface DrugModel
public void setFrequencyElement(String name, int beginOffset, int endOffset)
setFrequencyElement
in interface DrugModel
public void setFrequencyUnitElement(String name, int beginOffset, int endOffset)
setFrequencyUnitElement
in interface DrugModel
public void setFormElement(String name, int beginOffset, int endOffset)
setFormElement
in interface DrugModel
public void setDurationElement(String name, int beginOffset, int endOffset)
setDurationElement
in interface DrugModel
public void setRouteElement(String name, int beginOffset, int endOffset)
setRouteElement
in interface DrugModel
public void setDrugChangeStatusElement(String name, int beginOffset, int endOffset)
setDrugChangeStatusElement
in interface DrugModel
public void setConfidenceScoreElement(double score, int beginOffset, int endOffset)
setConfidenceScoreElement
in interface DrugModel
public void setStrengthElement(String name, int beginOffset, int endOffset)
setStrengthElement
in interface DrugModel
public String getStrengthUnitElement()
getStrengthUnitElement
in interface DrugModel
public void setStrengthUnitElement(String name, int beginOffset, int endOffset)
setStrengthUnitElement
in interface DrugModel
public String getPrimaryAssociatedCodeElement()
getPrimaryAssociatedCodeElement
in interface DrugModel
public String getSecondaryAssociatedCodeElement()
getSecondaryAssociatedCodeElement
in interface DrugModel
public String getStartDateElement()
getStartDateElement
in interface DrugModel
public String getEndDateElement()
getEndDateElement
in interface DrugModel
public String getDosageElement()
getDosageElement
in interface DrugModel
public String getFrequencyElement()
getFrequencyElement
in interface DrugModel
public String getFrequencyUnitElement()
getFrequencyUnitElement
in interface DrugModel
public String getFormElement()
getFormElement
in interface DrugModel
public String getDurationElement()
getDurationElement
in interface DrugModel
public String getRouteElement()
getRouteElement
in interface DrugModel
public String getDrugChangeStatusElement()
getDrugChangeStatusElement
in interface DrugModel
public String getStrengthElement()
getStrengthElement
in interface DrugModel
public double getConfidenceScoreElement()
getConfidenceScoreElement
in interface DrugModel
public int parseIntValue(Object strength)
public double parseDoubleValue(Object strength)
public int getDosageBegin()
public int getDosageEnd()
public int getFrequencyBegin()
public int getFrequencyEnd()
public int getFUBegin()
public int getFUENd()
public int getFormBegin()
public int getFormEnd()
public int getDuratationBegin()
public int getDuratationEnd()
public int getRouteBegin()
public int getRouteEnd()
public int getStrengthUnitBegin()
public int getStrengthUnitEnd()
public int getStrengthBegin()
public int getStrengthEnd()
public int getChangeStatusBegin()
public int getChangeStatusEnd()
public static int indexOfRegex(String lookIn, Pattern lookFor)
lookForAlpha
- the pattern to look forlookIn
- the String to scan.Copyright © 2012-2017 The Apache Software Foundation. All Rights Reserved.