Package | Description |
---|---|
org.openmrs |
These classes represent the core domain objects for the OpenMRS project.
|
org.openmrs.api |
The primary OpenMRS API interfaces.
|
org.openmrs.api.db |
OpenMRS database layer interfaces.
|
org.openmrs.api.db.hibernate |
Resources for Hibernate ORM.
|
org.openmrs.api.impl | |
org.openmrs.cohort |
Deprecated
|
org.openmrs.cohort.impl | |
org.openmrs.logic |
The OpenMRS Logic Service provides access to granular and derived
data.
|
org.openmrs.logic.datasource |
Logic data sources are responsible for providing data to the logic service engine.
|
org.openmrs.report |
Deprecated
|
org.openmrs.report.impl | |
org.openmrs.reporting |
Deprecated
|
org.openmrs.reporting.data | |
org.openmrs.reporting.export | |
org.openmrs.reporting.report | |
org.openmrs.web.dwr |
Modifier and Type | Method and Description |
---|---|
static Cohort |
Cohort.intersect(Cohort a,
Cohort b)
Returns the intersection of two cohorts, treating null as an empty cohort
|
static Cohort |
Cohort.subtract(Cohort a,
Cohort b)
Subtracts a cohort from a cohort
|
static Cohort |
Cohort.union(Cohort a,
Cohort b)
Returns the union of two cohorts
|
Modifier and Type | Method and Description |
---|---|
static Cohort |
Cohort.intersect(Cohort a,
Cohort b)
Returns the intersection of two cohorts, treating null as an empty cohort
|
static Cohort |
Cohort.subtract(Cohort a,
Cohort b)
Subtracts a cohort from a cohort
|
static Cohort |
Cohort.union(Cohort a,
Cohort b)
Returns the union of two cohorts
|
Modifier and Type | Method and Description |
---|---|
Cohort |
CohortService.addPatientToCohort(Cohort cohort,
Patient patient)
Adds a new patient to a Cohort.
|
Cohort |
PatientSetService.convertPatientIdentifier(java.util.List<java.lang.String> identifiers)
TODO write something here
|
Cohort |
CohortService.createCohort(Cohort cohort)
Deprecated.
replaced by saveCohort(Cohort)
|
Cohort |
CohortService.evaluate(CohortDefinition definition,
EvaluationContext evalContext)
Deprecated.
see reportingcompatibility module
|
Cohort |
PatientSetService.getAllPatients() |
Cohort |
CohortService.getCohort(java.lang.Integer id)
Gets a Cohort by its database primary key
|
Cohort |
CohortService.getCohort(java.lang.String name)
Gets a non voided Cohort by its name
|
Cohort |
CohortService.getCohortByUuid(java.lang.String uuid)
Get Cohort by its UUID
|
Cohort |
PatientSetService.getInverseOfCohort(Cohort cohort)
Equivalent to Cohort.subtract(PatientSetService.getAllPatients(), cohort) but may eventually
perform faster by delegating to the database.
|
Cohort |
PatientSetService.getPatients(java.lang.Integer start,
java.lang.Integer size)
Get a batch of patients that are not voided in the database
|
Cohort |
PatientSetService.getPatientsByCharacteristics(java.lang.String gender,
java.util.Date minBirthdate,
java.util.Date maxBirthdate) |
Cohort |
PatientSetService.getPatientsByCharacteristics(java.lang.String gender,
java.util.Date minBirthdate,
java.util.Date maxBirthdate,
java.lang.Integer minAge,
java.lang.Integer maxAge,
java.lang.Boolean aliveOnly,
java.lang.Boolean deadOnly)
Get patients by specified gender, birthdate range, age range, and alive status (all optional)
|
Cohort |
PatientSetService.getPatientsByCharacteristics(java.lang.String gender,
java.util.Date minBirthdate,
java.util.Date maxBirthdate,
java.lang.Integer minAge,
java.lang.Integer maxAge,
java.lang.Boolean aliveOnly,
java.lang.Boolean deadOnly,
java.util.Date effectiveDate)
Get patients by specified gender, birthdate range, age range, and alive status (all optional)
|
Cohort |
PatientSetService.getPatientsByProgramAndState(Program program,
java.util.List<ProgramWorkflowState> stateList,
java.util.Date fromDate,
java.util.Date toDate)
Gets patients who are enrolled in the given program or in the given state(s) at the specified
time
|
Cohort |
PatientSetService.getPatientsHavingDateObs(java.lang.Integer conceptId,
java.util.Date startTime,
java.util.Date endTime) |
Cohort |
PatientSetService.getPatientsHavingDrugOrder(java.util.Collection<java.lang.Integer> patientIds,
java.util.Collection<java.lang.Integer> takingIds,
java.util.Date onDate)
Returns a Cohort of patient who had drug orders for a set of drugs active on a certain date.
|
Cohort |
PatientSetService.getPatientsHavingDrugOrder(java.util.Collection<java.lang.Integer> patientIds,
java.util.Collection<java.lang.Integer> drugIds,
PatientSetService.GroupMethod groupMethod,
java.util.Date fromDate,
java.util.Date toDate)
Returns a Cohort of patient who had drug orders for a set of drugs active between a pair of
dates.
|
Cohort |
PatientSetService.getPatientsHavingDrugOrder(java.util.List<Drug> drug,
java.util.List<Concept> drugConcept,
java.util.Date startDateFrom,
java.util.Date startDateTo,
java.util.Date stopDateFrom,
java.util.Date stopDateTo,
java.lang.Boolean discontinued,
java.util.List<Concept> discontinuedReason) |
Cohort |
PatientSetService.getPatientsHavingEncounters(EncounterType encounterType,
Location location,
Form form,
java.util.Date fromDate,
java.util.Date toDate,
java.lang.Integer minCount,
java.lang.Integer maxCount)
Searches for patients who have encounters as described by the arguments to this method
|
Cohort |
PatientSetService.getPatientsHavingEncounters(java.util.List<EncounterType> encounterTypeList,
Location location,
Form form,
java.util.Date fromDate,
java.util.Date toDate,
java.lang.Integer minCount,
java.lang.Integer maxCount)
Gets patients who have encounters as described by the parameters specified (all optional)
|
Cohort |
PatientSetService.getPatientsHavingLocation(java.lang.Integer locationId) |
Cohort |
PatientSetService.getPatientsHavingLocation(java.lang.Integer locationId,
PatientSetService.PatientLocationMethod method) |
Cohort |
PatientSetService.getPatientsHavingLocation(Location loc) |
Cohort |
PatientSetService.getPatientsHavingLocation(Location loc,
PatientSetService.PatientLocationMethod method) |
Cohort |
PatientSetService.getPatientsHavingNumericObs(java.lang.Integer conceptId,
PatientSetService.TimeModifier timeModifier,
PatientSetService.Modifier modifier,
java.lang.Number value,
java.util.Date fromDate,
java.util.Date toDate) |
Cohort |
PatientSetService.getPatientsHavingObs(java.lang.Integer conceptId,
PatientSetService.TimeModifier timeModifier,
PatientSetService.Modifier modifier,
java.lang.Object value,
java.util.Date fromDate,
java.util.Date toDate)
Searches for patients who have observations as described by the arguments to this method
|
Cohort |
PatientSetService.getPatientsHavingPersonAttribute(PersonAttributeType attribute,
java.lang.String value)
At least one of attribute and value must be non-null
|
Cohort |
PatientSetService.getPatientsHavingTextObs(Concept concept,
java.lang.String value,
PatientSetService.TimeModifier timeModifier) |
Cohort |
PatientSetService.getPatientsHavingTextObs(java.lang.Integer conceptId,
java.lang.String value,
PatientSetService.TimeModifier timeModifier) |
Cohort |
PatientSetService.getPatientsInProgram(Program program,
java.util.Date fromDate,
java.util.Date toDate) |
Cohort |
CohortService.purgeCohort(Cohort cohort)
Completely removes a Cohort from the database (not reversible)
|
Cohort |
CohortService.removePatientFromCohort(Cohort cohort,
Patient patient)
Removes a patient from a Cohort.
|
Cohort |
CohortService.saveCohort(Cohort cohort)
Save a cohort to the database (create if new, or update if changed) This method will throw an
exception if any patientIds in the Cohort don't exist.
|
Cohort |
CohortService.updateCohort(Cohort cohort)
Deprecated.
replaced by saveCohort(Cohort)
|
Cohort |
CohortService.voidCohort(Cohort cohort,
java.lang.String reason)
Voids the given cohort, deleting it from the perspective of the typical end user.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Cohort> |
CohortService.getAllCohorts()
Gets all Cohorts (not including voided ones)
|
java.util.List<Cohort> |
CohortService.getAllCohorts(boolean includeVoided)
Gets all Cohorts, possibly including the voided ones
|
java.util.List<Cohort> |
CohortService.getCohorts()
Deprecated.
replaced by getAllCohorts()
|
java.util.List<Cohort> |
CohortService.getCohorts(java.lang.String nameFragment)
Returns Cohorts whose names match the given string.
|
java.util.List<Cohort> |
CohortService.getCohortsContainingPatient(Patient patient)
Find all Cohorts that contain the given patient.
|
java.util.List<Cohort> |
CohortService.getCohortsContainingPatientId(java.lang.Integer patientId)
Find all Cohorts that contain the given patientId.
|
Modifier and Type | Method and Description |
---|---|
Cohort |
CohortService.addPatientToCohort(Cohort cohort,
Patient patient)
Adds a new patient to a Cohort.
|
Cohort |
CohortService.createCohort(Cohort cohort)
Deprecated.
replaced by saveCohort(Cohort)
|
DataSet |
DataSetService.evaluate(DataSetDefinition definition,
Cohort inputCohort,
EvaluationContext evalContext)
Deprecated.
Evaluate a data set definition to get turn it into a DataSet
|
ReportData |
ReportService.evaluate(ReportSchema reportSchema,
Cohort inputCohort,
EvaluationContext context)
Deprecated.
This method evaluates a ReportSchema object for the given EvaluationContext and input Cohort.
|
java.lang.String |
PatientSetService.exportXml(Cohort ps)
Export a set of patients to an XML
|
java.util.Map<java.lang.Integer,java.util.List<Encounter>> |
EncounterService.getAllEncounters(Cohort patients)
Get all encounters for a cohort of patients
|
java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.lang.Object>> |
PatientSetService.getCharacteristics(Cohort patients)
TODO write something here
|
java.util.Map<java.lang.Integer,java.util.List<DrugOrder>> |
PatientSetService.getCurrentDrugOrders(Cohort ps,
Concept drugSet) |
java.util.Map<java.lang.Integer,PatientProgram> |
PatientSetService.getCurrentPatientPrograms(Cohort ps,
Program program) |
java.util.Map<java.lang.Integer,PatientState> |
PatientSetService.getCurrentStates(Cohort ps,
ProgramWorkflow wf)
Gets statistical information about current states of patients within given cohort for specific program workflow
|
java.util.Map<java.lang.Integer,java.util.List<DrugOrder>> |
PatientSetService.getDrugOrders(Cohort ps,
Concept drugSet) |
java.util.Map<java.lang.Integer,java.lang.Object> |
PatientSetService.getEncounterAttrsByType(Cohort patients,
java.util.List<EncounterType> encTypes,
java.lang.String attr)
TODO write something here
|
java.util.Map<java.lang.Integer,Encounter> |
PatientSetService.getEncounters(Cohort patients)
This method returns a map of patients matched against their most recent encounters given a
Cohort of patients, see
EncounterService.getAllEncounters(Cohort) which gets a map of
patient matched against lists of all their encounters. |
java.util.List<Encounter> |
PatientSetService.getEncountersByForm(Cohort patients,
java.util.List<Form> form)
Gets a list of encounters associated with the given form, filtered by the given patient set.
|
java.util.Map<java.lang.Integer,Encounter> |
PatientSetService.getEncountersByType(Cohort patients,
EncounterType encType)
TODO write something here
|
java.util.Map<java.lang.Integer,Encounter> |
PatientSetService.getEncountersByType(Cohort patients,
java.util.List<EncounterType> encType)
TODO write something here
|
java.util.Map<java.lang.Integer,java.lang.Object> |
PatientSetService.getFirstEncounterAttrsByType(Cohort patients,
java.util.List<EncounterType> encTypes,
java.lang.String attr)
TODO write something here
|
java.util.Map<java.lang.Integer,Encounter> |
PatientSetService.getFirstEncountersByType(Cohort patients,
EncounterType encType)
TODO write something here
|
java.util.Map<java.lang.Integer,Encounter> |
PatientSetService.getFirstEncountersByType(Cohort patients,
java.util.List<EncounterType> types)
TODO write something here
|
Cohort |
PatientSetService.getInverseOfCohort(Cohort cohort)
Equivalent to Cohort.subtract(PatientSetService.getAllPatients(), cohort) but may eventually
perform faster by delegating to the database.
|
java.util.Map<java.lang.Integer,java.util.List<Obs>> |
PatientSetService.getObservations(Cohort patients,
Concept concept) |
java.util.Map<java.lang.Integer,java.util.List<Obs>> |
PatientSetService.getObservations(Cohort patients,
Concept concept,
java.util.Date fromDate,
java.util.Date toDate)
Date range is inclusive of both endpoints
|
java.util.List<Obs> |
ObsService.getObservations(Cohort patients,
java.util.List<Concept> concepts,
java.util.Date fromDate,
java.util.Date toDate)
|
java.util.Map<java.lang.Integer,java.util.List<java.util.List<java.lang.Object>>> |
PatientSetService.getObservationsValues(Cohort patients,
Concept c)
TODO write something here
|
java.util.Map<java.lang.Integer,java.util.List<java.util.List<java.lang.Object>>> |
PatientSetService.getObservationsValues(Cohort patients,
Concept c,
java.util.List<java.lang.String> attributes)
Deprecated.
|
java.util.Map<java.lang.Integer,java.util.List<java.util.List<java.lang.Object>>> |
PatientSetService.getObservationsValues(Cohort patients,
Concept c,
java.util.List<java.lang.String> attributes,
java.lang.Integer limit,
boolean showMostRecentFirst)
Returns a mapping from patient id to obs for concept
c |
java.util.Map<java.lang.Integer,java.lang.Object> |
PatientSetService.getPatientAttributes(Cohort patients,
java.lang.String classNameDotProperty,
boolean returnAll)
TODO write something here
|
java.util.Map<java.lang.Integer,java.lang.Object> |
PatientSetService.getPatientAttributes(Cohort patients,
java.lang.String className,
java.lang.String property,
boolean returnAll)
TODO write something here
|
java.util.Map<java.lang.Integer,PatientIdentifier> |
PatientSetService.getPatientIdentifiersByType(Cohort patients,
PatientIdentifierType type)
Deprecated.
use method by same name that returns just the string instead of the whole object
|
java.util.Map<java.lang.Integer,java.lang.String> |
PatientSetService.getPatientIdentifierStringsByType(Cohort patients,
PatientIdentifierType type)
Gets a map of patient identifiers values by identifier type, indexed by patient primary key.
|
java.util.List<PatientProgram> |
ProgramWorkflowService.getPatientPrograms(Cohort cohort,
java.util.Collection<Program> programs)
TODO: refactor?
|
java.util.Map<java.lang.Integer,PatientProgram> |
PatientSetService.getPatientPrograms(Cohort ps,
Program program)
Gets program enrollment data for the given cohort in the given program.
|
java.util.Map<java.lang.Integer,java.lang.Object> |
PatientSetService.getPersonAttributes(Cohort patients,
java.lang.String attributeName,
java.lang.String joinClass,
java.lang.String joinProperty,
java.lang.String outputColumn,
boolean returnAll) |
java.util.Map<java.lang.Integer,java.util.List<Relationship>> |
PatientSetService.getRelationships(Cohort ps,
RelationshipType relType) |
java.util.Map<java.lang.Integer,java.util.List<Person>> |
PatientSetService.getRelatives(Cohort ps,
RelationshipType relType,
boolean forwards) |
Cohort |
CohortService.purgeCohort(Cohort cohort)
Completely removes a Cohort from the database (not reversible)
|
Cohort |
CohortService.removePatientFromCohort(Cohort cohort,
Patient patient)
Removes a patient from a Cohort.
|
Cohort |
CohortService.saveCohort(Cohort cohort)
Save a cohort to the database (create if new, or update if changed) This method will throw an
exception if any patientIds in the Cohort don't exist.
|
Cohort |
CohortService.updateCohort(Cohort cohort)
Deprecated.
replaced by saveCohort(Cohort)
|
Cohort |
CohortService.voidCohort(Cohort cohort,
java.lang.String reason)
Voids the given cohort, deleting it from the perspective of the typical end user.
|
Modifier and Type | Method and Description |
---|---|
Cohort |
PatientSetDAO.convertPatientIdentifier(java.util.List<java.lang.String> identifiers) |
Cohort |
CohortDAO.deleteCohort(Cohort cohort)
Removes a cohort from the database
|
Cohort |
PatientSetDAO.getAllPatients() |
Cohort |
CohortDAO.getCohort(java.lang.Integer id)
Finds the cohort with the given primary key
|
Cohort |
CohortDAO.getCohort(java.lang.String name)
Finds a cohort by name
|
Cohort |
CohortDAO.getCohortByUuid(java.lang.String uuid)
Auto generated method comment
|
Cohort |
PatientSetDAO.getPatients(java.lang.Integer start,
java.lang.Integer size) |
Cohort |
PatientSetDAO.getPatientsByCharacteristics(java.lang.String gender,
java.util.Date minBirthdate,
java.util.Date maxBirthdate,
java.lang.Integer minAge,
java.lang.Integer maxAge,
java.lang.Boolean aliveOnly,
java.lang.Boolean deadOnly) |
Cohort |
PatientSetDAO.getPatientsByCharacteristics(java.lang.String gender,
java.util.Date minBirthdate,
java.util.Date maxBirthdate,
java.lang.Integer minAge,
java.lang.Integer maxAge,
java.lang.Boolean aliveOnly,
java.lang.Boolean deadOnly,
java.util.Date effectiveDate) |
Cohort |
PatientSetDAO.getPatientsByProgramAndState(Program program,
java.util.List<ProgramWorkflowState> stateList,
java.util.Date fromDate,
java.util.Date toDate) |
Cohort |
PatientSetDAO.getPatientsByRelationship(RelationshipType relType,
boolean includeAtoB,
boolean includeBtoA,
Person target)
Returns the cohort of patients matching a particular relationship search.
|
Cohort |
PatientSetDAO.getPatientsHavingDateObs(java.lang.Integer conceptId,
java.util.Date startTime,
java.util.Date endTime) |
Cohort |
PatientSetDAO.getPatientsHavingDrugOrder(java.util.List<Drug> drugList,
java.util.List<Concept> drugConceptList,
java.util.Date startDateFrom,
java.util.Date startDateTo,
java.util.Date stopDateFrom,
java.util.Date stopDateTo,
java.lang.Boolean discontinued,
java.util.List<Concept> discontinuedReason) |
Cohort |
PatientSetDAO.getPatientsHavingEncounters(java.util.List<EncounterType> encounterTypeList,
Location location,
Form form,
java.util.Date fromDate,
java.util.Date toDate,
java.lang.Integer minCount,
java.lang.Integer maxCount) |
Cohort |
PatientSetDAO.getPatientsHavingLocation(java.lang.Integer locationId,
PatientSetService.PatientLocationMethod method) |
Cohort |
PatientSetDAO.getPatientsHavingNumericObs(java.lang.Integer conceptId,
PatientSetService.TimeModifier timeModifier,
PatientSetService.Modifier modifier,
java.lang.Number value,
java.util.Date fromDate,
java.util.Date toDate) |
Cohort |
PatientSetDAO.getPatientsHavingObs(java.lang.Integer conceptId,
PatientSetService.TimeModifier timeModifier,
PatientSetService.Modifier modifier,
java.lang.Object value,
java.util.Date fromDate,
java.util.Date toDate) |
Cohort |
PatientSetDAO.getPatientsHavingPersonAttribute(PersonAttributeType attribute,
java.lang.String value) |
Cohort |
PatientSetDAO.getPatientsHavingTextObs(java.lang.Integer conceptId,
java.lang.String value,
PatientSetService.TimeModifier timeModifier) |
Cohort |
PatientSetDAO.getPatientsInProgram(java.lang.Integer programId,
java.util.Date fromDate,
java.util.Date toDate) |
Cohort |
CohortDAO.saveCohort(Cohort cohort)
Saves a Cohort to the database
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Cohort> |
CohortDAO.getAllCohorts(boolean includeVoided)
Gets all cohorts in the database
|
java.util.List<Cohort> |
CohortDAO.getCohorts(java.lang.String nameFragment)
Finds all Cohorts with matching names
|
java.util.List<Cohort> |
CohortDAO.getCohortsContainingPatientId(java.lang.Integer patientId)
Finds all cohorts that contain the given patientId
|
Modifier and Type | Method and Description |
---|---|
Cohort |
CohortDAO.deleteCohort(Cohort cohort)
Removes a cohort from the database
|
java.lang.String |
PatientSetDAO.exportXml(Cohort ps)
Deprecated.
|
java.util.Map<java.lang.Integer,java.util.List<Encounter>> |
EncounterDAO.getAllEncounters(Cohort patients) |
java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.lang.Object>> |
PatientSetDAO.getCharacteristics(Cohort patients) |
java.util.Map<java.lang.Integer,java.util.List<DrugOrder>> |
PatientSetDAO.getCurrentDrugOrders(Cohort ps,
java.util.List<Concept> drugConcepts) |
java.util.Map<java.lang.Integer,PatientState> |
PatientSetDAO.getCurrentStates(Cohort ps,
ProgramWorkflow wf) |
java.util.Map<java.lang.Integer,java.util.List<DrugOrder>> |
PatientSetDAO.getDrugOrders(Cohort ps,
java.util.List<Concept> drugConcepts) |
java.util.Map<java.lang.Integer,java.lang.Object> |
PatientSetDAO.getEncounterAttrsByType(Cohort patients,
java.util.List<EncounterType> encTypes,
java.lang.String attr,
java.lang.Boolean earliestFirst) |
java.util.Map<java.lang.Integer,Encounter> |
PatientSetDAO.getEncounters(Cohort patients) |
java.util.List<Encounter> |
PatientSetDAO.getEncountersByForm(Cohort patients,
java.util.List<Form> forms) |
java.util.Map<java.lang.Integer,Encounter> |
PatientSetDAO.getEncountersByType(Cohort patients,
java.util.List<EncounterType> encType) |
java.util.Map<java.lang.Integer,Encounter> |
PatientSetDAO.getFirstEncountersByType(Cohort patients,
java.util.List<EncounterType> encType) |
java.util.Map<java.lang.Integer,java.util.List<Obs>> |
PatientSetDAO.getObservations(Cohort patients,
Concept concept,
java.util.Date fromDate,
java.util.Date toDate) |
java.util.Map<java.lang.Integer,java.util.List<java.util.List<java.lang.Object>>> |
PatientSetDAO.getObservationsValues(Cohort patients,
Concept c,
java.util.List<java.lang.String> attributes,
java.lang.Integer limit,
boolean showMostRecentFirst) |
java.util.Map<java.lang.Integer,java.lang.Object> |
PatientSetDAO.getPatientAttributes(Cohort patients,
java.lang.String className,
java.lang.String property,
boolean returnAll) |
java.util.Map<java.lang.Integer,java.lang.String> |
PatientSetDAO.getPatientIdentifierByType(Cohort patients,
java.util.List<PatientIdentifierType> types) |
java.util.List<PatientProgram> |
ProgramWorkflowDAO.getPatientPrograms(Cohort cohort,
java.util.Collection<Program> programs) |
java.util.Map<java.lang.Integer,PatientProgram> |
PatientSetDAO.getPatientPrograms(Cohort ps,
Program program,
boolean includeVoided,
boolean includePast) |
java.util.Map<java.lang.Integer,java.lang.Object> |
PatientSetDAO.getPersonAttributes(Cohort patients,
java.lang.String attributeName,
java.lang.String joinClass,
java.lang.String joinProperty,
java.lang.String outputColumn,
boolean returnAll) |
java.util.Map<java.lang.Integer,java.util.List<Relationship>> |
PatientSetDAO.getRelationships(Cohort ps,
RelationshipType relType) |
java.util.Map<java.lang.Integer,java.util.List<Person>> |
PatientSetDAO.getRelatives(Cohort ps,
RelationshipType relType,
boolean forwards) |
Cohort |
CohortDAO.saveCohort(Cohort cohort)
Saves a Cohort to the database
|
Modifier and Type | Method and Description |
---|---|
Cohort |
HibernatePatientSetDAO.convertPatientIdentifier(java.util.List<java.lang.String> identifiers) |
Cohort |
HibernateCohortDAO.deleteCohort(Cohort cohort) |
Cohort |
HibernatePatientSetDAO.getAllPatients() |
Cohort |
HibernateCohortDAO.getCohort(java.lang.Integer id) |
Cohort |
HibernateCohortDAO.getCohort(java.lang.String name) |
Cohort |
HibernateCohortDAO.getCohortByUuid(java.lang.String uuid) |
Cohort |
HibernatePatientSetDAO.getPatients(java.lang.Integer start,
java.lang.Integer size) |
Cohort |
HibernatePatientSetDAO.getPatientsByCharacteristics(java.lang.String gender,
java.util.Date minBirthdate,
java.util.Date maxBirthdate,
java.lang.Integer minAge,
java.lang.Integer maxAge,
java.lang.Boolean aliveOnly,
java.lang.Boolean deadOnly) |
Cohort |
HibernatePatientSetDAO.getPatientsByCharacteristics(java.lang.String gender,
java.util.Date minBirthdate,
java.util.Date maxBirthdate,
java.lang.Integer minAge,
java.lang.Integer maxAge,
java.lang.Boolean aliveOnly,
java.lang.Boolean deadOnly,
java.util.Date effectiveDate) |
Cohort |
HibernatePatientSetDAO.getPatientsByProgramAndState(Program program,
java.util.List<ProgramWorkflowState> stateList,
java.util.Date fromDate,
java.util.Date toDate)
TODO: Fails to leave out patients who are voided Returns the set of patients that were in a
given program, workflow, and state, within a given date range
|
Cohort |
HibernatePatientSetDAO.getPatientsByRelationship(RelationshipType relType,
boolean includeAtoB,
boolean includeBtoA,
Person target)
TODO get rid of the potentially-expensive call to getAllPatients()
|
Cohort |
HibernatePatientSetDAO.getPatientsHavingDateObs(java.lang.Integer conceptId,
java.util.Date startTime,
java.util.Date endTime)
TODO: don't return voided patients Gets all patients with an obs's value_date column value
within
startTime and endTime |
Cohort |
HibernatePatientSetDAO.getPatientsHavingDrugOrder(java.util.List<Drug> drugList,
java.util.List<Concept> drugConceptList,
java.util.Date startDateFrom,
java.util.Date startDateTo,
java.util.Date stopDateFrom,
java.util.Date stopDateTo,
java.lang.Boolean discontinued,
java.util.List<Concept> orderReason) |
Cohort |
HibernatePatientSetDAO.getPatientsHavingEncounters(java.util.List<EncounterType> encounterTypeList,
Location location,
Form form,
java.util.Date fromDate,
java.util.Date toDate,
java.lang.Integer minCount,
java.lang.Integer maxCount)
Returns the set of patients that have encounters, with several optional parameters:
of type encounterType
at a given location
from filling out a specific form
on or after fromDate
on or before toDate
patients with at least minCount of the given encounters
patients with up to maxCount of the given encounters
|
Cohort |
HibernatePatientSetDAO.getPatientsHavingLocation(java.lang.Integer locationId,
PatientSetService.PatientLocationMethod method) |
Cohort |
HibernatePatientSetDAO.getPatientsHavingNumericObs(java.lang.Integer conceptId,
PatientSetService.TimeModifier timeModifier,
PatientSetService.Modifier modifier,
java.lang.Number value,
java.util.Date fromDate,
java.util.Date toDate) |
Cohort |
HibernatePatientSetDAO.getPatientsHavingObs(java.lang.Integer conceptId,
PatientSetService.TimeModifier timeModifier,
PatientSetService.Modifier modifier,
java.lang.Object value,
java.util.Date fromDate,
java.util.Date toDate) |
Cohort |
HibernatePatientSetDAO.getPatientsHavingPersonAttribute(PersonAttributeType attribute,
java.lang.String value) |
Cohort |
HibernatePatientSetDAO.getPatientsHavingTextObs(java.lang.Integer conceptId,
java.lang.String value,
PatientSetService.TimeModifier timeModifier) |
Cohort |
HibernatePatientSetDAO.getPatientsInProgram(java.lang.Integer programId,
java.util.Date fromDate,
java.util.Date toDate)
TODO: Don't return voided patients Returns the set of patients that were ever in enrolled in
a given program.
|
Cohort |
HibernateCohortDAO.saveCohort(Cohort cohort) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Cohort> |
HibernateCohortDAO.getAllCohorts(boolean includeVoided) |
java.util.List<Cohort> |
HibernateCohortDAO.getCohorts(java.lang.String nameFragment) |
java.util.List<Cohort> |
HibernateCohortDAO.getCohortsContainingPatientId(java.lang.Integer patientId) |
Modifier and Type | Method and Description |
---|---|
Cohort |
HibernateCohortDAO.deleteCohort(Cohort cohort) |
java.lang.String |
HibernatePatientSetDAO.exportXml(Cohort ps)
Deprecated.
|
java.util.Map<java.lang.Integer,java.util.List<Encounter>> |
HibernateEncounterDAO.getAllEncounters(Cohort patients) |
java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.lang.Object>> |
HibernatePatientSetDAO.getCharacteristics(Cohort patients) |
java.util.Map<java.lang.Integer,java.util.List<DrugOrder>> |
HibernatePatientSetDAO.getCurrentDrugOrders(Cohort patients,
java.util.List<Concept> drugConcepts) |
java.util.Map<java.lang.Integer,PatientState> |
HibernatePatientSetDAO.getCurrentStates(Cohort ps,
ProgramWorkflow wf) |
java.util.Map<java.lang.Integer,java.util.List<DrugOrder>> |
HibernatePatientSetDAO.getDrugOrders(Cohort patients,
java.util.List<Concept> drugConcepts) |
java.util.Map<java.lang.Integer,java.lang.Object> |
HibernatePatientSetDAO.getEncounterAttrsByType(Cohort patients,
java.util.List<EncounterType> encTypes,
java.lang.String attr,
java.lang.Boolean earliestFirst) |
java.util.Map<java.lang.Integer,Encounter> |
HibernatePatientSetDAO.getEncounters(Cohort patients) |
java.util.List<Encounter> |
HibernatePatientSetDAO.getEncountersByForm(Cohort patients,
java.util.List<Form> forms)
Gets a list of encounters associated with the given form, filtered by the given patient set.
|
java.util.Map<java.lang.Integer,Encounter> |
HibernatePatientSetDAO.getEncountersByType(Cohort patients,
java.util.List<EncounterType> encTypes) |
java.util.Map<java.lang.Integer,Encounter> |
HibernatePatientSetDAO.getFirstEncountersByType(Cohort patients,
java.util.List<EncounterType> types) |
java.util.Map<java.lang.Integer,java.util.List<Obs>> |
HibernatePatientSetDAO.getObservations(Cohort patients,
Concept concept,
java.util.Date fromDate,
java.util.Date toDate) |
java.util.Map<java.lang.Integer,java.util.List<java.util.List<java.lang.Object>>> |
HibernatePatientSetDAO.getObservationsValues(Cohort patients,
Concept c,
java.util.List<java.lang.String> attributes,
java.lang.Integer limit,
boolean showMostRecentFirst) |
java.util.Map<java.lang.Integer,java.lang.Object> |
HibernatePatientSetDAO.getPatientAttributes(Cohort patients,
java.lang.String className,
java.lang.String property,
boolean returnAll) |
java.util.Map<java.lang.Integer,java.lang.String> |
HibernatePatientSetDAO.getPatientIdentifierByType(Cohort patients,
java.util.List<PatientIdentifierType> types) |
java.util.List<PatientProgram> |
HibernateProgramWorkflowDAO.getPatientPrograms(Cohort cohort,
java.util.Collection<Program> programs)
TODO: refactor this
|
java.util.Map<java.lang.Integer,PatientProgram> |
HibernatePatientSetDAO.getPatientPrograms(Cohort ps,
Program program,
boolean includeVoided,
boolean includePast)
This method assumes the patient is not simultaneously enrolled in the program more than once.
|
java.util.Map<java.lang.Integer,java.lang.Object> |
HibernatePatientSetDAO.getPersonAttributes(Cohort patients,
java.lang.String attributeTypeName,
java.lang.String joinClass,
java.lang.String joinProperty,
java.lang.String outputColumn,
boolean returnAll) |
java.util.Map<java.lang.Integer,java.util.List<Relationship>> |
HibernatePatientSetDAO.getRelationships(Cohort patients,
RelationshipType relType) |
java.util.Map<java.lang.Integer,java.util.List<Person>> |
HibernatePatientSetDAO.getRelatives(Cohort patients,
RelationshipType relType,
boolean forwards) |
Cohort |
HibernateCohortDAO.saveCohort(Cohort cohort) |
Modifier and Type | Method and Description |
---|---|
Cohort |
CohortServiceImpl.addPatientToCohort(Cohort cohort,
Patient patient) |
Cohort |
PatientSetServiceImpl.convertPatientIdentifier(java.util.List<java.lang.String> identifiers) |
Cohort |
CohortServiceImpl.createCohort(Cohort cohort)
Deprecated.
|
Cohort |
CohortServiceImpl.evaluate(CohortDefinition definition,
EvaluationContext evalContext)
Deprecated.
see reportingcompatibility module
|
Cohort |
PatientSetServiceImpl.getAllPatients() |
Cohort |
CohortServiceImpl.getCohort(java.lang.Integer id) |
Cohort |
CohortServiceImpl.getCohort(java.lang.String name) |
Cohort |
CohortServiceImpl.getCohortByUuid(java.lang.String uuid) |
Cohort |
PatientSetServiceImpl.getInverseOfCohort(Cohort cohort) |
Cohort |
PatientSetServiceImpl.getPatients(java.lang.Integer start,
java.lang.Integer size) |
Cohort |
PatientSetServiceImpl.getPatientsByCharacteristics(java.lang.String gender,
java.util.Date minBirthdate,
java.util.Date maxBirthdate) |
Cohort |
PatientSetServiceImpl.getPatientsByCharacteristics(java.lang.String gender,
java.util.Date minBirthdate,
java.util.Date maxBirthdate,
java.lang.Integer minAge,
java.lang.Integer maxAge,
java.lang.Boolean aliveOnly,
java.lang.Boolean deadOnly) |
Cohort |
PatientSetServiceImpl.getPatientsByCharacteristics(java.lang.String gender,
java.util.Date minBirthdate,
java.util.Date maxBirthdate,
java.lang.Integer minAge,
java.lang.Integer maxAge,
java.lang.Boolean aliveOnly,
java.lang.Boolean deadOnly,
java.util.Date effectiveDate) |
Cohort |
PatientSetServiceImpl.getPatientsByProgramAndState(Program program,
java.util.List<ProgramWorkflowState> stateList,
java.util.Date fromDate,
java.util.Date toDate) |
Cohort |
PatientSetServiceImpl.getPatientsHavingDateObs(java.lang.Integer conceptId,
java.util.Date startTime,
java.util.Date endTime) |
Cohort |
PatientSetServiceImpl.getPatientsHavingDrugOrder(java.util.Collection<java.lang.Integer> patientIds,
java.util.Collection<java.lang.Integer> takingIds,
java.util.Date onDate)
Returns a PatientSet of patient who had drug orders for a set of drugs active on a certain
date.
|
Cohort |
PatientSetServiceImpl.getPatientsHavingDrugOrder(java.util.Collection<java.lang.Integer> patientIds,
java.util.Collection<java.lang.Integer> drugIds,
PatientSetService.GroupMethod groupMethod,
java.util.Date fromDate,
java.util.Date toDate) |
Cohort |
PatientSetServiceImpl.getPatientsHavingDrugOrder(java.util.List<Drug> drug,
java.util.List<Concept> drugConcept,
java.util.Date startDateFrom,
java.util.Date startDateTo,
java.util.Date stopDateFrom,
java.util.Date stopDateTo,
java.lang.Boolean discontinued,
java.util.List<Concept> discontinuedReason) |
Cohort |
PatientSetServiceImpl.getPatientsHavingEncounters(EncounterType encounterType,
Location location,
Form form,
java.util.Date fromDate,
java.util.Date toDate,
java.lang.Integer minCount,
java.lang.Integer maxCount) |
Cohort |
PatientSetServiceImpl.getPatientsHavingEncounters(java.util.List<EncounterType> encounterTypeList,
Location location,
Form form,
java.util.Date fromDate,
java.util.Date toDate,
java.lang.Integer minCount,
java.lang.Integer maxCount) |
Cohort |
PatientSetServiceImpl.getPatientsHavingLocation(java.lang.Integer locationId) |
Cohort |
PatientSetServiceImpl.getPatientsHavingLocation(java.lang.Integer locationId,
PatientSetService.PatientLocationMethod method) |
Cohort |
PatientSetServiceImpl.getPatientsHavingLocation(Location loc) |
Cohort |
PatientSetServiceImpl.getPatientsHavingLocation(Location loc,
PatientSetService.PatientLocationMethod method) |
Cohort |
PatientSetServiceImpl.getPatientsHavingNumericObs(java.lang.Integer conceptId,
PatientSetService.TimeModifier timeModifier,
PatientSetService.Modifier modifier,
java.lang.Number value,
java.util.Date fromDate,
java.util.Date toDate) |
Cohort |
PatientSetServiceImpl.getPatientsHavingObs(java.lang.Integer conceptId,
PatientSetService.TimeModifier timeModifier,
PatientSetService.Modifier modifier,
java.lang.Object value,
java.util.Date fromDate,
java.util.Date toDate) |
Cohort |
PatientSetServiceImpl.getPatientsHavingPersonAttribute(PersonAttributeType attribute,
java.lang.String value) |
Cohort |
PatientSetServiceImpl.getPatientsHavingTextObs(Concept concept,
java.lang.String value,
PatientSetService.TimeModifier timeModifier) |
Cohort |
PatientSetServiceImpl.getPatientsHavingTextObs(java.lang.Integer conceptId,
java.lang.String value,
PatientSetService.TimeModifier timeModifier) |
Cohort |
PatientSetServiceImpl.getPatientsInProgram(Program program,
java.util.Date fromDate,
java.util.Date toDate) |
Cohort |
CohortServiceImpl.purgeCohort(Cohort cohort) |
Cohort |
CohortServiceImpl.removePatientFromCohort(Cohort cohort,
Patient patient) |
Cohort |
CohortServiceImpl.saveCohort(Cohort cohort) |
Cohort |
CohortServiceImpl.updateCohort(Cohort cohort)
Deprecated.
|
Cohort |
CohortServiceImpl.voidCohort(Cohort cohort,
java.lang.String reason) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Cohort> |
CohortServiceImpl.getAllCohorts() |
java.util.List<Cohort> |
CohortServiceImpl.getAllCohorts(boolean includeVoided) |
java.util.List<Cohort> |
CohortServiceImpl.getCohorts()
Deprecated.
|
java.util.List<Cohort> |
CohortServiceImpl.getCohorts(java.lang.String nameFragment) |
java.util.List<Cohort> |
CohortServiceImpl.getCohortsContainingPatient(Patient patient) |
java.util.List<Cohort> |
CohortServiceImpl.getCohortsContainingPatientId(java.lang.Integer patientId) |
Modifier and Type | Method and Description |
---|---|
Cohort |
CohortServiceImpl.addPatientToCohort(Cohort cohort,
Patient patient) |
Cohort |
CohortServiceImpl.createCohort(Cohort cohort)
Deprecated.
|
java.lang.String |
PatientSetServiceImpl.exportXml(Cohort ps) |
java.util.Map<java.lang.Integer,java.util.List<Encounter>> |
EncounterServiceImpl.getAllEncounters(Cohort patients) |
java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.lang.Object>> |
PatientSetServiceImpl.getCharacteristics(Cohort patients) |
java.util.Map<java.lang.Integer,java.util.List<DrugOrder>> |
PatientSetServiceImpl.getCurrentDrugOrders(Cohort ps,
Concept drugSet) |
java.util.Map<java.lang.Integer,PatientProgram> |
PatientSetServiceImpl.getCurrentPatientPrograms(Cohort ps,
Program program) |
java.util.Map<java.lang.Integer,PatientState> |
PatientSetServiceImpl.getCurrentStates(Cohort ps,
ProgramWorkflow wf) |
java.util.Map<java.lang.Integer,java.util.List<DrugOrder>> |
PatientSetServiceImpl.getDrugOrders(Cohort ps,
Concept drugSet) |
java.util.Map<java.lang.Integer,java.lang.Object> |
PatientSetServiceImpl.getEncounterAttrsByType(Cohort patients,
java.util.List<EncounterType> encTypes,
java.lang.String attr) |
java.util.Map<java.lang.Integer,Encounter> |
PatientSetServiceImpl.getEncounters(Cohort patients) |
java.util.List<Encounter> |
PatientSetServiceImpl.getEncountersByForm(Cohort patients,
java.util.List<Form> forms)
Gets a list of encounters associated with the given form, filtered by the given patient set.
|
java.util.Map<java.lang.Integer,Encounter> |
PatientSetServiceImpl.getEncountersByType(Cohort patients,
EncounterType encType) |
java.util.Map<java.lang.Integer,Encounter> |
PatientSetServiceImpl.getEncountersByType(Cohort patients,
java.util.List<EncounterType> types) |
java.util.Map<java.lang.Integer,java.lang.Object> |
PatientSetServiceImpl.getFirstEncounterAttrsByType(Cohort patients,
java.util.List<EncounterType> encTypes,
java.lang.String attr) |
java.util.Map<java.lang.Integer,Encounter> |
PatientSetServiceImpl.getFirstEncountersByType(Cohort patients,
EncounterType encType) |
java.util.Map<java.lang.Integer,Encounter> |
PatientSetServiceImpl.getFirstEncountersByType(Cohort patients,
java.util.List<EncounterType> types) |
Cohort |
PatientSetServiceImpl.getInverseOfCohort(Cohort cohort) |
java.util.Map<java.lang.Integer,java.util.List<Obs>> |
PatientSetServiceImpl.getObservations(Cohort patients,
Concept concept) |
java.util.Map<java.lang.Integer,java.util.List<Obs>> |
PatientSetServiceImpl.getObservations(Cohort patients,
Concept concept,
java.util.Date fromDate,
java.util.Date toDate)
Date range is inclusive of both endpoints
|
java.util.List<Obs> |
ObsServiceImpl.getObservations(Cohort patients,
java.util.List<Concept> concepts,
java.util.Date fromDate,
java.util.Date toDate)
Deprecated.
|
java.util.Map<java.lang.Integer,java.util.List<java.util.List<java.lang.Object>>> |
PatientSetServiceImpl.getObservationsValues(Cohort patients,
Concept c) |
java.util.Map<java.lang.Integer,java.util.List<java.util.List<java.lang.Object>>> |
PatientSetServiceImpl.getObservationsValues(Cohort patients,
Concept c,
java.util.List<java.lang.String> attributes)
Deprecated.
|
java.util.Map<java.lang.Integer,java.util.List<java.util.List<java.lang.Object>>> |
PatientSetServiceImpl.getObservationsValues(Cohort patients,
Concept c,
java.util.List<java.lang.String> attributes,
java.lang.Integer limit,
boolean showMostRecentFirst) |
java.util.Map<java.lang.Integer,java.lang.Object> |
PatientSetServiceImpl.getPatientAttributes(Cohort patients,
java.lang.String classNameDotProperty,
boolean returnAll) |
java.util.Map<java.lang.Integer,java.lang.Object> |
PatientSetServiceImpl.getPatientAttributes(Cohort patients,
java.lang.String className,
java.lang.String property,
boolean returnAll) |
java.util.Map<java.lang.Integer,PatientIdentifier> |
PatientSetServiceImpl.getPatientIdentifiersByType(Cohort patients,
PatientIdentifierType type) |
java.util.Map<java.lang.Integer,java.lang.String> |
PatientSetServiceImpl.getPatientIdentifierStringsByType(Cohort patients,
PatientIdentifierType type) |
java.util.List<PatientProgram> |
ProgramWorkflowServiceImpl.getPatientPrograms(Cohort cohort,
java.util.Collection<Program> programs) |
java.util.Map<java.lang.Integer,PatientProgram> |
PatientSetServiceImpl.getPatientPrograms(Cohort ps,
Program program) |
java.util.Map<java.lang.Integer,java.lang.Object> |
PatientSetServiceImpl.getPersonAttributes(Cohort patients,
java.lang.String attributeName,
java.lang.String joinClass,
java.lang.String joinProperty,
java.lang.String outputColumn,
boolean returnAll) |
java.util.Map<java.lang.Integer,java.util.List<Relationship>> |
PatientSetServiceImpl.getRelationships(Cohort ps,
RelationshipType relType) |
java.util.Map<java.lang.Integer,java.util.List<Person>> |
PatientSetServiceImpl.getRelatives(Cohort ps,
RelationshipType relType,
boolean forwards) |
Cohort |
CohortServiceImpl.purgeCohort(Cohort cohort) |
Cohort |
CohortServiceImpl.removePatientFromCohort(Cohort cohort,
Patient patient) |
Cohort |
CohortServiceImpl.saveCohort(Cohort cohort) |
Cohort |
CohortServiceImpl.updateCohort(Cohort cohort)
Deprecated.
|
Cohort |
CohortServiceImpl.voidCohort(Cohort cohort,
java.lang.String reason) |
Modifier and Type | Method and Description |
---|---|
Cohort |
CohortDefinitionProvider.evaluate(CohortDefinition cohortDefinition,
EvaluationContext evaluationContext)
Deprecated.
Computes the list of patients who currently meet the given definition CohortService ensures
that this method is only called with a CohortDefinition of a class this provider is
registered for.
|
Cohort |
CohortSearchHistory.CohortSearchHistoryItemHolder.getCachedResult() |
Cohort |
StaticCohortDefinition.getCohort()
Deprecated.
|
Cohort |
CohortSearchHistory.getLastPatientSet(EvaluationContext context)
Deprecated.
|
Cohort |
CohortSearchHistory.getPatientSet(int i,
boolean useCache,
EvaluationContext context)
Deprecated.
TODO: Implement
CohortServiceImpl.getAllCohorts() |
Cohort |
CohortSearchHistory.getPatientSet(int i,
EvaluationContext context)
Deprecated.
|
Cohort |
CohortSearchHistory.getPatientSetCombineWithAnd(EvaluationContext context)
Deprecated.
|
Cohort |
CohortSearchHistory.getPatientSetCombineWithOr(EvaluationContext context)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Cohort> |
CohortSearchHistory.getCachedResults()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
CohortSearchHistory.CohortSearchHistoryItemHolder.setCachedResult(Cohort cachedResult) |
void |
StaticCohortDefinition.setCohort(Cohort cohort)
Deprecated.
|
Constructor and Description |
---|
StaticCohortDefinition(Cohort cohort)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Cohort |
PatientSearchCohortDefinitionProvider.evaluate(CohortDefinition cohortDefinition,
EvaluationContext evaluationContext)
Deprecated.
|
Cohort |
StaticCohortDefinitionProvider.evaluate(CohortDefinition cohortDefinition,
EvaluationContext evaluationContext)
Deprecated.
Note that this method does *not* set a CohortDefinition or EvaluationContext in the Cohort
that it returns, although that Cohort may have had those properties set when it was
originally evaluated.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<LogicCriteria,java.util.Map<java.lang.Integer,Result>> |
LogicService.eval(Cohort who,
java.util.List<LogicCriteria> criterias)
Evaluates a collection of queries for a set of patients
|
java.util.Map<java.lang.Integer,Result> |
LogicService.eval(Cohort who,
LogicCriteria criteria)
Evaluates a query over a list of patients
|
java.util.Map<java.lang.Integer,Result> |
LogicService.eval(Cohort who,
LogicCriteria criteria,
java.util.Map<java.lang.String,java.lang.Object> parameters)
Evaluates a query over a list of patients
|
java.util.Map<java.lang.Integer,Result> |
LogicService.eval(Cohort who,
java.lang.String expression)
Evaluates a query over a list of patients
|
java.util.Map<java.lang.Integer,Result> |
LogicService.eval(Cohort who,
java.lang.String expression,
java.util.Map<java.lang.String,java.lang.Object> parameters)
Evaluates a query over a list of patients
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.Integer,Result> |
LogicDataSource.read(LogicContext context,
Cohort patients,
LogicCriteria criteria)
Extracts data from the data source.
|
Modifier and Type | Method and Description |
---|---|
Cohort |
EvaluationContext.getBaseCohort()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,Cohort> |
CohortDataSet.getCohortData()
Deprecated.
|
java.util.Map<java.lang.String,Cohort> |
CohortDataSet.getData()
Deprecated.
|
java.util.Iterator<java.util.Map<java.lang.String,Cohort>> |
CohortDataSet.iterator()
Deprecated.
Returns this map as a single-row data set
|
Modifier and Type | Method and Description |
---|---|
DataSet |
DataSetProvider.evaluate(DataSetDefinition dataSetDefinition,
Cohort inputCohort,
EvaluationContext evalContext)
Deprecated.
Evaluate a dataset on a given input cohort (which may be null, and may be ignored by some
data sets)
|
DataSet |
CohortDataSetProvider.evaluate(DataSetDefinition dataSetDefinition,
Cohort inputCohort,
EvaluationContext evalContext)
Deprecated.
|
DataSet<?> |
RowPerProgramEnrollmentDataSetProvider.evaluate(DataSetDefinition dataSetDefinition,
Cohort inputCohort,
EvaluationContext evalContext)
Deprecated.
|
DataSet<?> |
RowPerObsDataSetProvider.evaluate(DataSetDefinition dataSetDefinition,
Cohort inputCohort,
EvaluationContext evalContext)
Deprecated.
|
void |
EvaluationContext.setBaseCohort(Cohort baseCohort)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
CohortDataSet.setCohortData(java.util.Map<java.lang.String,Cohort> cohortData)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
DataSet |
DataSetServiceImpl.evaluate(DataSetDefinition definition,
Cohort inputCohort,
EvaluationContext evalContext)
Deprecated.
|
ReportData |
ReportServiceImpl.evaluate(ReportSchema reportSchema,
Cohort inputCohort,
EvaluationContext evalContext)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Cohort |
CachingPatientFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
ProgramPatientFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
PatientFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
Determine all patients in _input_ who also match some criteria.
|
Cohort |
InversePatientFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
(The following at-should unit tests should really be distributed across many other classes,
but it's much faster to put them all here.)
|
Cohort |
CohortFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
DrugOrderPatientFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
LogicPatientFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
CohortHistoryCompositionFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
CompoundPatientFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
|
abstract Cohort |
CachingPatientFilter.filterImpl(EvaluationContext context)
Deprecated.
Subclasses should implement PatientFilter.filter("all patients", evalContext) in this method
|
Cohort |
PatientCharacteristicFilter.filterImpl(EvaluationContext context)
Deprecated.
|
Cohort |
DrugOrderStopFilter.filterImpl(EvaluationContext context)
Deprecated.
|
Cohort |
EncounterPatientFilter.filterImpl(EvaluationContext context)
Deprecated.
|
Cohort |
RelationshipPatientFilter.filterImpl(EvaluationContext context) |
Cohort |
ProgramStatePatientFilter.filterImpl(EvaluationContext context)
Deprecated.
|
Cohort |
ObsPatientFilter.filterImpl(EvaluationContext context)
Deprecated.
|
Cohort |
DrugOrderFilter.filterImpl(EvaluationContext context)
Deprecated.
|
Cohort |
LocationPatientFilter.filterImpl(EvaluationContext context)
Deprecated.
|
Cohort |
PersonAttributeFilter.filterImpl(EvaluationContext context)
Deprecated.
|
Cohort |
CachingPatientFilter.filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
AbstractPatientFilter.filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
Basic implementation of filterInverse that delegates to PatientSetService.getAllPatients()
and this class's filter() method.
|
Cohort |
PatientFilter.filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
Determine all patients in _input_ who do *not* match some criteria
|
Cohort |
InversePatientFilter.filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
LogicPatientFilter.filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
CohortHistoryCompositionFilter.filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
CompoundPatientFilter.filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
CohortFilter.getCohort()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Cohort |
CachingPatientFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
ProgramPatientFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
PatientFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
Determine all patients in _input_ who also match some criteria.
|
Cohort |
InversePatientFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
(The following at-should unit tests should really be distributed across many other classes,
but it's much faster to put them all here.)
|
Cohort |
CohortFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
DrugOrderPatientFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
LogicPatientFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
CohortHistoryCompositionFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
CompoundPatientFilter.filter(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
CachingPatientFilter.filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
AbstractPatientFilter.filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
Basic implementation of filterInverse that delegates to PatientSetService.getAllPatients()
and this class's filter() method.
|
Cohort |
PatientFilter.filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
Determine all patients in _input_ who do *not* match some criteria
|
Cohort |
InversePatientFilter.filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
LogicPatientFilter.filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
CohortHistoryCompositionFilter.filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
|
Cohort |
CompoundPatientFilter.filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
|
void |
CohortFilter.setCohort(Cohort cohort)
Deprecated.
|
Constructor and Description |
---|
CohortFilter(Cohort cohort)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Cohort |
CohortDefinition.getCohort()
Deprecated.
Get the cohort instance assigned to this cohort definition
|
Modifier and Type | Method and Description |
---|---|
void |
CohortDefinition.setCohort(Cohort cohort)
Deprecated.
Set the cohort instance for this cohort definition.
|
Modifier and Type | Field and Description |
---|---|
protected Cohort |
DataExportFunctions.patientSet
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Cohort |
RowPerObsDataExportReportObject.generatePatientSet(EvaluationContext context)
Deprecated.
Generate the patientSet according to this report's characteristics
|
Cohort |
DataExportReportObject.generatePatientSet(EvaluationContext context)
Deprecated.
Generate the patientSet according to this report's characteristics
|
Cohort |
DataExportFunctions.getPatientSet()
Deprecated.
|
Cohort |
DataExportFunctions.getPatientSetIfNotAllPatients()
Deprecated.
Returns the patient set only if it is a subset of all patients.
|
Modifier and Type | Method and Description |
---|---|
static void |
DataExportUtil.generateExport(DataExportReportObject dataExport,
Cohort patientSet,
DataExportFunctions functions,
EvaluationContext context)
Deprecated.
Auto generated method comment
|
static void |
DataExportUtil.generateExport(DataExportReportObject dataExport,
Cohort patientSet,
EvaluationContext context)
Deprecated.
|
static void |
DataExportUtil.generateExport(DataExportReportObject dataExport,
Cohort patientSet,
java.lang.String separator,
EvaluationContext context)
Deprecated.
Generates a data export file given a data export (columns) and patient set (rows).
|
void |
DataExportFunctions.setPatientSet(Cohort patientSet)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Cohort |
ReportDefinition.getPatientSet()
Deprecated.
Gets the default patient set.
|
Modifier and Type | Method and Description |
---|---|
void |
ReportDefinition.setPatientSet(Cohort patientSet)
Deprecated.
Sets the default patient set.
|
Constructor and Description |
---|
CohortListItem(Cohort cohort) |
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.