@Deprecated public class CohortHistoryCompositionFilter extends AbstractPatientFilter implements PatientFilter
Modifier and Type | Field and Description |
---|---|
protected static org.apache.commons.logging.Log |
log
Deprecated.
|
static long |
serialVersionUID
Deprecated.
|
Constructor and Description |
---|
CohortHistoryCompositionFilter()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Cohort |
filter(Cohort input,
EvaluationContext context)
Deprecated.
Determine all patients in _input_ who also match some criteria.
|
Cohort |
filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
Basic implementation of filterInverse that delegates to PatientSetService.getAllPatients() and
this class's filter() method.
|
CohortSearchHistory |
getHistory()
Deprecated.
|
String |
getName()
Deprecated.
|
List<Object> |
getParsedCompositionString()
Deprecated.
|
boolean |
isReadyToRun()
Deprecated.
Check whether this filter has had enough parameters set to be run properly
|
void |
setHistory(CohortSearchHistory history)
Deprecated.
|
void |
setName(String name)
Deprecated.
|
void |
setParsedCompositionString(List<Object> parsedCompositionString)
Deprecated.
|
PatientFilter |
toCohortDefinition()
Deprecated.
|
getConceptName
equals, getDescription, getId, getReportObjectId, getSubType, getType, setDescription, setId, setReportObjectId, setSubType, setType, toString
getUuid, setUuid
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDescription, getReportObjectId, setDescription, setReportObjectId
getId, getUuid, setId, setUuid
protected static final org.apache.commons.logging.Log log
public static final long serialVersionUID
public CohortHistoryCompositionFilter()
public CohortSearchHistory getHistory()
public void setHistory(CohortSearchHistory history)
public void setParsedCompositionString(List<Object> parsedCompositionString)
public String getName()
getName
in interface ReportObject
getName
in class AbstractReportObject
public void setName(String name)
setName
in interface ReportObject
setName
in class AbstractReportObject
name
- The name to set.public PatientFilter toCohortDefinition()
public Cohort filter(Cohort input, EvaluationContext context)
PatientFilter
filter
in interface PatientFilter
input
- Cohort of the patients to searchcontext
- EvaluationContext specifying filtering criteriapublic Cohort filterInverse(Cohort input, EvaluationContext context)
AbstractPatientFilter
filterInverse
in interface PatientFilter
filterInverse
in class AbstractPatientFilter
input
- Cohort of the patients to searchcontext
- EvaluationContext specifying filtering criteriainput
who do not meet specified criteriapublic boolean isReadyToRun()
PatientFilter
isReadyToRun
in interface PatientFilter
Copyright © 2018 OpenMRS LLC.. All Rights Reserved.