Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

AbstractHandler - Class in org.openmrs.obs.handler
Abstract handler for some convenience methods Files are stored in the location specified by the global property: "obs.complex_obs_dir"
AbstractHandler() - Constructor for class org.openmrs.obs.handler.AbstractHandler
Constructor initializes formats for alternative file names to protect from unintentionally overwriting existing files.
AbstractTask - Class in org.openmrs.scheduler.tasks
Base class for all other task classes.
AbstractTask() - Constructor for class org.openmrs.scheduler.tasks.AbstractTask
Default constructor
AbstractTask(TaskDefinition) - Constructor for class org.openmrs.scheduler.tasks.AbstractTask
Constructor
accessionNumber - Variable in class org.openmrs.Obs
 
activate() - Method in class org.openmrs.PersonAddress
Makes an address active by setting its endDate to null
activateOptions() - Method in class org.openmrs.util.MemoryAppender
 
add(Allergy) - Method in class org.openmrs.Allergies
 
add(int, Allergy) - Method in class org.openmrs.Allergies
 
add(int, Result) - Method in class org.openmrs.logic.result.EmptyResult
 
add(Result) - Method in class org.openmrs.logic.result.EmptyResult
 
ADD_ALLERGIES - Static variable in class org.openmrs.util.PrivilegeConstants
 
ADD_COHORTS - Static variable in class org.openmrs.util.PrivilegeConstants
 
ADD_CONCEPT_PROPOSALS - Static variable in class org.openmrs.util.PrivilegeConstants
 
ADD_ENCOUNTERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
ADD_OBS - Static variable in class org.openmrs.util.PrivilegeConstants
 
ADD_ORDERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
ADD_PATIENT_IDENTIFIERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
ADD_PATIENT_PROGRAMS - Static variable in class org.openmrs.util.PrivilegeConstants
 
ADD_PATIENTS - Static variable in class org.openmrs.util.PrivilegeConstants
 
ADD_PERSONS - Static variable in class org.openmrs.util.PrivilegeConstants
 
ADD_PROBLEMS - Static variable in class org.openmrs.util.PrivilegeConstants
 
ADD_RELATIONSHIPS - Static variable in class org.openmrs.util.PrivilegeConstants
 
ADD_USERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
ADD_VISITS - Static variable in class org.openmrs.util.PrivilegeConstants
 
addAddress(PersonAddress) - Method in class org.openmrs.Person
Convenience method to add the address to this person's address list if the address doesn't exist already.
addAdvice(Class, Advice) - Static method in class org.openmrs.api.context.Context
Adds an AOP advice object around the given Class cls
addAdvice(Class, Advice) - Method in class org.openmrs.api.context.ServiceContext
 
addAdvisor(Class, Advisor) - Static method in class org.openmrs.api.context.Context
Adds an AOP advisor around the given Class cls
addAdvisor(Class, Advisor) - Method in class org.openmrs.api.context.ServiceContext
 
addAll(Collection<? extends Allergy>) - Method in class org.openmrs.Allergies
 
addAll(int, Collection<? extends Allergy>) - Method in class org.openmrs.Allergies
 
addAll(Collection<? extends Result>) - Method in class org.openmrs.logic.result.EmptyResult
 
addAll(int, Collection<? extends Result>) - Method in class org.openmrs.logic.result.EmptyResult
 
addAnswer(ConceptAnswer) - Method in class org.openmrs.Concept
Add the given ConceptAnswer to the list of answers for this Concept
addAnswer(FieldAnswer) - Method in class org.openmrs.Field
Adds a field answer to the list of field answers
addAttribute(A) - Method in class org.openmrs.BaseCustomizableData
 
addAttribute(A) - Method in class org.openmrs.BaseCustomizableMetadata
 
addAttribute(ConceptAttribute) - Method in class org.openmrs.Concept
 
addAttribute(A) - Method in interface org.openmrs.customdatatype.Customizable
Adds an attribute.
addAttribute(PatientProgramAttribute) - Method in class org.openmrs.PatientProgram
 
addAttribute(PersonAttribute) - Method in class org.openmrs.Person
Convenience method to add the attribute to this person's attribute list if the attribute doesn't exist already.

Voids any current attribute with type = newAttribute.getAttributeType()

NOTE: This effectively limits persons to only one attribute of any given type **
addAttributeCriteria(Criteria, Map<AT, String>) - Static method in class org.openmrs.api.db.hibernate.HibernateUtil
Adds attribute value criteria to the given criteria query
addChildLocation(Location) - Method in class org.openmrs.Location
 
addConceptClass(ConceptClass) - Method in class org.openmrs.OrderType
Convenience method that adds the specified concept class
addConceptMapping(ConceptMap) - Method in class org.openmrs.Concept
Add the given ConceptMap object to this concept's list of concept mappings.
AddConceptMapTypesChangeset - Class in org.openmrs.util.databasechange
Inserts core concept map types into the concept map type table
AddConceptMapTypesChangeset() - Constructor for class org.openmrs.util.databasechange.AddConceptMapTypesChangeset
 
addConceptReferenceTermMap(ConceptReferenceTermMap) - Method in class org.openmrs.ConceptReferenceTerm
Add the given ConceptReferenceTermMap object to this concept reference term's list of concept reference term maps.
addConfigProperty(Object, Object) - Static method in class org.openmrs.api.context.Context
Add or replace a property in the config properties list
addCreatedAddress(String) - Method in class org.openmrs.person.PersonMergeLogData
 
addCreatedAttribute(String) - Method in class org.openmrs.person.PersonMergeLogData
 
addCreatedIdentifier(String) - Method in class org.openmrs.person.PersonMergeLogData
 
addCreatedName(String) - Method in class org.openmrs.person.PersonMergeLogData
 
addCreatedOrder(String) - Method in class org.openmrs.person.PersonMergeLogData
 
addCreatedProgram(String) - Method in class org.openmrs.person.PersonMergeLogData
 
addCreatedRelationship(String) - Method in class org.openmrs.person.PersonMergeLogData
 
addDemoData - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
Does the user want to add the demo data to the database?
addDescription(ConceptDescription) - Method in class org.openmrs.Concept
Add the given description to the list of descriptions for this Concept
addDrugReferenceMap(DrugReferenceMap) - Method in class org.openmrs.Drug
Add the given DrugReferenceMap object to this drug's list of drug reference mappings.
addEdge(Graph<T>.Edge) - Method in class org.openmrs.util.Graph
 
addEncounter(Encounter) - Method in class org.openmrs.Visit
adds an individual encounter to a visit
addErrorTask(Integer) - Method in class org.openmrs.scheduler.timer.TimerSchedulerMemento
 
addEventListeners(SessionEventListener...) - Method in class org.openmrs.api.db.hibernate.DbSession
Add one or more listeners to the Session
addFormField(FormField) - Method in class org.openmrs.Form
Adds a FormField to the list of form fields
addGlobalPropertyListener(GlobalPropertyListener) - Method in interface org.openmrs.api.AdministrationService
Allows code to be notified when a global property is created/edited/deleted.
addGlobalPropertyListener(GlobalPropertyListener) - Method in class org.openmrs.api.impl.AdministrationServiceImpl
 
addGroupMember(Obs) - Method in class org.openmrs.Obs
Convenience method to add the given obs to this grouping.
addIdentifier(PatientIdentifier) - Method in class org.openmrs.Patient
Will add this PatientIdentifier if the patient doesn't contain it already
addIdentifiers(Collection<PatientIdentifier>) - Method in class org.openmrs.Patient
Will only add PatientIdentifiers in this list that this patient does not have already
addInitParameter(String, String) - Method in class org.openmrs.module.web.filter.ModuleFilterDefinition
Adds a Parameter that should be passed in to initialize this Filter
addInterceptor(Interceptor) - Method in class org.openmrs.api.db.hibernate.ChainingInterceptor
Adds the given interceptor to the list of interceptors to be applied to hibernate sessions.
addMember(Integer) - Method in class org.openmrs.Cohort
 
addMembership(CohortMembership) - Method in class org.openmrs.Cohort
 
addMovedEncounter(String) - Method in class org.openmrs.person.PersonMergeLogData
 
addMovedIndependentObservation(String) - Method in class org.openmrs.person.PersonMergeLogData
 
addMovedUser(String) - Method in class org.openmrs.person.PersonMergeLogData
 
addMovedVisit(String) - Method in class org.openmrs.person.PersonMergeLogData
 
addName(ConceptName) - Method in class org.openmrs.Concept
Add the given ConceptName to the list of names for this Concept
addName(PersonName) - Method in class org.openmrs.Person
Convenience method to add the name to this person's name list if the name doesn't exist already.
addName(PersonName) - Method in class org.openmrs.User
 
addNode(T) - Method in class org.openmrs.util.Graph
 
addObs(Obs) - Method in class org.openmrs.Encounter
Add the given Obs to the list of obs for this Encounter.
AddOnStartup - Annotation Type in org.openmrs.annotation
Annotation used to describe constants in the PrivilegeConstants or RoleConstants class.
addOrder(Order) - Method in class org.openmrs.Encounter
Add the given Order to the list of orders for this Encounter
addOrder(Order) - Method in class org.openmrs.OrderGroup
Adds a new order to the existing list of orders
addOrder(Order, Integer) - Method in class org.openmrs.OrderGroup
Adds a new order to the existing list of orders.
addOrders(List<Order>) - Method in class org.openmrs.OrderGroup
Adds Orders to existing Order list
addOrderSetMember(OrderSetMember, Integer) - Method in class org.openmrs.OrderSet
Adds an orderSetMember to the existing list of orderSetMembers
addOrderSetMember(OrderSetMember) - Method in class org.openmrs.OrderSet
Adds an orderSetMember to the existing list of orderSetMembers
addPatientToCohort(Cohort, Patient) - Method in interface org.openmrs.api.CohortService
Adds a new patient to a Cohort.
addPatientToCohort(Cohort, Patient) - Method in class org.openmrs.api.impl.CohortServiceImpl
 
addPresentation(PresentationMessage) - Method in class org.openmrs.messagesource.impl.CachedMessageSource
 
addPresentation(PresentationMessage) - Method in class org.openmrs.messagesource.impl.DefaultMessageSourceServiceImpl
 
addPresentation(PresentationMessage) - Method in class org.openmrs.messagesource.impl.MessageSourceServiceImpl
 
addPresentation(PresentationMessage) - Method in class org.openmrs.messagesource.impl.MutableResourceBundleMessageSource
 
addPresentation(PresentationMessage) - Method in interface org.openmrs.messagesource.MutableMessageSource
Adds a presentation message to the source.
addPrivilege(Privilege) - Method in class org.openmrs.Role
Adds the given Privilege to the list of privileges
addProperty(String, String) - Method in class org.openmrs.api.cache.OpenmrsCacheConfiguration
 
addProvider(EncounterRole, Provider) - Method in class org.openmrs.Encounter
Adds a new provider for the encounter, with the given role.
addProxyPrivilege(String) - Static method in class org.openmrs.api.context.Context
Convenience method.
addProxyPrivilege(String) - Method in class org.openmrs.api.context.UserContext
Gives the given privilege to all calls to hasPrivilege.
addReaction(AllergyReaction) - Method in class org.openmrs.Allergy
Adds a new allergy reaction
addRecipient(AlertRecipient) - Method in class org.openmrs.notification.Alert
Convenience method to add the given AlertRecipient to the list of recipients for this alert
addRecipient(User) - Method in class org.openmrs.notification.Alert
Convenience method to add the given user to this list of recipients for this alert
addRecipient(String) - Method in class org.openmrs.notification.Message
Add a new receiver of this message.
addRequiredModule(String, String) - Method in class org.openmrs.module.Module
 
Address - Interface in org.openmrs
Defines the standard fields for an Address in OpenMRS
AddressSupport - Class in org.openmrs.layout.address
 
AddressTemplate - Class in org.openmrs.layout.address
 
AddressTemplate(String) - Constructor for class org.openmrs.layout.address.AddressTemplate
 
addRole(Role) - Method in class org.openmrs.User
Add the given Role to the list of roles for this User
addRule(String, Rule) - Method in interface org.openmrs.logic.LogicService
Registers a new rule with the logic service.
addRule(String, String[], Rule) - Method in interface org.openmrs.logic.LogicService
Registers a new rule with the logic service, associating the tags with the given token
addServletName(String) - Method in class org.openmrs.module.web.filter.ModuleFilterMapping
Adds a Servlet name to the List of those mapped to this filter
addSetMember(Concept) - Method in class org.openmrs.Concept
Appends the concept to the end of the existing list of concept members for this Concept
addSetMember(Concept, int) - Method in class org.openmrs.Concept
Add the concept to the existing member to the list of set members in the given location.
addState(ProgramWorkflowState) - Method in class org.openmrs.ProgramWorkflow
Adds a new ProgramWorkflowState to this ProgramWorkflow
addTag(String) - Method in class org.openmrs.ConceptName
Adds a tag to the concept name.
addTag(String, String) - Method in class org.openmrs.ConceptName
Adds a tag to the concept name.
addTag(ConceptNameTag) - Method in class org.openmrs.ConceptName
Attaches a tag to the concept name.
addTag(LocationTag) - Method in class org.openmrs.Location
Attaches a tag to the Location.
addTestData(String, int, String, String, String, String) - Static method in class org.openmrs.web.filter.initialization.TestInstallUtil
Adds data to the test database from a sql dump file
addToDate(Date, OrderFrequency) - Method in class org.openmrs.Duration
Add this duration to given startDate
addTokenTag(String, String) - Method in interface org.openmrs.logic.LogicService
Adds a tag to the given token.
addToListMap(Map<K, List<V>>, K, V) - Static method in class org.openmrs.util.OpenmrsUtil
 
addToSetMap(Map<K, Set<V>>, K, V) - Static method in class org.openmrs.util.OpenmrsUtil
Allows easy manipulation of a Map<?, Set>
addUrlPattern(String) - Method in class org.openmrs.module.web.filter.ModuleFilterMapping
Adds a Url pattern to the List of those mapped to this filter
addVoidedRelationship(String) - Method in class org.openmrs.person.PersonMergeLogData
 
addWorkflow(ProgramWorkflow) - Method in class org.openmrs.Program
Adds a new ProgramWorkflow to this Program
addZippedTestModules(InputStream) - Static method in class org.openmrs.web.filter.initialization.TestInstallUtil
Extracts .omod files from the specified InputStream and copies them to the module repository of the test application data directory, the method always closes the InputStream before returning
adjustFullTextQuery(FullTextQuery) - Method in class org.openmrs.api.db.hibernate.search.LuceneQuery
It is called by the constructor after creating FullTextQuery.
ADMIN_DEFAULT_PASSWORD - Static variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
 
ADMIN_USERNAME - Static variable in class org.openmrs.web.filter.util.FilterUtil
 
AdministrationDAO - Interface in org.openmrs.api.db
Database methods for the AdministrationService
administrationService - Variable in class org.openmrs.AllergyProperties
 
AdministrationService - Interface in org.openmrs.api
Contains methods pertaining to doing some administrative tasks in OpenMRS
AdministrationServiceImpl - Class in org.openmrs.api.impl
Default implementation of the administration services.
AdministrationServiceImpl() - Constructor for class org.openmrs.api.impl.AdministrationServiceImpl
Default empty constructor
adminUserPassword - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
Password for the admin user if the database was created now
ADTA28Handler - Class in org.openmrs.hl7.handler
 
ADTA28Handler() - Constructor for class org.openmrs.hl7.handler.ADTA28Handler
 
AdvicePoint - Class in org.openmrs.module
 
AdvicePoint() - Constructor for class org.openmrs.module.AdvicePoint
 
AdvicePoint(String, Class<?>) - Constructor for class org.openmrs.module.AdvicePoint
 
AdvicePoint(Module, String, String) - Constructor for class org.openmrs.module.AdvicePoint
 
after(Date) - Method in interface org.openmrs.logic.LogicCriteria
Add a In expression to the current LogicCriteria
After - Class in org.openmrs.logic.op
The After operator works with a date object to tests whether an expression will yield result after a certain date position.

Example:
- logicService.parse("'CD4 COUNT'").after(Context.getDateformat().parse("2009/12/04");
The above will give us a criteria to check if there's "CD4 COUNT" observations after 12/04/2009
After() - Constructor for class org.openmrs.logic.op.After
 
AFTER - Static variable in interface org.openmrs.logic.op.ComparisonOperator
 
AFTER - Static variable in interface org.openmrs.logic.op.Operator
 
afterPropertiesSet() - Method in class org.openmrs.api.db.hibernate.HibernateSessionFactoryBean
Overridden to populate mappings from modules.
afterTransactionBegin(Transaction) - Method in class org.openmrs.api.db.hibernate.ChainingInterceptor
 
afterTransactionCompletion(Transaction) - Method in class org.openmrs.api.db.hibernate.ChainingInterceptor
 
Alert - Class in org.openmrs.notification
Alerts are the simplest form of communication.
Alert() - Constructor for class org.openmrs.notification.Alert
Default empty constructor
Alert(Integer) - Constructor for class org.openmrs.notification.Alert
Initializes an alert with the given alert id
Alert(String, Collection<User>) - Constructor for class org.openmrs.notification.Alert
Convenience constructor to create an alert with the given text and for the given users
Alert(String, User) - Constructor for class org.openmrs.notification.Alert
Convenience constructor to create an alert with the given text and for the given users
AlertDAO - Interface in org.openmrs.notification.db
Database methods for the AlertService
AlertRecipient - Class in org.openmrs.notification
This class is essentially a wrapper for the user object.
AlertRecipient() - Constructor for class org.openmrs.notification.AlertRecipient
Default empty constructor
AlertRecipient(Alert) - Constructor for class org.openmrs.notification.AlertRecipient
Initializes a recipient with the given alert
AlertRecipient(Alert, User) - Constructor for class org.openmrs.notification.AlertRecipient
Initializes a recipient with the given alert and recipient/user
AlertRecipient(User, Boolean) - Constructor for class org.openmrs.notification.AlertRecipient
Initializes a recipient with the given user
AlertReminderTask - Class in org.openmrs.scheduler.tasks
Sample implementation of task that shows how to send emails to users/roles via message service.
AlertReminderTask() - Constructor for class org.openmrs.scheduler.tasks.AlertReminderTask
 
AlertService - Interface in org.openmrs.notification
Contains methods pertaining to creating/deleting/voiding Alerts in the system Use:
AlertServiceImpl - Class in org.openmrs.notification.impl
This class should not be instantiated by itself.
AlertServiceImpl() - Constructor for class org.openmrs.notification.impl.AlertServiceImpl
Default constructor
AlertValidator - Class in org.openmrs.validator
Validates attributes on the Alert object.
AlertValidator() - Constructor for class org.openmrs.validator.AlertValidator
 
Allergen - Class in org.openmrs
Represent allergen
Allergen() - Constructor for class org.openmrs.Allergen
Default constructor
Allergen(AllergenType, Concept, String) - Constructor for class org.openmrs.Allergen
 
AllergenType - Enum in org.openmrs
 
Allergies - Class in org.openmrs
Represents patient allergies
Allergies() - Constructor for class org.openmrs.Allergies
 
Allergy - Class in org.openmrs
Represent allergy
Allergy() - Constructor for class org.openmrs.Allergy
Default constructor
Allergy(Patient, Allergen, Concept, String, List<AllergyReaction>) - Constructor for class org.openmrs.Allergy
 
AllergyConstants - Class in org.openmrs
 
AllergyProperties - Class in org.openmrs
 
AllergyProperties() - Constructor for class org.openmrs.AllergyProperties
 
AllergyReaction - Class in org.openmrs
Represent allergy reactions
AllergyReaction() - Constructor for class org.openmrs.AllergyReaction
Default constructor
AllergyReaction(Allergy, Concept, String) - Constructor for class org.openmrs.AllergyReaction
 
AllergySeverity - Enum in org.openmrs
 
AllergyValidator - Class in org.openmrs.validator
 
AllergyValidator() - Constructor for class org.openmrs.validator.AllergyValidator
 
allowAdmin() - Static method in class org.openmrs.module.ModuleUtil
 
allowAutoUpdate() - Static method in class org.openmrs.util.DatabaseUpdater
Indicates whether automatic database updates are allowed by this server.
AllowDirectAccess - Annotation Type in org.openmrs.annotation
Annotation used to indicate that a field of an OpenmrsObject allows direct access
If this annotation is not present the field will be accessed via getter
AllowEmptyStrings - Annotation Type in org.openmrs.annotation
Annotation used to indicate that a method allows empty strings.
AllowLeadingOrTrailingWhitespace - Annotation Type in org.openmrs.annotation
Annotation used to indicate that a method allows strings with leading or trailing whitespace.
AmbiguousOrderException - Exception in org.openmrs.api
This exception is thrown on attempt to do some action with order, and there are multiple active orders for the given concept so the action is ambiguous
AmbiguousOrderException(String) - Constructor for exception org.openmrs.api.AmbiguousOrderException
 
AmbiguousOrderException(String, Object[]) - Constructor for exception org.openmrs.api.AmbiguousOrderException
 
ANATOMY_UUID - Static variable in class org.openmrs.ConceptClass
 
and(LogicCriteria) - Method in interface org.openmrs.logic.LogicCriteria
Append the LogicCriteria using the And operator
And - Class in org.openmrs.logic.op
The And operator is a conjunction operator to combine two or more LogicCriteria objects.

Example:
- logicService.parse("'CD4 COUNT'").and(logicService.parse("'WEIGHT (KG)'"));
The above will give us a criteria to check if there's "CD4 COUNT" and "WEIGHT (KG)" observations
And() - Constructor for class org.openmrs.logic.op.And
 
AND - Static variable in interface org.openmrs.logic.op.LogicalOperator
 
AND - Static variable in interface org.openmrs.logic.op.Operator
 
ANONYMOUS - Static variable in class org.openmrs.util.RoleConstants
 
ANYWHERE_ANALYZER - Static variable in class org.openmrs.api.db.hibernate.search.LuceneAnalyzers
 
APIAuthenticationException - Exception in org.openmrs.api
Represents often fatal errors that occur within the API infrastructure involving a user's lack of privileges.
APIAuthenticationException() - Constructor for exception org.openmrs.api.APIAuthenticationException
Default empty constructor.
APIAuthenticationException(String) - Constructor for exception org.openmrs.api.APIAuthenticationException
Common constructor taking in a message to give the user some context as to where/why the authentication failed.
APIAuthenticationException(String, Throwable) - Constructor for exception org.openmrs.api.APIAuthenticationException
Common constructor taking in a message to give the user some context as to where/why the authentication failed.
APIAuthenticationException(Throwable) - Constructor for exception org.openmrs.api.APIAuthenticationException
Constructor giving the user a further cause exception reason that caused this authentication failure
apiCacheManagerFactoryBean() - Method in class org.openmrs.api.cache.CacheConfig
 
APIException - Exception in org.openmrs.api
Represents often fatal errors that occur within the API infrastructure.
APIException() - Constructor for exception org.openmrs.api.APIException
Default empty constructor.
APIException(String) - Constructor for exception org.openmrs.api.APIException
General constructor to give the end user a helpful message that relates to why this error occurred.
APIException(String, Throwable) - Constructor for exception org.openmrs.api.APIException
General constructor to give the end user a helpful message and to also propagate the parent error exception message.
APIException(Throwable) - Constructor for exception org.openmrs.api.APIException
Constructor used to simply chain a parent exception cause to an APIException.
APIException(String, Object[]) - Constructor for exception org.openmrs.api.APIException
Constructor to give the end user a helpful message that relates to why this error occurred.
APIException(String, Object[], Throwable) - Constructor for exception org.openmrs.api.APIException
Constructor to give the end user a helpful message and to also propagate the parent error exception message..
append(LoggingEvent) - Method in class org.openmrs.util.MemoryAppender
 
appendCriteria(Operator, LogicCriteria) - Method in interface org.openmrs.logic.LogicCriteria
Append a LogicCriteria with another LogicCriteria using an operator
appendExpression(Operator, Operand) - Method in interface org.openmrs.logic.LogicCriteria
Create a new LogicExpression using the operand and operator and then append them to the current LogicCriteria
appendExpression(Operator, String) - Method in interface org.openmrs.logic.LogicCriteria
 
appendExpression(Operator, double) - Method in interface org.openmrs.logic.LogicCriteria
 
APPLICATION_DATA_DIRECTORY_FALLBACK_UNIX - Static variable in class org.openmrs.util.OpenmrsConstants
The directory which OpenMRS should attempt to use as its application data directory in case the current users home dir is not writeable (e.g.
APPLICATION_DATA_DIRECTORY_FALLBACK_WIN - Static variable in class org.openmrs.util.OpenmrsConstants
 
APPLICATION_DATA_DIRECTORY_RUNTIME_PROPERTY - Static variable in class org.openmrs.util.OpenmrsConstants
The name of the runtime property that a user can set that will specify where openmrs's application directory is
applyLogLevel(String, String) - Static method in class org.openmrs.util.OpenmrsUtil
Set the log4j log level for class logClass to logLevel.
applyLogLevels() - Static method in class org.openmrs.util.OpenmrsUtil
Set the org.openmrs log4j logger's level if global property log.level.openmrs ( OpenmrsConstants.GLOBAL_PROPERTY_LOG_LEVEL ) exists.
applyTransform(Operator) - Method in interface org.openmrs.logic.LogicCriteria
Apply a transformation operator to a logic expression
areCompatible(Locale, Locale) - Static method in class org.openmrs.util.LocaleUtility
Compatible is a looser matching than that provided by Locale.equals().
asOf(Date) - Method in interface org.openmrs.logic.LogicCriteria
Add a AsOf expression to the current LogicCriteria
AsOf - Class in org.openmrs.logic.op
The AsOf operator works with a date object to test whether an expression will yield result after a certain date position

Example:
- logicService.parse("'CD4 COUNT'").asOf(Context.getDateformat().parse("2009/12/04");
The above will give us a criteria to check if there's "CD4 COUNT" observations as of 12/04/2009
AsOf() - Constructor for class org.openmrs.logic.op.AsOf
 
ASOF - Static variable in interface org.openmrs.logic.op.Operator
 
ASSIGN_SYSTEM_DEVELOPER_ROLE - Static variable in class org.openmrs.util.PrivilegeConstants
 
Attributable<E> - Interface in org.openmrs
Classes marked with this interface are able to be special values for a PersonAttribute.
AttributableDate - Class in org.openmrs.util
This class is a stand in for using "java.util.Date" as a PersonAttribute format.
AttributableDate() - Constructor for class org.openmrs.util.AttributableDate
Default empty constructor
AttributableDate(long) - Constructor for class org.openmrs.util.AttributableDate
Convenience constructor allowing creation of an AttributableDate with the given time
Attribute<AT extends AttributeType,OT extends Customizable<?>> - Interface in org.openmrs.attribute
Common interface for user-defined attribute that is are added to a base class.
AttributeMatcherPredicate<T extends Customizable,AT extends AttributeType> - Class in org.openmrs.api.db.hibernate
Used in conjunction with commons-collections filter to find attributes with values in the given map.
AttributeMatcherPredicate(Map<AT, String>) - Constructor for class org.openmrs.api.db.hibernate.AttributeMatcherPredicate
 
AttributeType<OwningType extends Customizable<?>> - Interface in org.openmrs.attribute
Common interface for user-defined extensions to core domain objects, which would be handled by adding custom database columns in a less generic system.
Auditable - Interface in org.openmrs
In OpenMRS, the convention is to track basic audit information for each object related to who initially created the object and when, and who last changed the object and when.
AuditableInterceptor - Class in org.openmrs.api.db.hibernate
This class looks for OpenmrsObject and Auditable that are being inserted into the database.
AuditableInterceptor() - Constructor for class org.openmrs.api.db.hibernate.AuditableInterceptor
 
authenticate(String, String) - Static method in class org.openmrs.api.context.Context
Used to authenticate user within the context
authenticate(String, String, ContextDAO) - Method in class org.openmrs.api.context.UserContext
Authenticate the user to this UserContext.
authenticate(String, String) - Method in interface org.openmrs.api.db.ContextDAO
Authenticate user with the given username and password.
authenticate(String, String) - Method in class org.openmrs.api.db.hibernate.HibernateContextDAO
 
authenticateAsSuperUser(String, String) - Method in class org.openmrs.web.filter.update.UpdateFilter
Look in the users table for a user with this username and password and see if they have a role of OpenmrsConstants#SUPERUSER_ROLE.
AUTHENTICATED - Static variable in class org.openmrs.util.RoleConstants
 
AuthorizationAdvice - Class in org.openmrs.aop
This class provides the authorization AOP advice performed before every service layer method call.
AuthorizationAdvice() - Constructor for class org.openmrs.aop.AuthorizationAdvice
 
Authorized - Annotation Type in org.openmrs.annotation
Annotation used to describe service layer authorization attributes.
AuthorizedAnnotationAttributes - Class in org.openmrs.annotation
Annotation attributes metadata implementation used for authorization method interception.
AuthorizedAnnotationAttributes() - Constructor for class org.openmrs.annotation.AuthorizedAnnotationAttributes
 
AUTO_CLOSE_VISITS_TASK_NAME - Static variable in class org.openmrs.util.OpenmrsConstants
The name of the scheduled task that automatically stops the active visits
AUTO_ROLES() - Static method in class org.openmrs.util.OpenmrsConstants
These roles are given to a user automatically and cannot be assigned
AUTO_RUN_OPENMRS - Static variable in class org.openmrs.web.filter.StartupFilter
 
AUTO_UPDATE_DATABASE_RUNTIME_PROPERTY - Static variable in class org.openmrs.util.OpenmrsConstants
The name of the runtime property that a user can set that will specify whether the database is automatically updated on startup
AutoCloseVisitsTask - Class in org.openmrs.scheduler.tasks
A scheduled task that automatically closes all unvoided active visits that match the visit type(s) set as the value of the global property OpenmrsConstants.GP_VISIT_TYPES_TO_AUTO_CLOSE
AutoCloseVisitsTask() - Constructor for class org.openmrs.scheduler.tasks.AutoCloseVisitsTask
 
autoUpdateDatabase - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
Asked for on otherproperties.vm page to know if the runtime property for auto updating their db is true/false
average() - Method in interface org.openmrs.logic.LogicCriteria
Apply the Average operator to the LogicCriteria
Average - Class in org.openmrs.logic.op
The Average operator will calculate the average result from a collection of result returned by the logic expression

Example:
- logicService.parse("'CD4 COUNT'").average();
The above will give us a criteria to get the average result of the "CD4 COUNT" observations
Average() - Constructor for class org.openmrs.logic.op.Average
 
AVERAGE - Static variable in interface org.openmrs.logic.op.Operator
 
AVERAGE - Static variable in interface org.openmrs.logic.op.TransformOperator
 

B

BaseAttribute<AT extends AttributeType,OwningType extends Customizable<?>> - Class in org.openmrs.attribute
Abstract base implementation of Attribute.
BaseAttribute() - Constructor for class org.openmrs.attribute.BaseAttribute
 
BaseAttributeType<OwningType extends Customizable<?>> - Class in org.openmrs.attribute
Abstract base implementation of AttributeType.
BaseAttributeType() - Constructor for class org.openmrs.attribute.BaseAttributeType
 
BaseAttributeTypeValidator<T extends AttributeType<?>> - Class in org.openmrs.validator
Abstract class which handles basic validation common to all attribute types
BaseAttributeTypeValidator() - Constructor for class org.openmrs.validator.BaseAttributeTypeValidator
 
BaseAttributeValidator - Class in org.openmrs.validator
Common validator for all types of Attribute Types
BaseAttributeValidator() - Constructor for class org.openmrs.validator.BaseAttributeValidator
 
BaseChangeableOpenmrsData - Class in org.openmrs
Base superclass for all mutable OpenmrsData.
BaseChangeableOpenmrsData() - Constructor for class org.openmrs.BaseChangeableOpenmrsData
 
BaseChangeableOpenmrsMetadata - Class in org.openmrs
Base superclass for all mutable OpenmrsMetadata.
BaseChangeableOpenmrsMetadata() - Constructor for class org.openmrs.BaseChangeableOpenmrsMetadata
 
BaseConceptMap - Class in org.openmrs
Superclass for ConceptMaps and ConceptReferenceTermMaps
BaseConceptMap() - Constructor for class org.openmrs.BaseConceptMap
 
BaseCustomizableData<A extends Attribute> - Class in org.openmrs
Extension of BaseOpenmrsData for classes that support customization via user-defined attributes.
BaseCustomizableData() - Constructor for class org.openmrs.BaseCustomizableData
 
BaseCustomizableMetadata<A extends Attribute> - Class in org.openmrs
Extension of BaseOpenmrsMetadata for classes that support customization via user-defined attributes.
BaseCustomizableMetadata() - Constructor for class org.openmrs.BaseCustomizableMetadata
 
BaseCustomizableValidator - Class in org.openmrs.validator
This abstract class provides utilities for validators for Customizable subclasses.
BaseCustomizableValidator() - Constructor for class org.openmrs.validator.BaseCustomizableValidator
 
BaseEncounterVisitHandler - Class in org.openmrs.api.handler
This base class should be used by specific implementations of EncounterVisitHandler.
BaseEncounterVisitHandler() - Constructor for class org.openmrs.api.handler.BaseEncounterVisitHandler
 
BaseHyphenatedIdentifierValidator - Class in org.openmrs.patient.impl
An abstract class for identifier validators for identifiers that have a hyphen before a single check digit.
BaseHyphenatedIdentifierValidator() - Constructor for class org.openmrs.patient.impl.BaseHyphenatedIdentifierValidator
 
BaseMetadataDatatype<T extends OpenmrsMetadata> - Class in org.openmrs.customdatatype.datatype
This is a superclass for custom datatypes for OpenmrsMetadata
BaseMetadataDatatype() - Constructor for class org.openmrs.customdatatype.datatype.BaseMetadataDatatype
 
BaseModuleActivator - Class in org.openmrs.module
Must be extended by modules and referenced by the Module-Activator property in the module manifest, contains methods that let modules get notifications as the application is executing to allow modules to react in custom ways.
BaseModuleActivator() - Constructor for class org.openmrs.module.BaseModuleActivator
 
BaseOpenmrsData - Class in org.openmrs
In OpenMRS, we distinguish between data and metadata within our data model.
BaseOpenmrsData() - Constructor for class org.openmrs.BaseOpenmrsData
Default Constructor
BaseOpenmrsDatatype<T extends OpenmrsObject> - Class in org.openmrs.customdatatype.datatype
This is a superclass for custom datatypes for OpenmrsObjects
BaseOpenmrsDatatype() - Constructor for class org.openmrs.customdatatype.datatype.BaseOpenmrsDatatype
 
BaseOpenmrsMetadata - Class in org.openmrs
In OpenMRS, we distinguish between data and metadata within our data model.
BaseOpenmrsMetadata() - Constructor for class org.openmrs.BaseOpenmrsMetadata
Default Constructor
BaseOpenmrsObject - Class in org.openmrs
This is the base implementation of the OpenmrsObject interface.
It implements the uuid variable that all objects are expected to have.
BaseOpenmrsObject() - Constructor for class org.openmrs.BaseOpenmrsObject
 
BaseOpenmrsService - Class in org.openmrs.api.impl
Default method implementations for the OpenmrsService.
BaseOpenmrsService() - Constructor for class org.openmrs.api.impl.BaseOpenmrsService
 
BaseRetireHandler - Class in org.openmrs.api.handler
This is the default class for all retire* actions that take place on all services.
BaseRetireHandler() - Constructor for class org.openmrs.api.handler.BaseRetireHandler
 
BaseUnretireHandler - Class in org.openmrs.api.handler
This is the super interface for all unretire* actions that take place on all services.
BaseUnretireHandler() - Constructor for class org.openmrs.api.handler.BaseUnretireHandler
 
BaseUnvoidHandler - Class in org.openmrs.api.handler
This is the super interface for all unvoid* actions that take place on all services.
BaseUnvoidHandler() - Constructor for class org.openmrs.api.handler.BaseUnvoidHandler
 
BaseVoidHandler - Class in org.openmrs.api.handler
This is the super interface for all void* actions that take place on all services.
BaseVoidHandler() - Constructor for class org.openmrs.api.handler.BaseVoidHandler
 
becomeUser(String) - Static method in class org.openmrs.api.context.Context
Become a different user.
becomeUser(String) - Method in class org.openmrs.api.context.UserContext
Change current authentication to become another user.
before(Method, Object[], Object) - Method in class org.openmrs.aop.AuthorizationAdvice
Allows us to check whether a user is authorized to access a particular method.
before(Method, Object[], Object) - Method in class org.openmrs.aop.RequiredDataAdvice
 
before(Date) - Method in interface org.openmrs.logic.LogicCriteria
Add a Before expression to the current LogicCriteria
Before - Class in org.openmrs.logic.op
The Before operator works with a date object to tests whether an expression will yield result before a certain date position.

Example:
- logicService.parse("'CD4 COUNT'").before(Context.getDateformat().parse("2009/12/04");
The above will give us a criteria to check if there's "CD4 COUNT" observations before 12/04/2009
Before() - Constructor for class org.openmrs.logic.op.Before
 
BEFORE - Static variable in interface org.openmrs.logic.op.ComparisonOperator
 
BEFORE - Static variable in interface org.openmrs.logic.op.Operator
 
beforeCreateEncounter(Encounter) - Method in interface org.openmrs.api.handler.EncounterVisitHandler
Implementations of this method should look at the given encounter and choose whether or not it should be assigned to a Visit that is already open or if it should be part of a new visit.
beforeCreateEncounter(Encounter) - Method in class org.openmrs.api.handler.ExistingOrNewVisitAssignmentHandler
 
beforeCreateEncounter(Encounter) - Method in class org.openmrs.api.handler.ExistingVisitAssignmentHandler
 
beforeCreateEncounter(Encounter) - Method in class org.openmrs.api.handler.NoVisitAssignmentHandler
 
beforeTransactionCompletion(Transaction) - Method in class org.openmrs.api.db.hibernate.ChainingInterceptor
 
beginTransaction() - Method in class org.openmrs.api.db.hibernate.DbSession
Begin a unit of work and return the associated Transaction object.
BinaryDataHandler - Class in org.openmrs.obs.handler
Handler for storing files for complex obs to the file system.
BinaryDataHandler() - Constructor for class org.openmrs.obs.handler.BinaryDataHandler
Constructor initializes formats for alternative file names to protect from unintentionally overwriting existing files.
BinaryStreamHandler - Class in org.openmrs.obs.handler
Handler for storing generic binary data for complex obs to the file system.
BinaryStreamHandler() - Constructor for class org.openmrs.obs.handler.BinaryStreamHandler
Constructor initializes formats for alternative file names to protect from unintentionally overwriting existing files.
BlankIdentifierException - Exception in org.openmrs.api
Exception thrown when a Patient or PatientIdentifier is being saved with an empty or null PatientIdentifier.getIdentifier()
BlankIdentifierException() - Constructor for exception org.openmrs.api.BlankIdentifierException
Default empty constructor.
BlankIdentifierException(String) - Constructor for exception org.openmrs.api.BlankIdentifierException
General constructor to give the end user a helpful message that relates to why this error occurred.
BlankIdentifierException(String, PatientIdentifier) - Constructor for exception org.openmrs.api.BlankIdentifierException
This is the preferred constructor.
BlankIdentifierException(String, Throwable) - Constructor for exception org.openmrs.api.BlankIdentifierException
Convenience constructor used to simply wrap around a different error cause
BlankIdentifierException(Throwable) - Constructor for exception org.openmrs.api.BlankIdentifierException
Constructor used to only wrap around a parent cause.
BOOLEAN - Static variable in class org.openmrs.ConceptDatatype
 
BOOLEAN_UUID - Static variable in class org.openmrs.ConceptDatatype
 
BooleanConceptChangeSet - Class in org.openmrs.util.databasechange
Adds yes/no boolean concepts and changes all boolean obs values to match these concepts
BooleanConceptChangeSet() - Constructor for class org.openmrs.util.databasechange.BooleanConceptChangeSet
 
BooleanDatatype - Class in org.openmrs.customdatatype.datatype
Datatype for boolean, represented by java.lang.Boolean.
BooleanDatatype() - Constructor for class org.openmrs.customdatatype.datatype.BooleanDatatype
 
bufferedOutput - Variable in class org.openmrs.web.filter.GZIPResponseStream
 
build() - Method in class org.openmrs.parameter.OrderSearchCriteriaBuilder
Create an OrderSearchCriteria with the properties of this builder instance.
BUILD_TIMESTAMP - Static variable in class org.openmrs.web.WebConstants
 
buildLockRequest(LockOptions) - Method in class org.openmrs.api.db.hibernate.DbSession
Build a LockRequest that specifies the LockMode, pessimistic lock timeout and lock scope.
byId(String) - Method in class org.openmrs.api.db.hibernate.DbSession
Create an IdentifierLoadAccess instance to retrieve the specified entity type by primary key.
byId(Class) - Method in class org.openmrs.api.db.hibernate.DbSession
Create an IdentifierLoadAccess instance to retrieve the specified entity by primary key.
byNaturalId(String) - Method in class org.openmrs.api.db.hibernate.DbSession
Create an NaturalIdLoadAccess instance to retrieve the specified entity by its natural id.
byNaturalId(Class) - Method in class org.openmrs.api.db.hibernate.DbSession
Create an NaturalIdLoadAccess instance to retrieve the specified entity by its natural id.
bySimpleNaturalId(String) - Method in class org.openmrs.api.db.hibernate.DbSession
Create an SimpleNaturalIdLoadAccess instance to retrieve the specified entity by its natural id.
bySimpleNaturalId(Class) - Method in class org.openmrs.api.db.hibernate.DbSession
Create an SimpleNaturalIdLoadAccess instance to retrieve the specified entity by its simple (single attribute) natural id.

C

CacheConfig - Class in org.openmrs.api.cache
CacheConfig provides a cache manager for the @Cacheable annotation and uses ehCache under the hood.
CacheConfig() - Constructor for class org.openmrs.api.cache.CacheConfig
 
CachedMessageSource - Class in org.openmrs.messagesource.impl
A MutableMessageSource backed by a localized map of PresentationMessageCollections, providing in-memory storage of PresentationMessages.
CachedMessageSource() - Constructor for class org.openmrs.messagesource.impl.CachedMessageSource
 
cacheLibrary(URL, String) - Method in class org.openmrs.module.ModuleClassLoader
Saves the given library in the openmrs cache.
cacheManager() - Method in class org.openmrs.api.cache.CacheConfig
 
CachePropertiesUtil - Class in org.openmrs.api.cache
 
cancelQuery() - Method in class org.openmrs.api.db.hibernate.DbSession
Cancel the execution of the current query.
canCreate - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
Whether the runtime properties file could possible be created.
canEditAllEncounterTypes(User) - Method in interface org.openmrs.api.EncounterService
Determines whether given user is granted to edit all encounter types or not
canEditAllEncounterTypes(User) - Method in class org.openmrs.api.impl.EncounterServiceImpl
 
canEditEncounter(Encounter, User) - Method in interface org.openmrs.api.EncounterService
Checks if passed in user can edit given encounter.
canEditEncounter(Encounter, User) - Method in class org.openmrs.api.impl.EncounterServiceImpl
 
cannotCreateErrorMessage - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
Error message from not being able to create the runtime properties file (only read by the velocity scripts)
CannotDeleteObjectInUseException - Exception in org.openmrs.api
An instance of this exception is thrown if a delete operation is attempted on an object that is referenced by others, typically this should be thrown when deleting an existing object is detrimental to the integrity of objects referencing it or any other existing associated data.
CannotDeleteObjectInUseException(String) - Constructor for exception org.openmrs.api.CannotDeleteObjectInUseException
 
CannotDeleteObjectInUseException(String, Throwable) - Constructor for exception org.openmrs.api.CannotDeleteObjectInUseException
 
CannotDeleteObjectInUseException(String, Object[]) - Constructor for exception org.openmrs.api.CannotDeleteObjectInUseException
 
CannotDeleteObjectInUseException(Class) - Constructor for exception org.openmrs.api.CannotDeleteObjectInUseException
 
CannotDeleteRoleWithChildrenException - Exception in org.openmrs.api
This exception is thrown when a user tries remove role with child.
CannotDeleteRoleWithChildrenException() - Constructor for exception org.openmrs.api.CannotDeleteRoleWithChildrenException
Generic constructor that gives a normal reason why the user is not being allowed to delete role.
CannotDeleteRoleWithChildrenException(String) - Constructor for exception org.openmrs.api.CannotDeleteRoleWithChildrenException
Convenience constructor to give the user a message other than normal default one
CannotDeleteRoleWithChildrenException(String, Throwable) - Constructor for exception org.openmrs.api.CannotDeleteRoleWithChildrenException
Convenience constructor to give the user a message other than normal one and to chain this exception with a parent exception.
CannotDeleteRoleWithChildrenException(Throwable) - Constructor for exception org.openmrs.api.CannotDeleteRoleWithChildrenException
Convenience constructor used to only set the parent exception to chain with.
CannotStopDiscontinuationOrderException - Exception in org.openmrs.api
Thrown when attempt is made to discontinue a discontinuation order.
CannotStopDiscontinuationOrderException() - Constructor for exception org.openmrs.api.CannotStopDiscontinuationOrderException
 
CannotStopInactiveOrderException - Exception in org.openmrs.api
Thrown when the Order has already been discontinued.
CannotStopInactiveOrderException() - Constructor for exception org.openmrs.api.CannotStopInactiveOrderException
 
CannotUnvoidOrderException - Exception in org.openmrs.api
Thrown when an attempt to unvoid an order fails.
CannotUnvoidOrderException(String) - Constructor for exception org.openmrs.api.CannotUnvoidOrderException
 
CannotUpdateObjectInUseException - Exception in org.openmrs.api
An instance of this exception is thrown if an update operation is attempted on an object that is referenced by others, typically this should be thrown when altering an existing object is detrimental to the integrity of objects referencing it or any other existing associated data.
CannotUpdateObjectInUseException(String) - Constructor for exception org.openmrs.api.CannotUpdateObjectInUseException
 
CannotUpdateObjectInUseException(String, Throwable) - Constructor for exception org.openmrs.api.CannotUpdateObjectInUseException
 
CannotUpdateObjectInUseException(String, Object[]) - Constructor for exception org.openmrs.api.CannotUpdateObjectInUseException
 
CannotUpdateObjectInUseException(Class) - Constructor for exception org.openmrs.api.CannotUpdateObjectInUseException
 
canProcess(Message) - Method in class org.openmrs.hl7.handler.ADTA28Handler
Always returns true, assuming that the router calling this handler will only call this handler with ADT_A28 messages.
canProcess(Message) - Method in class org.openmrs.hl7.handler.ORUR01Handler
Always returns true, assuming that the router calling this handler will only call this handler with ORU_R01 messages.
canViewAllEncounterTypes(User) - Method in interface org.openmrs.api.EncounterService
Determines whether given user is granted to view all encounter types or not
canViewAllEncounterTypes(User) - Method in class org.openmrs.api.impl.EncounterServiceImpl
 
canViewEncounter(Encounter, User) - Method in interface org.openmrs.api.EncounterService
Checks if passed in user can view given encounter.
canViewEncounter(Encounter, User) - Method in class org.openmrs.api.impl.EncounterServiceImpl
 
canWrite - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
Whether the runtime file can be edited (only read by the velocity scripts)
CareSetting - Class in org.openmrs
Care Setting defines the scope of care for any piece of data within the medical record.
CareSetting() - Constructor for class org.openmrs.CareSetting
 
CareSetting(String, String, CareSetting.CareSettingType) - Constructor for class org.openmrs.CareSetting
 
CareSetting.CareSettingType - Enum in org.openmrs
 
ChainingInterceptor - Class in org.openmrs.api.db.hibernate
Used by the HibernateSessionFactoryBean to keep track of multiple interceptors
Each of the methods in Interceptor are called for each interceptor that is added to this class
ChainingInterceptor() - Constructor for class org.openmrs.api.db.hibernate.ChainingInterceptor
 
chainingInterceptor - Variable in class org.openmrs.api.db.hibernate.HibernateSessionFactoryBean
 
Changeable - Interface in org.openmrs
Base interface for domain objects that need to track information related to when they were changed and the user that last changed them.
changeHashedPassword(User, String, String) - Method in class org.openmrs.api.db.hibernate.HibernateUserDAO
 
changeHashedPassword(User, String, String) - Method in interface org.openmrs.api.db.UserDAO
 
changeHashedPassword(User, String, String) - Method in class org.openmrs.api.impl.UserServiceImpl
 
changeHashedPassword(User, String, String) - Method in interface org.openmrs.api.UserService
Changes the current user's password directly.
changePassword(User, String) - Method in class org.openmrs.api.db.hibernate.HibernateUserDAO
 
changePassword(String, String) - Method in class org.openmrs.api.db.hibernate.HibernateUserDAO
 
changePassword(User, String) - Method in interface org.openmrs.api.db.UserDAO
 
changePassword(String, String) - Method in interface org.openmrs.api.db.UserDAO
 
changePassword(String, String) - Method in class org.openmrs.api.impl.UserServiceImpl
 
changePassword(User, String, String) - Method in class org.openmrs.api.impl.UserServiceImpl
 
changePassword(User, String) - Method in class org.openmrs.api.impl.UserServiceImpl
 
changePassword(User, String, String) - Method in interface org.openmrs.api.UserService
Change user password.
changePassword(String, String) - Method in interface org.openmrs.api.UserService
Changes the current user's password.
changePassword(User, String) - Method in interface org.openmrs.api.UserService
Changes password of User passed in
changePasswordUsingActivationKey(String, String) - Method in class org.openmrs.api.impl.UserServiceImpl
 
changePasswordUsingActivationKey(String, String) - Method in interface org.openmrs.api.UserService
Change user password given the activation key
changePasswordUsingSecretAnswer(String, String) - Method in class org.openmrs.api.impl.UserServiceImpl
 
changePasswordUsingSecretAnswer(String, String) - Method in interface org.openmrs.api.UserService
Change user password given the answer to the secret question
changeQuestionAnswer(String, String, String) - Method in class org.openmrs.api.db.hibernate.HibernateUserDAO
 
changeQuestionAnswer(User, String, String) - Method in class org.openmrs.api.db.hibernate.HibernateUserDAO
 
changeQuestionAnswer(User, String, String) - Method in interface org.openmrs.api.db.UserDAO
 
changeQuestionAnswer(String, String, String) - Method in interface org.openmrs.api.db.UserDAO
 
changeQuestionAnswer(User, String, String) - Method in class org.openmrs.api.impl.UserServiceImpl
 
changeQuestionAnswer(String, String, String) - Method in class org.openmrs.api.impl.UserServiceImpl
 
changeQuestionAnswer(User, String, String) - Method in interface org.openmrs.api.UserService
Changes the passed user's secret question and answer.
changeQuestionAnswer(String, String, String) - Method in interface org.openmrs.api.UserService
Changes the current user's secret question and answer.
changes - Variable in class org.openmrs.web.filter.update.UpdateFilterModel
 
check(Database) - Method in class org.openmrs.util.databasechange.CheckDrugOrderUnitAndFrequencyTextNotMappedToConcepts
 
checkAllowedIdentifier(String) - Method in class org.openmrs.patient.impl.BaseHyphenatedIdentifierValidator
 
checkClassVisibility(Class<?>, ModuleClassLoader) - Method in class org.openmrs.module.ModuleClassLoader
Checking the given class's visibility in this module
checkCoreDataset() - Static method in class org.openmrs.api.context.Context
Runs through the core data (e.g.
CheckDrugOrderUnitAndFrequencyTextNotMappedToConcepts - Class in org.openmrs.util.databasechange
This changesets finds all free text drug order dose units and frequencies and checks that they are all mapped to concepts ids via the OpenmrsConstants#GP_ORDER_ENTRY_UNITS_TO_CONCEPTS_MAPPINGS global property prior to upgrading to version 1.10.
CheckDrugOrderUnitAndFrequencyTextNotMappedToConcepts() - Constructor for class org.openmrs.util.databasechange.CheckDrugOrderUnitAndFrequencyTextNotMappedToConcepts
 
checkForModuleUpdates() - Static method in class org.openmrs.module.ModuleUtil
Iterates over the modules and checks each update.rdf file for an update
checkIdentifierAgainstFormat(String, String, String) - Static method in class org.openmrs.validator.PatientIdentifierValidator
Validates that a given identifier string is valid for a given regular expression format
checkIdentifierAgainstValidator(String, IdentifierValidator) - Static method in class org.openmrs.validator.PatientIdentifierValidator
Validates that a given identifier string is valid for a given IdentifierValidator
checkIfEncounterTypesAreLocked() - Method in interface org.openmrs.api.EncounterService
Check if the encounter types are locked, and if so, throw exception during manipulation of encounter type
checkIfEncounterTypesAreLocked() - Method in class org.openmrs.api.impl.EncounterServiceImpl
 
checkIfFormsAreLocked() - Method in interface org.openmrs.api.FormService
Checks if the forms are locked, and if they are throws an exception when saving or deleting a form
checkIfFormsAreLocked() - Method in class org.openmrs.api.impl.FormServiceImpl
 
checkIfLocked() - Method in interface org.openmrs.api.ConceptService
Check if the concepts are locked and if so, throw exception during manipulation of concept
checkIfLocked() - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
checkIfPatientIdentifierTypesAreLocked() - Method in class org.openmrs.api.impl.PatientServiceImpl
 
checkIfPatientIdentifierTypesAreLocked() - Method in interface org.openmrs.api.PatientService
Check if patient identifier types are locked, and if they are, throws an exception during manipulation of a patient identifier type
checkIfPersonAttributeTypesAreLocked() - Method in class org.openmrs.api.impl.PersonServiceImpl
 
checkIfPersonAttributeTypesAreLocked() - Method in interface org.openmrs.api.PersonService
Check if the person attribute types are locked, and if they are throws an exception during manipulation of a person attribute type
CheckInternetConnectivityTask - Class in org.openmrs.scheduler.tasks
Simple implementation to check if we have a connection to the internet.
CheckInternetConnectivityTask() - Constructor for class org.openmrs.scheduler.tasks.CheckInternetConnectivityTask
 
checkLocaleAttributesForFirstTime(HttpServletRequest) - Method in class org.openmrs.web.filter.initialization.InitializationFilter
It sets locale parameter for current session when user is making first GET http request to application.
checkLocaleAttributesForFirstTime(HttpServletRequest) - Method in class org.openmrs.web.filter.update.UpdateFilter
It sets locale attribute for current session when user is making first GET http request to application.
checkMandatoryModulesStarted() - Static method in class org.openmrs.module.ModuleUtil
Looks at the <moduleid>.mandatory properties and at the currently started modules to make sure that all mandatory modules have been started successfully.
checkOpenmrsCoreModulesStarted() - Static method in class org.openmrs.module.ModuleUtil
Looks at the list of modules in ModuleConstants.CORE_MODULES to make sure that all modules that are core to OpenMRS are started and have at least a minimum version that OpenMRS needs.
checkPassword(String) - Method in class org.openmrs.api.db.LoginCredential
 
checkPatientIdentifiers(Patient) - Method in class org.openmrs.api.impl.PatientServiceImpl
 
checkPatientIdentifiers(Patient) - Method in interface org.openmrs.api.PatientService
Convenience method to validate all identifiers for a given patient
checkRequiredVersion(String, String) - Static method in class org.openmrs.module.ModuleUtil
This method is an enhancement of ModuleUtil.compareVersion(String, String) and adds support for wildcard characters and upperbounds.
checkScheduleOverlap(Order, Order) - Static method in class org.openmrs.order.OrderUtil
Checks if the schedules of the specified orders overlap, Note this only makes a check that is purely based on dates ignoring other properties like patient, voided, careSetting and the orderable
CIVIL_STATUS_CONCEPT_ID - Static variable in class org.openmrs.util.OpenmrsConstants
 
CLASS_DRUG - Static variable in class org.openmrs.hl7.HL7Constants
 
ClassLoaderFileOpener - Class in org.openmrs.util
Implementation of liquibase FileOpener interface so that the OpenmrsClassLoader will be used to find files (or any other classloader that is passed into the constructor).
ClassLoaderFileOpener(ClassLoader) - Constructor for class org.openmrs.util.ClassLoaderFileOpener
 
clear() - Method in class org.openmrs.Allergies
 
clear() - Method in class org.openmrs.api.db.hibernate.DbSession
Completely clear the session.
clear() - Method in class org.openmrs.api.OrderContext
Clears all the context attributes
clear() - Method in class org.openmrs.logic.result.EmptyResult
 
clear() - Method in class org.openmrs.messagesource.PresentationMessageMap
 
clearCachedHandlers() - Static method in class org.openmrs.util.HandlerUtil
 
clearReferences() - Static method in class org.openmrs.util.OpenmrsClassLoader
This clears any references this classloader might have that will prevent garbage collection.
clearSession() - Static method in class org.openmrs.api.context.Context
Clears cached changes made so far during this unit of work without writing them to the database.
clearSession() - Method in interface org.openmrs.api.db.ContextDAO
 
clearSession() - Method in class org.openmrs.api.db.hibernate.HibernateContextDAO
 
clearStartupError() - Method in class org.openmrs.module.Module
 
clearUserContext() - Static method in class org.openmrs.api.context.Context
Clears the user context from the threadlocal.
ClobDatatypeStorage - Class in org.openmrs.api.db
Stores a potentially-long String value, for clob-based custom datatypes
ClobDatatypeStorage() - Constructor for class org.openmrs.api.db.ClobDatatypeStorage
 
clone() - Method in class org.openmrs.PatientIdentifier
bitwise copy of the PatientIdentifier object.
clone() - Method in class org.openmrs.PersonAddress
bitwise copy of the personAddress object.
cloneForDiscontinuing() - Method in class org.openmrs.DrugOrder
 
cloneForDiscontinuing() - Method in class org.openmrs.Order
Creates a discontinuation order for this order, sets the previousOrder and action fields, note that the discontinuation order needs to be saved for the discontinuation to take effect
cloneForDiscontinuing() - Method in class org.openmrs.TestOrder
Creates a discontinuation order for this.
cloneForRevision() - Method in class org.openmrs.DrugOrder
Creates a DrugOrder for revision from this order, sets the previousOrder, action field and other drug order fields.
cloneForRevision() - Method in class org.openmrs.Order
Creates an order for revision from this order, sets the previousOrder and action field.
cloneForRevision() - Method in class org.openmrs.TestOrder
Creates a TestOrder for revision from this order, sets the previousOrder, action field and other test order fields.
cloneForRevisionHelper(DrugOrder) - Method in class org.openmrs.DrugOrder
 
cloneForRevisionHelper(Order) - Method in class org.openmrs.Order
The purpose of this method is to allow subclasses of Order to delegate a portion of their cloneForRevision() method back to the superclass, in case the base class implementation changes.
cloneForRevisionHelper(TestOrder) - Method in class org.openmrs.TestOrder
 
close() - Method in class org.openmrs.api.db.hibernate.DbSession
End the session by releasing the JDBC connection and cleaning up.
close() - Method in class org.openmrs.util.MemoryAppender
 
close() - Method in class org.openmrs.web.filter.GZIPResponseStream
 
closed - Variable in class org.openmrs.web.filter.GZIPResponseStream
 
closed() - Method in class org.openmrs.web.filter.GZIPResponseStream
 
closeSession() - Static method in class org.openmrs.api.context.Context
Used to define a unit of work.
closeSession() - Method in interface org.openmrs.api.db.ContextDAO
Close session.
closeSession() - Method in class org.openmrs.api.db.hibernate.HibernateContextDAO
 
closeSessionWithCurrentUser() - Static method in class org.openmrs.api.context.Context
Used when the a unit of work which started with a call for openSessionWithCurrentUser has finished.
closeStream(Closeable) - Static method in class org.openmrs.util.OpenmrsUtil
A null-safe and exception safe way to close an inputstream or an outputstream
CODED - Static variable in class org.openmrs.ConceptDatatype
 
CODED_UUID - Static variable in class org.openmrs.ConceptDatatype
 
CodedOrFreeText - Class in org.openmrs
A Concept object can represent either a question or an answer to a data point.
CodedOrFreeText() - Constructor for class org.openmrs.CodedOrFreeText
 
CodedOrFreeText(Concept, ConceptName, String) - Constructor for class org.openmrs.CodedOrFreeText
Convenience constructor with concept, concept name and manually written concept name to save
codeName - Variable in class org.openmrs.layout.LayoutTemplate
 
Cohort - Class in org.openmrs
This class represents a list of patientIds.
Cohort() - Constructor for class org.openmrs.Cohort
 
Cohort(Integer) - Constructor for class org.openmrs.Cohort
Convenience constructor to create a Cohort object that has an primarykey/internal identifier of cohortId
Cohort(String, String, Integer[]) - Constructor for class org.openmrs.Cohort
This constructor does not check whether the database contains patients with the given ids, but CohortService.saveCohort(Cohort) will.
Cohort(String, String, Patient[]) - Constructor for class org.openmrs.Cohort
This constructor does not check whether the database contains patients with the given ids, but CohortService.saveCohort(Cohort) will.
Cohort(Collection<?>) - Constructor for class org.openmrs.Cohort
This constructor does not check whether the database contains patients with the given ids, but CohortService.saveCohort(Cohort) will.
Cohort(String, String, Collection<?>) - Constructor for class org.openmrs.Cohort
This constructor does not check whether the database contains patients with the given ids, but CohortService.saveCohort(Cohort) will.
Cohort(String) - Constructor for class org.openmrs.Cohort
Convenience constructor taking in a string that is a list of comma separated patient ids This constructor does not check whether the database contains patients with the given ids, but CohortService.saveCohort(Cohort) will.
CohortDAO - Interface in org.openmrs.api.db
Database methods for cohort objects.
CohortEditor - Class in org.openmrs.propertyeditor
Allows for serializing/deserializing an object to a string so that Spring knows how to pass an object back and forth through an html form or other medium.
CohortEditor() - Constructor for class org.openmrs.propertyeditor.CohortEditor
 
CohortMembership - Class in org.openmrs
 
CohortMembership() - Constructor for class org.openmrs.CohortMembership
 
CohortMembership(Integer, Date) - Constructor for class org.openmrs.CohortMembership
 
CohortMembership(Integer) - Constructor for class org.openmrs.CohortMembership
 
CohortService - Interface in org.openmrs.api
API methods related to Cohorts and CohortDefinitions A Cohort is a list of patient ids. A CohortDefinition is a search strategy which can be used to arrive at a cohort.
CohortServiceImpl - Class in org.openmrs.api.impl
API functions related to Cohorts
CohortServiceImpl() - Constructor for class org.openmrs.api.impl.CohortServiceImpl
 
CohortValidator - Class in org.openmrs.validator
Validates Cohort objects.
CohortValidator() - Constructor for class org.openmrs.validator.CohortValidator
 
collectAwareOfModuleImports(Module) - Static method in class org.openmrs.module.ModuleClassLoader
Get and cache the imports for this module.
collectionContains(Collection<?>, Object) - Static method in class org.openmrs.util.OpenmrsUtil
Loops over the collection to check to see if the given object is in that collection.
CollectionPart<E> - Class in org.openmrs.collection
It is a wrapper for a partial collection, which stores additional info about the current part and the whole.
CollectionPart(Collection<E>, Long, Long, Long, Boolean) - Constructor for class org.openmrs.collection.CollectionPart
 
collectRequiredModuleImports(Module) - Static method in class org.openmrs.module.ModuleClassLoader
Get and cache the imports for this module.
comment - Variable in class org.openmrs.Obs
 
compare(PatientIdentifierType, PatientIdentifierType) - Method in class org.openmrs.comparator.PatientIdentifierTypeDefaultComparator
Orders by retired (true last), required (true first), name and id.
compare(FormField, FormField) - Method in class org.openmrs.FormField.DefaultComparator
 
compare(String, String) - Method in class org.openmrs.module.VersionComparator
 
compare(PatientIdentifier, PatientIdentifier) - Method in class org.openmrs.PatientIdentifier.DefaultComparator
 
compare(PersonAttribute, PersonAttribute) - Method in class org.openmrs.PersonAttribute.DefaultComparator
 
compare(PersonAttributeType, PersonAttributeType) - Method in class org.openmrs.PersonAttributeType.DefaultComparator
 
compare(PersonName, PersonName) - Method in class org.openmrs.PersonName.DefaultComparator
 
compare(ConceptMapType, ConceptMapType) - Method in class org.openmrs.util.ConceptMapTypeComparator
 
compare(Drug, Drug) - Method in class org.openmrs.util.DrugsByNameComparator
 
compare(OpenmrsMetadata, OpenmrsMetadata) - Method in class org.openmrs.util.MetadataComparator
 
compare(Date, Date) - Static method in class org.openmrs.util.OpenmrsUtil
Compares two java.util.Date objects, but handles java.sql.Timestamp (which is not directly comparable to a date) by dropping its nanosecond value.
compare(Person, Person) - Method in class org.openmrs.util.PersonByNameComparator
 
compare(Provider, Provider) - Method in class org.openmrs.util.ProviderByPersonNameComparator
 
compare(User, User) - Method in class org.openmrs.util.UserByNameComparator
 
compareLists(Collection<E>, Collection<E>) - Static method in class org.openmrs.util.OpenmrsUtil
Compares origList to newList returning map of differences
compareNatural(String, String) - Static method in class org.openmrs.util.NaturalStrings
Compares two strings using the current locale's rules and comparing contained numbers based on their numeric values.
compareNatural(Collator, String, String) - Static method in class org.openmrs.util.NaturalStrings
Compares two strings using the given collator and comparing contained numbers based on their numeric values.
compareNaturalAscii(String, String) - Static method in class org.openmrs.util.NaturalStrings
Compares two strings using each character's Unicode value for non-digit characters and the numeric values off any contained numbers.
compareNaturalIgnoreCaseAscii(String, String) - Static method in class org.openmrs.util.NaturalStrings
Compares two strings using each character's Unicode value - ignoring upper/lower case - for non-digit characters and the numeric values of any contained numbers.
comparePersonsByName(Person, Person) - Static method in class org.openmrs.util.PersonByNameComparator
Compares two person objects by name
compareTo(Attribute) - Method in class org.openmrs.attribute.BaseAttribute
 
compareTo(CohortMembership) - Method in class org.openmrs.CohortMembership
Sorts by following fields, in order: voided (voided memberships sort last) endDate descending (so ended memberships are towards the end, and the older the more towards the end startDate descending (so started more recently is towards the front) patientId ascending (intuitive and consistent tiebreaker for client code) uuid ascending (just so we have a final consistent tie breaker)
compareTo(ConceptAnswer) - Method in class org.openmrs.ConceptAnswer
 
compareTo(ConceptSet) - Method in class org.openmrs.ConceptSet
 
compareTo(FormField) - Method in class org.openmrs.FormField
 
compareTo(PatientIdentifier) - Method in class org.openmrs.PatientIdentifier
Deprecated.
since 1.12. Use DefaultComparator instead. Note: this comparator imposes orderings that are inconsistent with equals.
compareTo(PatientState) - Method in class org.openmrs.PatientState
Compares by startDate with null as earliest and endDate with null as latest.
compareTo(PersonAddress) - Method in class org.openmrs.PersonAddress
 
compareTo(PersonAttribute) - Method in class org.openmrs.PersonAttribute
 
compareTo(PersonAttributeType) - Method in class org.openmrs.PersonAttributeType
Deprecated.
since 1.12. Use DefaultComparator instead. Note: this comparator imposes orderings that are inconsistent with equals.
compareTo(PersonName) - Method in class org.openmrs.PersonName
 
compareTo(DoubleRange) - Method in class org.openmrs.util.DoubleRange
first sorts according to low-bound (ascending) then according to high-bound (descending)
compareVersion(String, String) - Static method in class org.openmrs.module.ModuleUtil
Compares version to value version and value are strings like 1.9.2.0 Returns 0 if either version or value is null.
compareWithNullAsEarliest(Date, Date) - Static method in class org.openmrs.util.OpenmrsUtil
Compares two Date/Timestamp objects, treating null as the earliest possible date.
compareWithNullAsGreatest(E, E) - Static method in class org.openmrs.util.OpenmrsUtil
 
compareWithNullAsLatest(Date, Date) - Static method in class org.openmrs.util.OpenmrsUtil
Compares two Date/Timestamp objects, treating null as the earliest possible date.
compareWithNullAsLowest(E, E) - Static method in class org.openmrs.util.OpenmrsUtil
 
ComparisonOperator - Interface in org.openmrs.logic.op
Marker interface to keep track of the ComparisonOperator sub type
COMPLEX_UUID - Static variable in class org.openmrs.ConceptDatatype
 
ComplexData - Class in org.openmrs.obs
ComplexObs is a transient Object that extends Obs but is not itself persisted in the database.
complexData - Variable in class org.openmrs.Obs
 
ComplexData(String, Object) - Constructor for class org.openmrs.obs.ComplexData
Default constructor requires title and data.
ComplexObsHandler - Interface in org.openmrs.obs
Interface for handling complex obs.
computeHashValue() - Method in class org.openmrs.person.PersonMergeLogData
Computes a unique hash value representing the object
Concept - Class in org.openmrs
A Concept object can represent either a question or an answer to a data point.
Concept() - Constructor for class org.openmrs.Concept
default constructor
Concept(Integer) - Constructor for class org.openmrs.Concept
Convenience constructor with conceptid to save to Concept.setConceptId(Integer).
concept - Variable in class org.openmrs.Obs
 
CONCEPT_CLASS_DRUG - Static variable in class org.openmrs.util.OpenmrsConstants
This is the hard coded primary key of the concept class for DRUG.
CONCEPT_PROPOSAL_CONCEPT - Static variable in class org.openmrs.util.OpenmrsConstants
 
CONCEPT_PROPOSAL_REJECT - Static variable in class org.openmrs.util.OpenmrsConstants
 
CONCEPT_PROPOSAL_STATES() - Static method in class org.openmrs.util.OpenmrsConstants
 
CONCEPT_PROPOSAL_SYNONYM - Static variable in class org.openmrs.util.OpenmrsConstants
 
CONCEPT_PROPOSAL_UNMAPPED - Static variable in class org.openmrs.util.OpenmrsConstants
 
ConceptAnswer - Class in org.openmrs
This class represents one option for an answer to a question type of Concept.
ConceptAnswer() - Constructor for class org.openmrs.ConceptAnswer
default constructor
ConceptAnswer(Integer) - Constructor for class org.openmrs.ConceptAnswer
constructor with id
ConceptAnswer(Concept) - Constructor for class org.openmrs.ConceptAnswer
 
ConceptAnswer(Concept, Drug) - Constructor for class org.openmrs.ConceptAnswer
 
ConceptAnswerEditor - Class in org.openmrs.propertyeditor
Allows for serializing/deserializing an object to a string so that Spring knows how to pass an object back and forth through an html form or other medium.
ConceptAnswerEditor() - Constructor for class org.openmrs.propertyeditor.ConceptAnswerEditor
 
ConceptAnswersEditor - Class in org.openmrs.propertyeditor
Handles lists of conceptids that correspond to answers.
ConceptAnswersEditor(Collection<ConceptAnswer>) - Constructor for class org.openmrs.propertyeditor.ConceptAnswersEditor
Default constructor taking in the original answers.
ConceptAttribute - Class in org.openmrs
 
ConceptAttribute() - Constructor for class org.openmrs.ConceptAttribute
 
ConceptAttributeType - Class in org.openmrs
 
ConceptAttributeType() - Constructor for class org.openmrs.ConceptAttributeType
 
ConceptAttributeTypeEditor - Class in org.openmrs.propertyeditor
 
ConceptAttributeTypeEditor() - Constructor for class org.openmrs.propertyeditor.ConceptAttributeTypeEditor
 
ConceptAttributeTypeValidator - Class in org.openmrs.validator
Validates attributes on the ConceptAttributeType object.
ConceptAttributeTypeValidator() - Constructor for class org.openmrs.validator.ConceptAttributeTypeValidator
 
ConceptClass - Class in org.openmrs
ConceptClass
ConceptClass() - Constructor for class org.openmrs.ConceptClass
default constructor
ConceptClass(Integer) - Constructor for class org.openmrs.ConceptClass
constructor with id
ConceptClassEditor - Class in org.openmrs.propertyeditor
Allows for serializing/deserializing an object to a string so that Spring knows how to pass an object back and forth through an html form or other medium.
ConceptClassEditor() - Constructor for class org.openmrs.propertyeditor.ConceptClassEditor
 
ConceptClassValidator - Class in org.openmrs.validator
Validates attributes on the ConceptClass object.
ConceptClassValidator() - Constructor for class org.openmrs.validator.ConceptClassValidator
 
ConceptComplex - Class in org.openmrs
Child class of Concept that has a ComplexObsHandler associated with the Concept.
ConceptComplex() - Constructor for class org.openmrs.ConceptComplex
Default Constructor
ConceptComplex(Integer) - Constructor for class org.openmrs.ConceptComplex
 
ConceptComplex(Integer, String) - Constructor for class org.openmrs.ConceptComplex
Constructor with conceptId and ConceptComplexHandler
ConceptComplex(Concept) - Constructor for class org.openmrs.ConceptComplex
Constructor from Concept.
ConceptDAO - Interface in org.openmrs.api.db
Concept-related database functions
ConceptDatatype - Class in org.openmrs
ConceptDatatype
ConceptDatatype() - Constructor for class org.openmrs.ConceptDatatype
default constructor
ConceptDatatype(Integer) - Constructor for class org.openmrs.ConceptDatatype
constructor with id
ConceptDatatype - Class in org.openmrs.customdatatype.datatype
This is a class for custom datatypes for concepts
ConceptDatatype() - Constructor for class org.openmrs.customdatatype.datatype.ConceptDatatype
 
ConceptDatatypeEditor - Class in org.openmrs.propertyeditor
Allows for serializing/deserializing an object to a string so that Spring knows how to pass an object back and forth through an html form or other medium.
ConceptDatatypeEditor() - Constructor for class org.openmrs.propertyeditor.ConceptDatatypeEditor
 
ConceptDatatypeValidator - Class in org.openmrs.validator
Validates attributes on the ConceptDatatype object.
ConceptDatatypeValidator() - Constructor for class org.openmrs.validator.ConceptDatatypeValidator
 
ConceptDescription - Class in org.openmrs
ConceptDescription is the localized description of a concept.
ConceptDescription() - Constructor for class org.openmrs.ConceptDescription
default constructor
ConceptDescription(Integer) - Constructor for class org.openmrs.ConceptDescription
Constructor that takes in the primary key for this object
ConceptDescription(String, Locale) - Constructor for class org.openmrs.ConceptDescription
Constructor specifying the description and locale.
ConceptDrugValidator - Class in org.openmrs.validator
Validates Drug objects.
ConceptDrugValidator() - Constructor for class org.openmrs.validator.ConceptDrugValidator
 
ConceptEditor - Class in org.openmrs.propertyeditor
Allows for serializing/deserializing an object to a string so that Spring knows how to pass an object back and forth through an html form or other medium.
ConceptEditor() - Constructor for class org.openmrs.propertyeditor.ConceptEditor
 
ConceptInUseException - Exception in org.openmrs.api
This exception is thrown when concept is used/attached to an observation.
ConceptInUseException() - Constructor for exception org.openmrs.api.ConceptInUseException
Generic constructor that gives a normal message about editing not being allowed to the user.
ConceptInUseException(String) - Constructor for exception org.openmrs.api.ConceptInUseException
Convenience constructor to give the user a message other than normal default one
ConceptInUseException(String, Throwable) - Constructor for exception org.openmrs.api.ConceptInUseException
Convenience constructor to give the user a message other than the normal one and to chain this exception with a parent exception.
ConceptInUseException(Throwable) - Constructor for exception org.openmrs.api.ConceptInUseException
Convenience constructor used to only set the parent exception to chain with.
conceptIterator() - Method in interface org.openmrs.api.ConceptService
Returns an iterator for all concepts, including retired and expired.
conceptIterator() - Method in interface org.openmrs.api.db.ConceptDAO
 
conceptIterator() - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
conceptIterator() - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
conceptListHelper(String) - Static method in class org.openmrs.util.OpenmrsUtil
 
ConceptMap - Class in org.openmrs
The concept map object represents a mapping of Concept to ConceptSource.
ConceptMap() - Constructor for class org.openmrs.ConceptMap
default constructor
ConceptMap(Integer) - Constructor for class org.openmrs.ConceptMap
constructor with concept map id
ConceptMap(ConceptReferenceTerm, ConceptMapType) - Constructor for class org.openmrs.ConceptMap
Convenience constructor that takes the term to be mapped to and the type of the map
ConceptMapType - Class in org.openmrs
ConceptMapType are used to define relationships between concepts and concept reference terms e.g IS_A or SAME_AS, BROADER_THAN
ConceptMapType() - Constructor for class org.openmrs.ConceptMapType
default constructor
ConceptMapType(Integer) - Constructor for class org.openmrs.ConceptMapType
constructor with id
ConceptMapTypeComparator - Class in org.openmrs.util
A utility class which sorts a collection of ConceptMapType objects in the following order: Regular Retired Hidden Retired and Hidden
ConceptMapTypeComparator() - Constructor for class org.openmrs.util.ConceptMapTypeComparator
 
ConceptMapTypeEditor - Class in org.openmrs.propertyeditor
 
ConceptMapTypeEditor() - Constructor for class org.openmrs.propertyeditor.ConceptMapTypeEditor
 
ConceptMapTypeValidator - Class in org.openmrs.validator
Validates ConceptMapType objects.
ConceptMapTypeValidator() - Constructor for class org.openmrs.validator.ConceptMapTypeValidator
 
ConceptName - Class in org.openmrs
ConceptName is the real world term used to express a Concept within the idiom of a particular locale.
ConceptName() - Constructor for class org.openmrs.ConceptName
default constructor
ConceptName(Integer) - Constructor for class org.openmrs.ConceptName
Convenience constructor to create a ConceptName object by primary key
ConceptName(String, Locale) - Constructor for class org.openmrs.ConceptName
 
ConceptNameEditor - Class in org.openmrs.propertyeditor
Allows for serializing/deserializing an object to a string so that Spring knows how to pass an object back and forth through an html form or other medium.
ConceptNameEditor() - Constructor for class org.openmrs.propertyeditor.ConceptNameEditor
 
ConceptNameInUseException - Exception in org.openmrs.api
This exception is thrown when one attempts to delete a concept that has a conceptName that is being used by an observation
ConceptNameInUseException() - Constructor for exception org.openmrs.api.ConceptNameInUseException
Generic constructor that gives a normal message about editing not being allowed to the user.
ConceptNameInUseException(String) - Constructor for exception org.openmrs.api.ConceptNameInUseException
Convenience constructor to give the user a message other than normal default one
ConceptNameInUseException(String, Throwable) - Constructor for exception org.openmrs.api.ConceptNameInUseException
Convenience constructor to give the user a message other than the normal one and to chain this exception with a parent exception.
ConceptNameInUseException(Throwable) - Constructor for exception org.openmrs.api.ConceptNameInUseException
Convenience constructor used to only set the parent exception to chain with.
ConceptNameSaveHandler - Class in org.openmrs.api.handler
This class deals with ConceptName objects when they are saved via a save* method in an Openmrs Service.
ConceptNameSaveHandler() - Constructor for class org.openmrs.api.handler.ConceptNameSaveHandler
 
ConceptNameTag - Class in org.openmrs
ConceptNameTag is a textual tag which can be applied to a ConceptName.
ConceptNameTag() - Constructor for class org.openmrs.ConceptNameTag
Default constructor.
ConceptNameTag(String, String) - Constructor for class org.openmrs.ConceptNameTag
Public constructor.
ConceptNameTagValidator - Class in org.openmrs.validator
Validates attributes on the ConceptNameTag object.
ConceptNameTagValidator() - Constructor for class org.openmrs.validator.ConceptNameTagValidator
 
ConceptNameType - Enum in org.openmrs.api
The concept name type enumeration

FULLY_SPECIFIED - Indicates that the name is marked as the fully specified name, which is returned by default for a locale in case there is no preferred name set, a concept can have only one fully specified name per locale.
ConceptNumeric - Class in org.openmrs
The ConceptNumeric extends upon the Concept object by adding some number range values
ConceptNumeric() - Constructor for class org.openmrs.ConceptNumeric
default constructor
ConceptNumeric(Integer) - Constructor for class org.openmrs.ConceptNumeric
Generic constructor taking the primary key
ConceptNumeric(Concept) - Constructor for class org.openmrs.ConceptNumeric
Optional constructor for turning a Concept into a ConceptNumeric

Note: This cannot copy over numeric specific values
ConceptNumericEditor - Class in org.openmrs.propertyeditor
Allows for serializing/deserializing an object to a string so that Spring knows how to pass an object back and forth through an html form or other medium.
ConceptNumericEditor() - Constructor for class org.openmrs.propertyeditor.ConceptNumericEditor
 
ConceptProposal - Class in org.openmrs
A ConceptProposal is a temporary holder for concept that should be in the system.
ConceptProposal() - Constructor for class org.openmrs.ConceptProposal
default constructor
ConceptProposal(Integer) - Constructor for class org.openmrs.ConceptProposal
constructor with id
ConceptProposalHandler - Class in org.openmrs.api.handler
This class deals with ConceptProposal objects when they are saved via a save* method in an Openmrs Service.
ConceptProposalHandler() - Constructor for class org.openmrs.api.handler.ConceptProposalHandler
 
ConceptReferenceTerm - Class in org.openmrs
A concept reference term is typically name for a concept by which it is referred in another institution like ICD9, ICD10, SNOMED that keeps a concept dictionary or any other OpenMRS implementation
ConceptReferenceTerm() - Constructor for class org.openmrs.ConceptReferenceTerm
default constructor
ConceptReferenceTerm(Integer) - Constructor for class org.openmrs.ConceptReferenceTerm
constructor with conceptReferenceTermId
ConceptReferenceTerm(ConceptSource, String, String) - Constructor for class org.openmrs.ConceptReferenceTerm
Convenience constructor with the required fields filled in
ConceptReferenceTermEditor - Class in org.openmrs.propertyeditor
 
ConceptReferenceTermEditor() - Constructor for class org.openmrs.propertyeditor.ConceptReferenceTermEditor
 
ConceptReferenceTermMap - Class in org.openmrs
The concept Reference Term map object represents a mapping between two Concept Reference Terms.
ConceptReferenceTermMap() - Constructor for class org.openmrs.ConceptReferenceTermMap
default constructor
ConceptReferenceTermMap(Integer) - Constructor for class org.openmrs.ConceptReferenceTermMap
constructor with concept reference term map id
ConceptReferenceTermMap(ConceptReferenceTerm, ConceptMapType) - Constructor for class org.openmrs.ConceptReferenceTermMap
Convenience constructor that takes the term to be mapped to and the type of the map
ConceptReferenceTermSaveHandler - Class in org.openmrs.api.handler
This class deals with ConceptReferenceTerm objects when they are saved via a save* method in an Openmrs Service.
ConceptReferenceTermSaveHandler() - Constructor for class org.openmrs.api.handler.ConceptReferenceTermSaveHandler
 
ConceptReferenceTermValidator - Class in org.openmrs.validator
Validates ConceptReferenceTerm objects.
ConceptReferenceTermValidator() - Constructor for class org.openmrs.validator.ConceptReferenceTermValidator
 
ConceptSaveHandler - Class in org.openmrs.api.handler
This class deals with Concept objects when they are saved via a save* method in an Openmrs Service.
ConceptSaveHandler() - Constructor for class org.openmrs.api.handler.ConceptSaveHandler
 
ConceptSearchResult - Class in org.openmrs
An Object of this class represents a search result returned when searching for concepts, it holds extra metadata about the matched concept(s).
ConceptSearchResult() - Constructor for class org.openmrs.ConceptSearchResult
default constructor
ConceptSearchResult(String, Concept, ConceptName) - Constructor for class org.openmrs.ConceptSearchResult
Convenience constructor
ConceptSearchResult(String, Concept, ConceptName, Double) - Constructor for class org.openmrs.ConceptSearchResult
Convenience constructor that takes in a weight too
conceptService - Variable in class org.openmrs.AllergyProperties
 
ConceptService - Interface in org.openmrs.api
Contains methods pertaining to creating/updating/deleting/retiring Concepts, Drugs, Concept Proposals, and all other things 'Concept'.
ConceptServiceImpl - Class in org.openmrs.api.impl
Default Implementation of ConceptService service layer classes
ConceptServiceImpl() - Constructor for class org.openmrs.api.impl.ConceptServiceImpl
 
ConceptSet - Class in org.openmrs
This represents a single concept within a concept set.
ConceptSet() - Constructor for class org.openmrs.ConceptSet
default constructor
ConceptSet(Concept, Double) - Constructor for class org.openmrs.ConceptSet
 
conceptSetHelper(String) - Static method in class org.openmrs.util.OpenmrsUtil
 
ConceptSetsEditor - Class in org.openmrs.propertyeditor
Turns a list of concept ids "123 1234 1235" into a List of ConceptSets
ConceptSetsEditor(Collection<ConceptSet>) - Constructor for class org.openmrs.propertyeditor.ConceptSetsEditor
Default constructor taking in the current sets on a concept
ConceptsLockedException - Exception in org.openmrs.api
This exception is thrown when a specific implementation has chosen to lock down their concepts and prevent editing.
ConceptsLockedException() - Constructor for exception org.openmrs.api.ConceptsLockedException
Generic constructor that gives a normal message about editing not being allowed to the user.
ConceptsLockedException(String) - Constructor for exception org.openmrs.api.ConceptsLockedException
Convenience constructor to give the user a message other than normal default one
ConceptsLockedException(String, Throwable) - Constructor for exception org.openmrs.api.ConceptsLockedException
Convenience constructor to give the user a message other than the normal one and to chain this exception with a parent exception.
ConceptsLockedException(Throwable) - Constructor for exception org.openmrs.api.ConceptsLockedException
Convenience constructor used to only set the parent exception to chain with.
ConceptSource - Class in org.openmrs
A concept source is defined as any institution that keeps a concept dictionary.
ConceptSource() - Constructor for class org.openmrs.ConceptSource
default constructor
ConceptSource(Integer) - Constructor for class org.openmrs.ConceptSource
constructor with id
ConceptSourceEditor - Class in org.openmrs.propertyeditor
Allows for serializing/deserializing an object to a string so that Spring knows how to pass an object back and forth through an html form or other medium.
ConceptSourceEditor() - Constructor for class org.openmrs.propertyeditor.ConceptSourceEditor
 
ConceptSourceValidator - Class in org.openmrs.validator
Validates attributes on the ConceptSource object.
ConceptSourceValidator() - Constructor for class org.openmrs.validator.ConceptSourceValidator
 
ConceptStateConversion - Class in org.openmrs
ConceptStateConversion
ConceptStateConversion() - Constructor for class org.openmrs.ConceptStateConversion
Default Constructor
ConceptStateConversion(Integer) - Constructor for class org.openmrs.ConceptStateConversion
Constructor with id
ConceptStopWord - Class in org.openmrs
ConceptStopWord is the real world term used to filter the words for indexing from search phrase.
ConceptStopWord() - Constructor for class org.openmrs.ConceptStopWord
default constructor
ConceptStopWord(String) - Constructor for class org.openmrs.ConceptStopWord
Convenience constructor to create a ConceptStopWord object with default locale English
ConceptStopWord(String, Locale) - Constructor for class org.openmrs.ConceptStopWord
Convenience constructor to create a ConceptStopWord object with value and locale
ConceptStopWordException - Exception in org.openmrs.api
This exception is thrown whenever a concept stop word service failed.
ConceptStopWordException(String) - Constructor for exception org.openmrs.api.ConceptStopWordException
Constructor to give the user a message
ConceptStopWordException(String, Throwable) - Constructor for exception org.openmrs.api.ConceptStopWordException
Convenience constructor to give the user a message and to chain this exception with a parent exception.
conceptToString(Concept, Locale) - Static method in class org.openmrs.util.FormUtil
Turn the given concept into a string acceptable to for hl7 and forms
conceptToString(Concept, ConceptName) - Static method in class org.openmrs.util.FormUtil
Turn the given concept/concept-name pair into a string acceptable for hl7 and forms
ConceptValidator - Class in org.openmrs.validator
Validates Concept objects.
ConceptValidator() - Constructor for class org.openmrs.validator.ConceptValidator
 
ConceptValidatorChangeSet - Class in org.openmrs.util.databasechange
This change set is run just after the conversion of core concept name tags to concept name types' it runs through all the rows in the concept table and checks if all its conceptNames conform to the constraints added with the conversion of the tags.
ConceptValidatorChangeSet() - Constructor for class org.openmrs.util.databasechange.ConceptValidatorChangeSet
 
Condition - Class in org.openmrs
The condition class records detailed information about a condition, problem, diagnosis, or other situation or issue.
Condition() - Constructor for class org.openmrs.Condition
 
Condition(CodedOrFreeText, ConditionClinicalStatus, ConditionVerificationStatus, Condition, String, Date, Date, Patient) - Constructor for class org.openmrs.Condition
Convenience constructor to instantiate a condition class with all the necessary parameters
ConditionClinicalStatus - Enum in org.openmrs
The ConditionClinicalStatus is what we've historically called "condition status" and what FHIR refers to as ConditionClinicalStatus .
ConditionDAO - Interface in org.openmrs.api.db
This interface defines database methods for condition objects.
ConditionService - Interface in org.openmrs.api
This interface defines methods for condition objects.
ConditionServiceImpl - Class in org.openmrs.api.impl
This class implements the ConditionService interface It defines the methods to handle the condition domain object
ConditionServiceImpl() - Constructor for class org.openmrs.api.impl.ConditionServiceImpl
 
ConditionValidator - Class in org.openmrs.validator
* Validates Condition objects This class ensures that the condition object is valid and properly structured
ConditionValidator() - Constructor for class org.openmrs.validator.ConditionValidator
 
ConditionVerificationStatus - Enum in org.openmrs
The ConditionVerificationStatus is what we've historically called "diagnosis certainty" and what FHIR refers to as ConditionVerificationStatus.
configure(Type, Properties, Dialect) - Method in class org.openmrs.api.db.hibernate.NativeIfNotAssignedIdentityGenerator
 
CONFIGURE_VISITS - Static variable in class org.openmrs.util.PrivilegeConstants
 
confirmNoKnownAllergies() - Method in class org.openmrs.Allergies
 
CONNECTION_PASSWORD - Static variable in class org.openmrs.util.databasechange.SourceMySqldiffFile
 
CONNECTION_USERNAME - Static variable in class org.openmrs.util.databasechange.SourceMySqldiffFile
 
contains(Object) - Method in class org.openmrs.Allergies
 
contains(Object) - Method in class org.openmrs.api.db.hibernate.DbSession
Check if this instance is associated with this Session.
contains(Integer) - Method in class org.openmrs.Cohort
 
contains(Operand) - Method in interface org.openmrs.logic.LogicCriteria
 
contains(int) - Method in interface org.openmrs.logic.LogicCriteria
 
contains(float) - Method in interface org.openmrs.logic.LogicCriteria
 
contains(double) - Method in interface org.openmrs.logic.LogicCriteria
 
contains(String) - Method in interface org.openmrs.logic.LogicCriteria
Add a Contains expression to the current LogicCriteria
CONTAINS - Static variable in interface org.openmrs.logic.op.ComparisonOperator
 
Contains - Class in org.openmrs.logic.op
The Contains operator will return results that contains the operand .

Example:
- logicService.parse("EncounterDataSource.ENCOUNTER_KEY").contains("ADULTRETURN");
The above will give us a criteria to check if there's encounter ADULTRETURN for a certain patients
Contains() - Constructor for class org.openmrs.logic.op.Contains
 
CONTAINS - Static variable in interface org.openmrs.logic.op.Operator
 
contains(Concept) - Method in class org.openmrs.logic.result.Result
 
contains(Result) - Method in class org.openmrs.logic.result.Result
 
contains(double) - Method in class org.openmrs.util.DoubleRange
BUG: this method should return false if both ends of the range are null.
containsAll(Collection<?>) - Method in class org.openmrs.Allergies
 
containsAllergen(Allergy, Collection<? extends Allergy>) - Method in class org.openmrs.Allergies
Checks if a given allergy has the same allergen as any in the given allergies
containsAllergen(Allergy) - Method in class org.openmrs.Allergies
Checks if we already have an allergen similar to that in the given allergy
containsAny(Collection<T>, Collection<T>) - Static method in class org.openmrs.util.OpenmrsUtil
 
containsConcept(Integer) - Method in class org.openmrs.logic.result.Result
 
containsDate() - Method in class org.openmrs.ConceptDatatype
 
containsDigit(String) - Static method in class org.openmrs.util.OpenmrsUtil
 
containsKey(Object) - Method in class org.openmrs.messagesource.PresentationMessageMap
 
containsOnlyDigits(String) - Static method in class org.openmrs.util.OpenmrsUtil
 
containsRole(String) - Method in class org.openmrs.User
Checks if the user has a given role.
containsTime() - Method in class org.openmrs.ConceptDatatype
 
containsUpperAndLowerCase(String) - Static method in class org.openmrs.util.OpenmrsUtil
 
containsValue(Object) - Method in class org.openmrs.messagesource.PresentationMessageMap
 
Context - Class in org.openmrs.api.context
Represents an OpenMRS Context, which may be used to authenticate to the database and obtain services in order to interact with the system.

The Context is split into a UserContext and ServiceContext.
Context() - Constructor for class org.openmrs.api.context.Context
Default public constructor
ContextAuthenticationException - Exception in org.openmrs.api.context
This exception is thrown when a user attempts to access a service or object that they do not have rights to.
ContextAuthenticationException() - Constructor for exception org.openmrs.api.context.ContextAuthenticationException
 
ContextAuthenticationException(String) - Constructor for exception org.openmrs.api.context.ContextAuthenticationException
 
ContextAuthenticationException(Throwable) - Constructor for exception org.openmrs.api.context.ContextAuthenticationException
 
ContextDAO - Interface in org.openmrs.api.db
Defines the functions that the Context needs to access the database
contextDestroyed(ServletContextEvent) - Method in class org.openmrs.web.Listener
Called when the webapp is shut down properly Must call Context.shutdown() and then shutdown all the web layers of the modules
contextInitialized(ServletContextEvent) - Method in class org.openmrs.web.Listener
This method is called when the servlet context is initialized(when the Web Application is deployed).
contextRefreshed() - Method in class org.openmrs.module.BaseModuleActivator
 
contextRefreshed() - Method in interface org.openmrs.module.ModuleActivator
Called after spring's application context is refreshed , this method is called multiple times i.e.
convertBooleanConceptToCoded(Concept) - Method in interface org.openmrs.api.ConceptService
Changes the datatype of a concept from boolean to coded when it has observations it is associated to.
convertBooleanConceptToCoded(Concept) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
ConvertOrderersToProviders - Class in org.openmrs.util.databasechange
This changeset creates provider accounts for orderers that have no providers accounts, and then converts the orderer from being users to providers
ConvertOrderersToProviders() - Constructor for class org.openmrs.util.databasechange.ConvertOrderersToProviders
 
convertSerializedObject(Class<T>, SerializedObject) - Method in class org.openmrs.api.db.hibernate.HibernateSerializedObjectDAO
 
convertSerializedObject(Class<T>, SerializedObject) - Method in interface org.openmrs.api.db.SerializedObjectDAO
Converts a raw SerializedObject to an OpenmrsObject, using the appropriate Serializer
convertToInteger(Long) - Static method in class org.openmrs.util.OpenmrsUtil
This method converts the given Long value to an Integer.
CONVSET_UUID - Static variable in class org.openmrs.ConceptClass
 
copy(Allergy) - Method in class org.openmrs.Allergy
Copies all property values, apart from the id and uuid, from the given allergy into this object
copy(Condition, Condition) - Static method in class org.openmrs.Condition
 
copy() - Method in class org.openmrs.DrugOrder
 
copy() - Method in class org.openmrs.EncounterProvider
 
copy() - Method in class org.openmrs.Order
Performs a shallow copy of this Order.
copy() - Method in class org.openmrs.PatientProgram
Does a mostly-shallow copy of this PatientProgram.
copy() - Method in class org.openmrs.PatientState
Does a shallow copy of this PatientState.
copy() - Method in class org.openmrs.PersonAttribute
Shallow copy of this PersonAttribute.
copy() - Method in class org.openmrs.Relationship
Does a shallow copy of this Relationship.
copy() - Method in class org.openmrs.TestOrder
 
copyAndAssignToAnotherPatient(Patient) - Method in class org.openmrs.Encounter
Copied encounter will not have visit field copied.
copyFile(InputStream, OutputStream) - Static method in class org.openmrs.util.OpenmrsUtil
Copy file from inputStream onto the outputStream inputStream is not closed in this method outputStream /is/ closed at completion of this method
copyHelper(DrugOrder) - Method in class org.openmrs.DrugOrder
 
copyHelper(Order) - Method in class org.openmrs.Order
The purpose of this method is to allow subclasses of Order to delegate a portion of their copy() method back to the superclass, in case the base class implementation changes.
copyHelper(PatientProgram) - Method in class org.openmrs.PatientProgram
The purpose of this method is to allow subclasses of PatientProgram to delegate a portion of their copy() method back to the superclass, in case the base class implementation changes.
copyHelper(PatientState) - Method in class org.openmrs.PatientState
The purpose of this method is to allow subclasses of PatientState to delegate a portion of their copy() method back to the superclass, in case the base class implementation changes.
copyHelper(PersonAttribute) - Method in class org.openmrs.PersonAttribute
The purpose of this method is to allow subclasses of PersonAttribute to delegate a portion of their copy() method back to the superclass, in case the base class implementation changes.
copyHelper(Relationship) - Method in class org.openmrs.Relationship
The purpose of this method is to allow subclasses of Relationship to delegate a portion of their copy() method back to the superclass, in case the base class implementation changes.
copyHelper(TestOrder) - Method in class org.openmrs.TestOrder
 
CORE_GLOBAL_PROPERTIES() - Static method in class org.openmrs.util.OpenmrsConstants
At OpenMRS startup these global properties/default values/descriptions are inserted into the database if they do not exist yet.
CORE_MODULES - Static variable in class org.openmrs.module.ModuleConstants
A map from "moduleid" to "required version" for all core modules that are required by openmrs.
count() - Method in interface org.openmrs.logic.LogicCriteria
Apply the Count operator to the LogicCriteria
Count - Class in org.openmrs.logic.op
The Count operator will return the number of results returned by the logic service

Example:
- logicService.parse("EncounterDataSource.ENCOUNTER_KEY").count();
The above will give us a criteria to get the number of encounter type we have in the system
Count() - Constructor for class org.openmrs.logic.op.Count
 
COUNT - Static variable in interface org.openmrs.logic.op.Operator
 
COUNT - Static variable in interface org.openmrs.logic.op.TransformOperator
 
countHL7InArchive(int, String) - Method in interface org.openmrs.hl7.HL7Service
the total count of all HL7InArchive objects in the database
countHL7InArchive(int, String) - Method in class org.openmrs.hl7.impl.HL7ServiceImpl
 
countHL7InError(String) - Method in interface org.openmrs.hl7.HL7Service
the total count of all HL7InError objects in the database
countHL7InError(String) - Method in class org.openmrs.hl7.impl.HL7ServiceImpl
 
countHL7InQueue(int, String) - Method in interface org.openmrs.hl7.HL7Service
the total count of all HL7InQueue objects in the database
countHL7InQueue(int, String) - Method in class org.openmrs.hl7.impl.HL7ServiceImpl
 
countHL7s(Class, Integer, String) - Method in class org.openmrs.hl7.db.hibernate.HibernateHL7DAO
 
countHL7s(Class, Integer, String) - Method in interface org.openmrs.hl7.db.HL7DAO
Returns the amount of HL7 items in the database
country - Variable in class org.openmrs.layout.LayoutTemplate
 
Creatable - Interface in org.openmrs
Base interface for domain objects that need to track information related to when they were created and the user that created them.
CREATE_REFERENCE_TERMS_WHILE_EDITING_CONCEPTS - Static variable in class org.openmrs.util.PrivilegeConstants
 
CreateCodedOrderFrequencyForDrugOrderFrequencyChangeset - Class in org.openmrs.util.databasechange
 
CreateCodedOrderFrequencyForDrugOrderFrequencyChangeset() - Constructor for class org.openmrs.util.databasechange.CreateCodedOrderFrequencyForDrugOrderFrequencyChangeset
 
createCriteria(Class) - Method in class org.openmrs.api.db.hibernate.DbSession
Create Criteria instance for the given class (entity or subclasses/implementors).
createCriteria(Class, String) - Method in class org.openmrs.api.db.hibernate.DbSession
Create Criteria instance for the given class (entity or subclasses/implementors), using a specific alias.
createCriteria(String) - Method in class org.openmrs.api.db.hibernate.DbSession
Create Criteria instance for the given entity name.
createCriteria(String, String) - Method in class org.openmrs.api.db.hibernate.DbSession
Create Criteria instance for the given entity name, using a specific alias.
createDatabasePassword - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
Filled in on databasesetup.vm
createDatabaseUser - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
if the user asked us to create the user for openmrs
createDatabaseUsername - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
Filled in on databasesetup.vm
CreateDiscontinueOrders - Class in org.openmrs.util.databasechange
 
CreateDiscontinueOrders() - Constructor for class org.openmrs.util.databasechange.CreateDiscontinueOrders
 
createDwrModulesXml(String) - Static method in class org.openmrs.module.web.WebModuleUtil
 
createEncounterSearchCriteria() - Method in class org.openmrs.parameter.EncounterSearchCriteriaBuilder
Create an EncounterSearchCriteria with the properties of this builder instance.
createFilter(Object, String) - Method in class org.openmrs.api.db.hibernate.DbSession
Create a Query instance for the given collection and filter string.
createInstance(TaskDefinition) - Method in class org.openmrs.scheduler.TaskFactory
Creates a new instance of Schedulable used to run tasks.
createMessage(String, String, String, String) - Method in class org.openmrs.notification.impl.MessageServiceImpl
Create a message object with the given parts.
createMessage(String, String, String) - Method in class org.openmrs.notification.impl.MessageServiceImpl
Create a message object with the given parts.
createMessage(String, String) - Method in class org.openmrs.notification.impl.MessageServiceImpl
Create a message object with the given parts.
createMessage(String, String, String, String, String, String, String) - Method in class org.openmrs.notification.impl.MessageServiceImpl
 
createMessage(String, String) - Method in interface org.openmrs.notification.MessageService
 
createMessage(String, String, String) - Method in interface org.openmrs.notification.MessageService
 
createMessage(String, String, String, String) - Method in interface org.openmrs.notification.MessageService
TODO Auto generated method comment
createMessage(String, String, String, String, String, String, String) - Method in interface org.openmrs.notification.MessageService
 
createMimeMessage(Message) - Method in class org.openmrs.notification.mail.MailMessageSender
Converts the message object to a mime message in order to prepare it to be sent.
createOutputStream() - Method in class org.openmrs.web.filter.GZIPResponseWrapper
 
createPersonFromNK1(NK1) - Method in interface org.openmrs.hl7.HL7Service
creates a Person from information held in an NK1 segment; if valid PatientIdentifiers exist, a Patient will be created and returned
createPersonFromNK1(NK1) - Method in class org.openmrs.hl7.impl.HL7ServiceImpl
 
createQuery(String) - Method in class org.openmrs.api.db.hibernate.DbSession
Create a Query instance for the given HQL query string.
createSQLQuery(String) - Method in class org.openmrs.api.db.hibernate.DbSession
Create a SQLQuery instance for the given SQL query string.
createStoredProcedureCall(String) - Method in class org.openmrs.api.db.hibernate.DbSession
Creates a call to a stored procedure.
createStoredProcedureCall(String, Class...) - Method in class org.openmrs.api.db.hibernate.DbSession
Creates a call to a stored procedure with specific result set entity mappings.
createStoredProcedureCall(String, String...) - Method in class org.openmrs.api.db.hibernate.DbSession
Creates a call to a stored procedure with specific result set entity mappings.
createTables - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
Asked for on the databasetablesanduser.vm page to know if their existing database has the tables or not
createTask(TaskDefinition) - Method in class org.openmrs.scheduler.db.hibernate.HibernateSchedulerDAO
Creates a new task.
createTask(TaskDefinition) - Method in interface org.openmrs.scheduler.db.SchedulerDAO
Creates a new task.
createTemplate(Template) - Method in class org.openmrs.api.db.hibernate.HibernateTemplateDAO
 
createTemplate(Template) - Method in interface org.openmrs.api.db.TemplateDAO
Create new template.
createUser(User, String) - Method in class org.openmrs.api.impl.UserServiceImpl
 
createUser(User, String) - Method in interface org.openmrs.api.UserService
Create user with given password.
createUserPassword - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
DB user that can create an openmrs db user Filled in on databasetablesanduser.vm
createUserUsername - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
DB user that can create an openmrs db user Filled in on databasetablesanduser.vm
creator - Variable in class org.openmrs.BaseOpenmrsData
 
CriteriaQuery<T> - Class in org.openmrs.api.db.hibernate.search
Performs criteria queries.
CriteriaQuery(Session, Class<T>) - Constructor for class org.openmrs.api.db.hibernate.search.CriteriaQuery
 
CURRENT_USERS - Static variable in class org.openmrs.web.WebConstants
User names of the logged-in users are stored in this map (session id -> user name) in the ServletContext under this key
currentDatabasePassword - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
The password of a user that exists that can read/write to openmrs.
currentDatabaseUsername - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
The username of a user that exists that can read/write to openmrs.
currentStepNumber - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
The current step.
CustomDatatype<T> - Interface in org.openmrs.customdatatype
Represents a custom datatype, which an administrator may use for global properties, attribute types, etc.
CustomDatatype.Summary - Class in org.openmrs.customdatatype
A short representation of a custom value, along with an indication of whether this is the complete value, or just a summary.
CustomDatatypeException - Exception in org.openmrs.customdatatype
Exception related to CustomDatatype or CustomDatatypeHandler
CustomDatatypeException(String) - Constructor for exception org.openmrs.customdatatype.CustomDatatypeException
 
CustomDatatypeException(String, Exception) - Constructor for exception org.openmrs.customdatatype.CustomDatatypeException
 
CustomDatatypeHandler<DT extends CustomDatatype<T>,T> - Interface in org.openmrs.customdatatype
Subclasses of this interface represent different ways of building UI widgets to handle CustomDatatypes.
CustomDatatypeUtil - Class in org.openmrs.customdatatype
Helper methods for dealing with custom datatypes and their handlers
Customizable<A extends Attribute> - Interface in org.openmrs.customdatatype
Marker interface for classes that may be customized by the user by adding custom attributes, e.g.
CustomResourceLoader - Class in org.openmrs.web.filter.util
This class is responsible for loading messages resources from file system
CustomValueDescriptor - Interface in org.openmrs.customdatatype
A metadata item describing how a type of custom value is stored.
CycleException - Exception in org.openmrs.util
 
CycleException() - Constructor for exception org.openmrs.util.CycleException
 
CycleException(String, Object) - Constructor for exception org.openmrs.util.CycleException
 

D

Daemon - Class in org.openmrs.api.context
This class allows certain tasks to run with elevated privileges.
Daemon() - Constructor for class org.openmrs.api.context.Daemon
 
Daemon.DaemonThread - Class in org.openmrs.api.context
Thread class used by the Daemon.startModule(Module) and Daemon.executeScheduledTask(Task) methods so that the returned object and the exception thrown can be returned to calling class
DAEMON_USER_UUID - Static variable in class org.openmrs.api.context.Daemon
The uuid defined for the daemon user object
DaemonThread() - Constructor for class org.openmrs.api.context.Daemon.DaemonThread
 
daemonThreadUser - Static variable in class org.openmrs.api.context.Daemon
 
DaemonToken - Class in org.openmrs.module
Required to run code with elevated privileges in Daemon.runInDaemonThreadAndWait(Runnable, DaemonToken).
DaemonToken(String) - Constructor for class org.openmrs.module.DaemonToken
 
DaemonTokenAware - Interface in org.openmrs.module
Allows to receive the daemon token to execute code as the daemon user.
DAILY - Static variable in class org.openmrs.scheduler.Schedule
 
dao - Variable in class org.openmrs.api.impl.AdministrationServiceImpl
 
dao - Variable in class org.openmrs.api.impl.ObsServiceImpl
The data access object for the obs service
dao - Variable in class org.openmrs.api.impl.OrderServiceImpl
 
dao - Variable in class org.openmrs.api.impl.OrderSetServiceImpl
 
dao - Variable in class org.openmrs.api.impl.ProgramWorkflowServiceImpl
 
dao - Variable in class org.openmrs.api.impl.UserServiceImpl
 
dao - Variable in class org.openmrs.hl7.impl.HL7ServiceImpl
 
DAOException - Exception in org.openmrs.api.db
Represents often fatal errors that occur within the database layer.
DAOException() - Constructor for exception org.openmrs.api.db.DAOException
 
DAOException(String) - Constructor for exception org.openmrs.api.db.DAOException
 
DAOException(String, Throwable) - Constructor for exception org.openmrs.api.db.DAOException
 
DAOException(Throwable) - Constructor for exception org.openmrs.api.db.DAOException
 
DATABASE_BUSINESS_NAME - Static variable in class org.openmrs.util.OpenmrsConstants
 
DATABASE_NAME - Static variable in class org.openmrs.util.OpenmrsConstants
 
DATABASE_UPDATES_LOG_FILE - Static variable in class org.openmrs.util.DatabaseUpdater
 
databaseConnection - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
Filled out by user on the databasesetup.vm page Looks like:
databaseDriver - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
Optional Database Driver string filled in on databasesetup.vm
databaseName - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
Filled out by the user on the databasesetup.vm page
databaseRootPassword - Variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
MySQL root account password used for simple installation.
DatabaseUpdateException - Exception in org.openmrs.util
Used by the DatabaseUpdater to show that an error occurred while updating to the latest database setup.
DatabaseUpdateException() - Constructor for exception org.openmrs.util.DatabaseUpdateException
Generic constructor
DatabaseUpdateException(String, Throwable) - Constructor for exception org.openmrs.util.DatabaseUpdateException
Generic exception class constructor
DatabaseUpdateException(String) - Constructor for exception org.openmrs.util.DatabaseUpdateException
Generic exception class constructor
DatabaseUpdateException(Throwable) - Constructor for exception org.openmrs.util.DatabaseUpdateException
Generic exception class constructor
DatabaseUpdater - Class in org.openmrs.util
This class uses Liquibase to update the database.
DatabaseUpdater() - Constructor for class org.openmrs.util.DatabaseUpdater
 
DatabaseUpdater.ChangeSetExecutorCallback - Interface in org.openmrs.util
Interface used for callbacks when updating the database.
DatabaseUpdater.OpenMRSChangeSet - Class in org.openmrs.util
Represents each change in the files referenced by liquibase-update-to-latest
DatabaseUtil - Class in org.openmrs.util
Utility class that provides database related methods
DatatypeDAO - Interface in org.openmrs.api.db
Data access for custom datatypes
DatatypeService - Interface in org.openmrs.api
API methods related to CustomDatatype and CustomDatatypeHandler.
DatatypeServiceImpl - Class in org.openmrs.api.impl
Standard implementation of DatatypeService
DatatypeServiceImpl() - Constructor for class org.openmrs.api.impl.DatatypeServiceImpl
 
DATE - Static variable in class org.openmrs.ConceptDatatype
 
DATE_UUID - Static variable in class org.openmrs.ConceptDatatype
 
DateDatatype - Class in org.openmrs.customdatatype.datatype
Datatype for a Date (without time), represented by a java.util.Date.
DateDatatype() - Constructor for class org.openmrs.customdatatype.datatype.DateDatatype
 
DateOrDatetimeEditor - Class in org.openmrs.propertyeditor
Allows a java.util.Date to be converted to/from a String.
DateOrDatetimeEditor() - Constructor for class org.openmrs.propertyeditor.DateOrDatetimeEditor
 
DATETIME - Static variable in class org.openmrs.ConceptDatatype
 
DATETIME_UUID - Static variable in class org.openmrs.ConceptDatatype
 
dateToString() - Static method in class org.openmrs.util.FormUtil
 
dateToString(Date) - Static method in class org.openmrs.util.FormUtil
 
DateUtil - Class in org.openmrs.util
Utility classes that provide date-related methods
days(Double) - Static method in class org.openmrs.logic.Duration
Returns a duration for the given number of days
days(int) - Static method in class org.openmrs.logic.Duration
Returns a duration for the given number of days
DAYS_PER_WEEK - Static variable in class org.openmrs.scheduler.Schedule
 
DbSession - Class in org.openmrs.api.db.hibernate
This class has been created to provide backwards compatibility for modules, which need to support OpenMRS 1.12 and before.
DbSession(SessionFactory) - Constructor for class org.openmrs.api.db.hibernate.DbSession
 
DbSessionFactory - Class in org.openmrs.api.db.hibernate
It should be used instead of SessionFactory for modules, which need to support OpenMRS 1.12 and before.
DbSessionFactory(SessionFactory) - Constructor for class org.openmrs.api.db.hibernate.DbSessionFactory
 
deactivate() - Method in class org.openmrs.PersonAddress
Makes an address inactive by setting its endDate to the current time
decrypt(String, byte[], byte[]) - Static method in class org.openmrs.util.Security
decrypt text to a string with specific initVector and secretKey; rarely used except in testing and where specifically necessary
decrypt(String) - Static method in class org.openmrs.util.Security
decrypt text using stored initVector and securityKey
DEFAULT_ADDRESS_TEMPLATE - Static variable in class org.openmrs.util.OpenmrsConstants
 
DEFAULT_CONCEPT_MAP_TYPE - Static variable in class org.openmrs.util.databasechange.MigrateConceptReferenceTermChangeSet
 
DEFAULT_CUSTOM_DATATYPE - Static variable in class org.openmrs.util.OpenmrsConstants
The data type to return on failing to load a custom data type.
DEFAULT_DATABASE_NAME - Static variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
Default database name to use unless user specifies another in the wizard or they are creating a test installation
DEFAULT_DATE_FORMAT - Static variable in class org.openmrs.scheduler.Schedule
Default TODO Move to constants or properties
DefaultComparator() - Constructor for class org.openmrs.FormField.DefaultComparator
 
DefaultComparator() - Constructor for class org.openmrs.PatientIdentifier.DefaultComparator
 
DefaultComparator() - Constructor for class org.openmrs.PersonAttribute.DefaultComparator
 
DefaultComparator() - Constructor for class org.openmrs.PersonAttributeType.DefaultComparator
 
DefaultComparator() - Constructor for class org.openmrs.PersonName.DefaultComparator
 
defaultLayoutFormat - Variable in class org.openmrs.layout.LayoutSupport
 
DefaultMessageSourceServiceImpl - Class in org.openmrs.messagesource.impl
Loads messages from the default message properties file before spring starts up
delete(Object) - Method in class org.openmrs.api.db.hibernate.DbSession
Remove a persistent instance from the datastore.
delete(String, Object) - Method in class org.openmrs.api.db.hibernate.DbSession
Remove a persistent instance from the datastore.
delete(T) - Method in class org.openmrs.api.db.hibernate.HibernateOpenmrsObjectDAO
 
delete(T) - Method in interface org.openmrs.api.db.OpenmrsObjectDAO
Completely deletes a persistent from the database
DELETE_ALLERGIES - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_COHORTS - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_CONCEPT_PROPOSALS - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_CONDITIONS - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_DIAGNOSES - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_ENCOUNTERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_NOTE - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_OBS - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_ORDERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_PATIENT_IDENTIFIERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_PATIENT_PROGRAMS - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_PATIENTS - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_PERSONS - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_PROBLEMS - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_RELATIONSHIPS - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_USERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
DELETE_VISITS - Static variable in class org.openmrs.util.PrivilegeConstants
 
deleteAlert(Alert) - Method in interface org.openmrs.notification.db.AlertDAO
 
deleteAlert(Alert) - Method in class org.openmrs.notification.db.hibernate.HibernateAlertDAO
 
deleteClobDatatypeStorage(ClobDatatypeStorage) - Method in interface org.openmrs.api.DatatypeService
Deletes a clob storage object from the database
deleteClobDatatypeStorage(ClobDatatypeStorage) - Method in interface org.openmrs.api.db.DatatypeDAO
Deletes a clob storage object from the database
deleteClobDatatypeStorage(ClobDatatypeStorage) - Method in class org.openmrs.api.db.hibernate.HibernateDatatypeDAO
 
deleteClobDatatypeStorage(ClobDatatypeStorage) - Method in class org.openmrs.api.impl.DatatypeServiceImpl
 
deleteCohort(Cohort) - Method in interface org.openmrs.api.db.CohortDAO
Removes a cohort from the database
deleteCohort(Cohort) - Method in class org.openmrs.api.db.hibernate.HibernateCohortDAO
 
deleteConceptAttributeType(ConceptAttributeType) - Method in interface org.openmrs.api.db.ConceptDAO
 
deleteConceptAttributeType(ConceptAttributeType) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
deleteConceptMapType(ConceptMapType) - Method in interface org.openmrs.api.db.ConceptDAO
 
deleteConceptMapType(ConceptMapType) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
deleteConceptNameTag(ConceptNameTag) - Method in interface org.openmrs.api.db.ConceptDAO
 
deleteConceptNameTag(ConceptNameTag) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
deleteConceptReferenceTerm(ConceptReferenceTerm) - Method in interface org.openmrs.api.db.ConceptDAO
 
deleteConceptReferenceTerm(ConceptReferenceTerm) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
deleteConceptSource(ConceptSource) - Method in interface org.openmrs.api.db.ConceptDAO
 
deleteConceptSource(ConceptSource) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
deleteConceptStateConversion(ConceptStateConversion) - Method in class org.openmrs.api.db.hibernate.HibernateProgramWorkflowDAO
 
deleteConceptStateConversion(ConceptStateConversion) - Method in interface org.openmrs.api.db.ProgramWorkflowDAO
Completely remove a conceptStateConversion from the database (not reversible)
deleteConceptStopWord(Integer) - Method in interface org.openmrs.api.ConceptService
Delete the given ConceptStopWord in the database
deleteConceptStopWord(Integer) - Method in interface org.openmrs.api.db.ConceptDAO
 
deleteConceptStopWord(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
deleteConceptStopWord(Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
deleteCondition(Condition) - Method in interface org.openmrs.api.db.ConditionDAO
Removes a condition from the database
deleteCondition(Condition) - Method in class org.openmrs.api.db.hibernate.HibernateConditionDAO
Removes a condition from the database
deleteDiagnosis(Diagnosis) - Method in interface org.openmrs.api.db.DiagnosisDAO
Deletes a diagnosis
deleteDiagnosis(Diagnosis) - Method in class org.openmrs.api.db.hibernate.HibernateDiagnosisDAO
Completely remove a diagnosis from the database.
deleteDirectory(File) - Static method in class org.openmrs.util.OpenmrsUtil
Recursively deletes files in the given dir folder
deleteEncounter(Encounter) - Method in interface org.openmrs.api.db.EncounterDAO
Purge an encounter from database.
deleteEncounter(Encounter) - Method in class org.openmrs.api.db.hibernate.HibernateEncounterDAO
 
deleteEncounterRole(EncounterRole) - Method in interface org.openmrs.api.db.EncounterDAO
Purge an encounter role from database.
deleteEncounterRole(EncounterRole) - Method in class org.openmrs.api.db.hibernate.HibernateEncounterDAO
 
deleteEncounterType(EncounterType) - Method in interface org.openmrs.api.db.EncounterDAO
Purge encounter type from database.
deleteEncounterType(EncounterType) - Method in class org.openmrs.api.db.hibernate.HibernateEncounterDAO
 
deleteField(Field) - Method in interface org.openmrs.api.db.FormDAO
Deletes a field from the database.
deleteField(Field) - Method in class org.openmrs.api.db.hibernate.HibernateFormDAO
 
deleteFieldType(FieldType) - Method in interface org.openmrs.api.db.FormDAO
Delete the given field type from the database
deleteFieldType(FieldType) - Method in class org.openmrs.api.db.hibernate.HibernateFormDAO
 
deleteForm(Form) - Method in interface org.openmrs.api.db.FormDAO
Delete form from database.
deleteForm(Form) - Method in class org.openmrs.api.db.hibernate.HibernateFormDAO
 
deleteFormField(FormField) - Method in interface org.openmrs.api.db.FormDAO
Deletes a FormField from the database.
deleteFormField(FormField) - Method in class org.openmrs.api.db.hibernate.HibernateFormDAO
 
deleteFormResource(FormResource) - Method in interface org.openmrs.api.db.FormDAO
 
deleteFormResource(FormResource) - Method in class org.openmrs.api.db.hibernate.HibernateFormDAO
 
deleteGlobalProperty(GlobalProperty) - Method in interface org.openmrs.api.db.AdministrationDAO
 
deleteGlobalProperty(GlobalProperty) - Method in class org.openmrs.api.db.hibernate.HibernateAdministrationDAO
 
deleteHL7InArchive(HL7InArchive) - Method in class org.openmrs.hl7.db.hibernate.HibernateHL7DAO
 
deleteHL7InArchive(HL7InArchive) - Method in interface org.openmrs.hl7.db.HL7DAO
 
deleteHL7InError(HL7InError) - Method in class org.openmrs.hl7.db.hibernate.HibernateHL7DAO
 
deleteHL7InError(HL7InError) - Method in interface org.openmrs.hl7.db.HL7DAO
 
deleteHL7InQueue(HL7InQueue) - Method in class org.openmrs.hl7.db.hibernate.HibernateHL7DAO
 
deleteHL7InQueue(HL7InQueue) - Method in interface org.openmrs.hl7.db.HL7DAO
 
deleteHL7Source(HL7Source) - Method in class org.openmrs.hl7.db.hibernate.HibernateHL7DAO
 
deleteHL7Source(HL7Source) - Method in interface org.openmrs.hl7.db.HL7DAO
 
deleteLocation(Location) - Method in class org.openmrs.api.db.hibernate.HibernateLocationDAO
 
deleteLocation(Location) - Method in interface org.openmrs.api.db.LocationDAO
Completely remove the location from the database.
deleteLocationAttributeType(LocationAttributeType) - Method in class org.openmrs.api.db.hibernate.HibernateLocationDAO
 
deleteLocationAttributeType(LocationAttributeType) - Method in interface org.openmrs.api.db.LocationDAO
 
deleteLocationTag(LocationTag) - Method in class org.openmrs.api.db.hibernate.HibernateLocationDAO
 
deleteLocationTag(LocationTag) - Method in interface org.openmrs.api.db.LocationDAO
Completely remove the location tag from the database.
deleteObs(Obs) - Method in class org.openmrs.api.db.hibernate.HibernateObsDAO
 
deleteObs(Obs) - Method in interface org.openmrs.api.db.ObsDAO
 
deleteObsThatReference(Order) - Method in class org.openmrs.api.db.hibernate.HibernateOrderDAO
Delete Obs that references (deleted) Order
deleteObsThatReference(Order) - Method in interface org.openmrs.api.db.OrderDAO
Delete Obs that references an order
deleteOrder(Order) - Method in class org.openmrs.api.db.hibernate.HibernateOrderDAO
 
deleteOrder(Order) - Method in interface org.openmrs.api.db.OrderDAO
 
deletePatient(Patient) - Method in class org.openmrs.api.db.hibernate.HibernatePatientDAO
 
deletePatient(Patient) - Method in interface org.openmrs.api.db.PatientDAO
Delete patient from database.
deletePatientIdentifier(PatientIdentifier) - Method in class org.openmrs.api.db.hibernate.HibernatePatientDAO
 
deletePatientIdentifier(PatientIdentifier) - Method in interface org.openmrs.api.db.PatientDAO
 
deletePatientIdentifierType(PatientIdentifierType) - Method in class org.openmrs.api.db.hibernate.HibernatePatientDAO
 
deletePatientIdentifierType(PatientIdentifierType) - Method in interface org.openmrs.api.db.PatientDAO
 
deletePatientProgram(PatientProgram) - Method in class org.openmrs.api.db.hibernate.HibernateProgramWorkflowDAO
 
deletePatientProgram(PatientProgram) - Method in interface org.openmrs.api.db.ProgramWorkflowDAO
Completely remove a patientProgram from the database (not reversible) This method delegates to #purgePatientProgram(patientProgram, boolean) method
deletePerson(Person) - Method in class org.openmrs.api.db.hibernate.HibernatePersonDAO
 
deletePerson(Person) - Method in interface org.openmrs.api.db.PersonDAO
 
deletePersonAndAttributes(SessionFactory, Person) - Static method in class org.openmrs.api.db.hibernate.HibernatePersonDAO
Used by deletePerson, deletePatient, and deleteUser to remove all properties of a person before deleting them.
deletePersonAttributeType(PersonAttributeType) - Method in class org.openmrs.api.db.hibernate.HibernatePersonDAO
 
deletePersonAttributeType(PersonAttributeType) - Method in interface org.openmrs.api.db.PersonDAO
 
deletePrivilege(Privilege) - Method in class org.openmrs.api.db.hibernate.HibernateUserDAO
 
deletePrivilege(Privilege) - Method in interface org.openmrs.api.db.UserDAO
 
deleteProgram(Program) - Method in class org.openmrs.api.db.hibernate.HibernateProgramWorkflowDAO
 
deleteProgram(Program) - Method in interface org.openmrs.api.db.ProgramWorkflowDAO
Completely remove a program from the database (not reversible) This method delegates to #purgeProgram(program, boolean) method
deleteProvider(Provider) - Method in class org.openmrs.api.db.hibernate.HibernateProviderDAO
 
deleteProvider(Provider) - Method in interface org.openmrs.api.db.ProviderDAO
deletes an exisiting Provider
deleteProviderAttributeType(ProviderAttributeType) - Method in class org.openmrs.api.db.hibernate.HibernateProviderDAO
 
deleteProviderAttributeType(ProviderAttributeType) - Method in interface org.openmrs.api.db.ProviderDAO
 
deleteRelationship(Relationship) - Method in class org.openmrs.api.db.hibernate.HibernatePersonDAO
 
deleteRelationship(Relationship) - Method in interface org.openmrs.api.db.PersonDAO
 
deleteRelationshipType(RelationshipType) - Method in class org.openmrs.api.db.hibernate.HibernatePersonDAO
 
deleteRelationshipType(RelationshipType) - Method in interface org.openmrs.api.db.PersonDAO
 
deleteRole(Role) - Method in class org.openmrs.api.db.hibernate.HibernateUserDAO
 
deleteRole(Role) - Method in interface org.openmrs.api.db.UserDAO
 
deleteTask(Integer) - Method in class org.openmrs.scheduler.db.hibernate.HibernateSchedulerDAO
Delete task from database.
deleteTask(TaskDefinition) - Method in class org.openmrs.scheduler.db.hibernate.HibernateSchedulerDAO
Delete task from database.
deleteTask(TaskDefinition) - Method in interface org.openmrs.scheduler.db.SchedulerDAO
Delete task from database.
deleteTask(Integer) - Method in interface org.openmrs.scheduler.db.SchedulerDAO
Delete task from database.
deleteTask(Integer) - Method in interface org.openmrs.scheduler.SchedulerService
Delete the task with the given identifier.
deleteTask(Integer) - Method in class org.openmrs.scheduler.timer.TimerSchedulerServiceImpl
Delete the task with the given identifier.
deleteTemplate(Template) - Method in class org.openmrs.api.db.hibernate.HibernateTemplateDAO
 
deleteTemplate(Template) - Method in interface org.openmrs.api.db.TemplateDAO
Delete existing template.
deleteUser(User) - Method in class org.openmrs.api.db.hibernate.HibernateUserDAO
 
deleteUser(User) - Method in interface org.openmrs.api.db.UserDAO
 
deleteVisit(Visit) - Method in class org.openmrs.api.db.hibernate.HibernateVisitDAO
 
deleteVisit(Visit) - Method in interface org.openmrs.api.db.VisitDAO
 
deleteVisitAttributeType(VisitAttributeType) - Method in class org.openmrs.api.db.hibernate.HibernateVisitDAO
 
deleteVisitAttributeType(VisitAttributeType) - Method in interface org.openmrs.api.db.VisitDAO
Completely removes a visit attribute type from the database
delimitedStringToConceptList(String, String) - Static method in class org.openmrs.util.OpenmrsUtil
Parses and loads a delimited list of concept ids or names
delimitedStringToConceptMap(String, String) - Static method in class org.openmrs.util.OpenmrsUtil
 
delimitedStringToIntegerList(String, String) - Static method in class org.openmrs.util.OpenmrsUtil
 
DENIED_PAGE - Static variable in class org.openmrs.web.WebConstants
Session attribute name for the url of the page the user was trying to access when they failed a privilege check
deserialize(String, Class<? extends T>, Class<? extends OpenmrsSerializer>) - Method in class org.openmrs.api.impl.SerializationServiceImpl
 
deserialize(String, Class<? extends T>, Class<? extends OpenmrsSerializer>) - Method in interface org.openmrs.api.SerializationService
Deserialize the given string into a full object using the given OpenmrsSerializer class
deserialize(String) - Method in class org.openmrs.customdatatype.datatype.BooleanDatatype
 
deserialize(String) - Method in class org.openmrs.customdatatype.datatype.ConceptDatatype
 
deserialize(String) - Method in class org.openmrs.customdatatype.datatype.DateDatatype
 
deserialize(String) - Method in class org.openmrs.customdatatype.datatype.FloatDatatype
 
deserialize(String) - Method in class org.openmrs.customdatatype.datatype.FreeTextDatatype
 
deserialize(String) - Method in class org.openmrs.customdatatype.datatype.LocationDatatype
 
deserialize(String) - Method in class org.openmrs.customdatatype.datatype.ProgramDatatype
 
deserialize(String) - Method in class org.openmrs.customdatatype.datatype.ProviderDatatype
 
deserialize(String) - Method in class org.openmrs.customdatatype.datatype.RegexValidatedTextDatatype
 
deserialize(String) - Method in class org.openmrs.customdatatype.datatype.SpecifiedTextOptionsDatatype
 
deserialize(String) - Method in class org.openmrs.customdatatype.SerializingCustomDatatype
 
deserialize(String, Class<? extends T>) - Method in interface org.openmrs.serialization.OpenmrsSerializer
Deserialize the given string into a full object
deserialize(String, Class<? extends T>) - Method in class org.openmrs.serialization.SimpleXStreamSerializer
 
deserializeSimpleConfiguration(String) - Static method in class org.openmrs.customdatatype.CustomDatatypeUtil
Deserializes a simple String-based configuration from the serialized form used by CustomDatatypeUtil.serializeSimpleConfiguration(Map) Utility method for property-style configuration implementations.
destroy() - Method in class org.openmrs.api.db.hibernate.HibernateSessionFactoryBean
 
destroy() - Method in class org.openmrs.module.web.filter.ModuleFilter
 
destroy() - Method in class org.openmrs.web.filter.JspClassLoaderFilter
 
destroy() - Method in class org.openmrs.web.filter.OpenmrsFilter
 
destroy() - Method in class org.openmrs.web.filter.StartupFilter
 
destroyInstance() - Static method in class org.openmrs.api.context.ServiceContext
Null out the current instance of the ServiceContext.
destroyInstance() - Static method in class org.openmrs.util.OpenmrsClassLoader
Destroy the current instance of the classloader.
destroyInstance() - Static method in class org.openmrs.util.OpenmrsClassScanner
 
determineMapTypeId(String, Map<String, Integer>) - Method in class org.openmrs.util.databasechange.MigrateConceptReferenceTermChangeSet
Determines the map type based on the given comment.
Diagnosis - Class in org.openmrs
Diagnosis class defines the identification of the nature of an illness or other problem by examination of the symptoms during an encounter (visit or interaction of a patient with a healthcare worker).
Diagnosis() - Constructor for class org.openmrs.Diagnosis
 
Diagnosis(Encounter, CodedOrFreeText, ConditionVerificationStatus, Integer, Patient) - Constructor for class org.openmrs.Diagnosis
 
DIAGNOSIS_UUID - Static variable in class org.openmrs.ConceptClass
 
DiagnosisDAO - Interface in org.openmrs.api.db
This interface defines database methods for diagnosis objects.
DiagnosisService - Interface in org.openmrs.api
API methods for managing diagnoses
DiagnosisServiceImpl - Class in org.openmrs.api.impl
 
DiagnosisServiceImpl() - Constructor for class org.openmrs.api.impl.DiagnosisServiceImpl
 
DiagnosisValidator - Class in org.openmrs.validator
Validates Validator objects This class ensures that the condition object is valid and properly structured
DiagnosisValidator() - Constructor for class org.openmrs.validator.DiagnosisValidator
 
disableFetchProfile(String) - Method in class org.openmrs.api.db.hibernate.DbSession
Disable a particular fetch profile on this session.
disableFilter(String) - Method in class org.openmrs.api.db.hibernate.DbSession
Disable the named filter for the current session.
DisableHandlers - Annotation Type in org.openmrs.annotation
In RequiredDataAdvice, by default, RequiredDataHandlers are called on all child collections of the OpenmrsObject being handled.
DisableTriggersChangeSet - Class in org.openmrs.util.databasechange
Disables all triggers for the current schema Postgres does not have a call to disable all foreign key constraints.
DisableTriggersChangeSet() - Constructor for class org.openmrs.util.databasechange.DisableTriggersChangeSet
 
discontinueOrder(Order, Concept, Date, Provider, Encounter) - Method in class org.openmrs.api.impl.OrderServiceImpl
 
discontinueOrder(Order, String, Date, Provider, Encounter) - Method in class org.openmrs.api.impl.OrderServiceImpl
 
discontinueOrder(Order, Concept, Date, Provider, Encounter) - Method in interface org.openmrs.api.OrderService
Discontinues an order.
discontinueOrder(Order, String, Date, Provider, Encounter) - Method in interface org.openmrs.api.OrderService
Discontinues an order.
DispatcherServlet - Class in org.openmrs.web
This class is only used to get access to the DispatcherServlet.
DispatcherServlet() - Constructor for class org.openmrs.web.DispatcherServlet
 
displayName - Variable in class org.openmrs.layout.LayoutTemplate
 
displayText() - Method in enum org.openmrs.web.filter.initialization.WizardTask
Returns the displayText to be printed in the IU
dispose() - Method in class org.openmrs.module.ModuleClassLoader
 
disposeAdvicePointsClassInstance() - Method in class org.openmrs.module.Module
 
disposeClassInstance() - Method in class org.openmrs.module.AdvicePoint
 
distinct() - Method in interface org.openmrs.logic.LogicCriteria
Apply the Distinct operator to the LogicCriteria
Distinct - Class in org.openmrs.logic.op
The Distinct operator will filter out duplicate results and return a set of distinct results.

Example:
- logicService.parse("EncounterDataSource.ENCOUNTER_KEY").distinct();
The above will give us a criteria to get all distinct encounter type from the system
Distinct() - Constructor for class org.openmrs.logic.op.Distinct
 
DISTINCT - Static variable in interface org.openmrs.logic.op.Operator
 
DISTINCT - Static variable in interface org.openmrs.logic.op.TransformOperator
 
DOCUMENT - Static variable in class org.openmrs.ConceptDatatype
 
DOCUMENT_UUID - Static variable in class org.openmrs.ConceptDatatype
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.openmrs.module.web.filter.ModuleFilter
 
doFilter(ServletRequest, ServletResponse) - Method in class org.openmrs.module.web.filter.ModuleFilterChain
This Iterates across all of the Filters defined by modules before handing control back over to the initial filter chain to continue on.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.openmrs.web.filter.JspClassLoaderFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.openmrs.web.filter.StartupFilter
The web.xml file sets this StartupFilter to be the first filter for all requests.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.openmrs.web.filter.GZIPFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.openmrs.web.filter.OpenmrsFilter
This method is called for every request for a page/image/javascript file/etc The main point of this is to make sure the user's current userContext is on the session and on the current thread
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.openmrs.module.web.ModuleResourcesServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.openmrs.web.filter.initialization.InitializationFilter
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.openmrs.web.filter.startuperror.StartupErrorFilter
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.openmrs.web.filter.StartupFilter
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.openmrs.web.filter.update.UpdateFilter
doGetTextSummary(T) - Method in class org.openmrs.customdatatype.datatype.BaseMetadataDatatype
 
doGetTextSummary(Concept) - Method in class org.openmrs.customdatatype.datatype.ConceptDatatype
 
doGetTextSummary(Date) - Method in class org.openmrs.customdatatype.datatype.DateDatatype
 
doGetTextSummary(T) - Method in class org.openmrs.customdatatype.SerializingCustomDatatype
Most implementations should override this method to return plain-text summary of the typed value, as defined by CustomDatatype.getTextSummary(String).
doneRefreshingContext() - Method in class org.openmrs.api.context.ServiceContext
Should be called right after any spring context refresh This wakes up all calls to getService that were waiting because startRefreshingContext was called
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.openmrs.web.filter.initialization.InitializationFilter
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.openmrs.web.filter.startuperror.StartupErrorFilter
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.openmrs.web.filter.StartupFilter
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.openmrs.web.filter.update.UpdateFilter
doReturningWork(ReturningWork<T>) - Method in class org.openmrs.api.db.hibernate.DbSession
Controller for allowing users to perform JDBC related work using the Connection managed by this Session.
DosingInstructions - Interface in org.openmrs
The instructions for different drug prescriptions can vary greatly.
DoubleRange - Class in org.openmrs.util
Represents a bounded or unbounded numeric range.
DoubleRange() - Constructor for class org.openmrs.util.DoubleRange
 
DoubleRange(Double, Double) - Constructor for class org.openmrs.util.DoubleRange
 
DownloadableDatatypeHandler<T> - Interface in org.openmrs.customdatatype
Indicates that a CustomDatatypeHandler allows underlying custom values to be downloaded or streamed in some meaningful way.
doWork(Work) - Method in class org.openmrs.api.db.hibernate.DbSession
Controller for allowing users to perform JDBC related work using the Connection managed by this Session.
DropMillisecondsHibernateInterceptor - Class in org.openmrs.api.db.hibernate
Prior to MySQL version 5.6 the DATETIME datatype is only precise to the second, and in version 5.6, a column datatype of DATETIME is precise to the second.
DropMillisecondsHibernateInterceptor() - Constructor for class org.openmrs.api.db.hibernate.DropMillisecondsHibernateInterceptor
 
Drug - Class in org.openmrs
Drug
Drug() - Constructor for class org.openmrs.Drug
default constructor
Drug(Integer) - Constructor for class org.openmrs.Drug
constructor with id
DRUG_ORDER_TYPE_UUID - Static variable in class org.openmrs.OrderType
 
DRUG_UUID - Static variable in class org.openmrs.ConceptClass
 
DrugEditor - Class in org.openmrs.propertyeditor
Allows for serializing/deserializing an object to a string so that Spring knows how to pass an object back and forth through an html form or other medium.
DrugEditor() - Constructor for class org.openmrs.propertyeditor.DrugEditor
 
DrugIngredient - Class in org.openmrs
DrugIngredient
DrugIngredient() - Constructor for class org.openmrs.DrugIngredient
default constructor
DrugOrder - Class in org.openmrs
DrugOrder
DrugOrder() - Constructor for class org.openmrs.DrugOrder
default constructor
DrugOrder(Integer) - Constructor for class org.openmrs.DrugOrder
constructor with id
DrugOrderValidator - Class in org.openmrs.validator
Validates the DrugOrder class.
DrugOrderValidator() - Constructor for class org.openmrs.validator.DrugOrderValidator
 
DrugReferenceMap - Class in org.openmrs
The DrugReferenceMap map object represents a mapping between a drug and alternative drug terminologies.
DrugReferenceMap() - Constructor for class org.openmrs.DrugReferenceMap
default constructor
DrugReferenceMap(ConceptReferenceTerm, ConceptMapType) - Constructor for class org.openmrs.DrugReferenceMap
 
DrugsByNameComparator - Class in org.openmrs.util
The Class DrugsByNameComparator.
DrugsByNameComparator() - Constructor for class org.openmrs.util.DrugsByNameComparator
 
DrugSuggestion - Class in org.openmrs.order
 
DrugSuggestion() - Constructor for class org.openmrs.order.DrugSuggestion
 
drugToString(Drug) - Static method in class org.openmrs.util.FormUtil
Turn the given drug into a string acceptable for hl7 and forms
DrugValidator - Class in org.openmrs.validator
Validates Drug objects.
DrugValidator() - Constructor for class org.openmrs.validator.DrugValidator
 
DuplicateConceptNameException - Exception in org.openmrs.api
An error of this type is thrown when a concept name is found in the database when one tries to create a new one with the same preferred name in the same locale
DuplicateConceptNameException() - Constructor for exception org.openmrs.api.DuplicateConceptNameException
 
DuplicateConceptNameException(String) - Constructor for exception org.openmrs.api.DuplicateConceptNameException
 
DuplicateEncounterRoleNameChangeSet - Class in org.openmrs.util.databasechange
Liquibase custom changeset used to identify and resolve duplicate EncounterRole names.
DuplicateEncounterRoleNameChangeSet() - Constructor for class org.openmrs.util.databasechange.DuplicateEncounterRoleNameChangeSet
 
DuplicateEncounterTypeNameChangeSet - Class in org.openmrs.util.databasechange
Liquibase custom changeset used to identify and resolve duplicate EncounterType names.
DuplicateEncounterTypeNameChangeSet() - Constructor for class org.openmrs.util.databasechange.DuplicateEncounterTypeNameChangeSet
 
duplicateForm(Form) - Method in interface org.openmrs.api.db.FormDAO
Creates new form from the given Form
duplicateForm(Form) - Method in class org.openmrs.api.db.hibernate.HibernateFormDAO
 
duplicateForm(Form) - Method in interface org.openmrs.api.FormService
Duplicate this form and form_fields associated with this form
duplicateForm(Form) - Method in class org.openmrs.api.impl.FormServiceImpl
Duplicate this form and form_fields associated with this form
DuplicateIdentifierException - Exception in org.openmrs.api
 
DuplicateIdentifierException() - Constructor for exception org.openmrs.api.DuplicateIdentifierException
 
DuplicateIdentifierException(String) - Constructor for exception org.openmrs.api.DuplicateIdentifierException
 
DuplicateIdentifierException(String, PatientIdentifier) - Constructor for exception org.openmrs.api.DuplicateIdentifierException
 
DuplicateIdentifierException(String, Throwable) - Constructor for exception org.openmrs.api.DuplicateIdentifierException
 
DuplicateIdentifierException(Throwable) - Constructor for exception org.openmrs.api.DuplicateIdentifierException
 
DuplicateLocationAttributeTypeNameChangeSet - Class in org.openmrs.util.databasechange
Liquibase custom changeset used to identify and resolve duplicate LocationAttributeType names.
DuplicateLocationAttributeTypeNameChangeSet() - Constructor for class org.openmrs.util.databasechange.DuplicateLocationAttributeTypeNameChangeSet
 
Duration - Class in org.openmrs
Duration represented using SNOMED CT duration codes
Duration(Integer, String) - Constructor for class org.openmrs.Duration
 
Duration - Class in org.openmrs.logic
Represents a duration of time — e.g., one year, two weeks, or 18 months.
Duration.Units - Enum in org.openmrs.logic
 

E

earliest() - Method in class org.openmrs.logic.result.Result
 
Edge(T, T) - Constructor for class org.openmrs.util.Graph.Edge
 
EDIT_ALLERGIES - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_COHORTS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_CONCEPT_PROPOSALS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_CONDITIONS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_DIAGNOSES - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_ENCOUNTERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_NOTE - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_OBS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_ORDERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_PATIENT_IDENTIFIERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_PATIENT_PROGRAMS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_PATIENTS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_PERSONS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_PROBLEMS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_RELATIONSHIPS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_USER_PASSWORDS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_USERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EDIT_VISITS - Static variable in class org.openmrs.util.PrivilegeConstants
 
EditedOrderDoesNotMatchPreviousException - Exception in org.openmrs.api
Thrown when the new edited order contains modified properties that must be the same as previous order.
EditedOrderDoesNotMatchPreviousException(String) - Constructor for exception org.openmrs.api.EditedOrderDoesNotMatchPreviousException
 
elementDefaults - Variable in class org.openmrs.layout.LayoutTemplate
 
elementRegex - Variable in class org.openmrs.layout.LayoutTemplate
 
elementRegexFormats - Variable in class org.openmrs.layout.LayoutTemplate
 
EmptyResult - Class in org.openmrs.logic.result
 
EmptyResult() - Constructor for class org.openmrs.logic.result.EmptyResult
 
emptyResult() - Static method in class org.openmrs.logic.result.Result
 
enableFetchProfile(String) - Method in class org.openmrs.api.db.hibernate.DbSession
Enable a particular fetch profile on this session.
enableFilter(String) - Method in class org.openmrs.api.db.hibernate.DbSession
Enable the named filter for this current session.
EnableTriggersChangeSet - Class in org.openmrs.util.databasechange
Enables all triggers for the current schema Postgres does not have a call to enable all foreign key constraints.
EnableTriggersChangeSet() - Constructor for class org.openmrs.util.databasechange.EnableTriggersChangeSet
 
encodeForCDATA(String) - Static method in class org.openmrs.web.WebUtil
Encodes data for an XML CDATA section.
encodeForCssString(String) - Static method in class org.openmrs.web.WebUtil
Encodes for CSS strings.
encodeForCssUrl(String) - Static method in class org.openmrs.web.WebUtil
Encodes for CSS URL contexts.
encodeForHtmlAttribute(String) - Static method in class org.openmrs.web.WebUtil
Encodes for HTML text attributes.
encodeForHtmlContent(String) - Static method in class org.openmrs.web.WebUtil
Encodes for HTML text content.
encodeForHtmlUnquotedAttribute(String) - Static method in class org.openmrs.web.WebUtil
Encodes for unquoted HTML attribute values.
encodeForJava(String) - Static method in class org.openmrs.web.WebUtil
Encodes for a Java string.
encodeForJavaScript(String) - Static method in class org.openmrs.web.WebUtil
Encodes for a JavaScript string.
encodeForJavaScriptAttribute(String) - Static method in class org.openmrs.web.WebUtil
This method encodes for JavaScript strings contained within HTML script attributes (such as onclick).
encodeForJavaScriptBlock(String) - Static method in class org.openmrs.web.WebUtil
Encodes for JavaScript strings contained within HTML script blocks.
encodeForJavaScriptSource(String) - Static method in class org.openmrs.web.WebUtil
Encodes for JavaScript strings contained within a JavaScript or JSON file.
encodeForUri(String) - Static method in class org.openmrs.web.WebUtil
Performs percent-encoding of a URL according to RFC 3986.
encodeForUriComponent(String) - Static method in class org.openmrs.web.WebUtil
Performs percent-encoding for a component of a URI, such as a query parameter name or value, path or query-string.
encodeForXml(String) - Static method in class org.openmrs.web.WebUtil
Encodes for XML and XHTML.
encodeForXmlAttribute(String) - Static method in class org.openmrs.web.WebUtil
Encodes for XML and XHTML attribute content.
encodeForXmlComment(String) - Static method in class org.openmrs.web.WebUtil
Encodes for XML comments.
encodeForXmlContent(String) - Static method in class org.openmrs.web.WebUtil
Encodes for XML and XHTML text content.
encodeString(String) - Static method in class org.openmrs.util.Security
/** This method will hash strToEncode using the preferred algorithm.
Encounter - Class in org.openmrs
An Encounter represents one visit or interaction of a patient with a healthcare worker.
Encounter() - Constructor for class org.openmrs.Encounter
default constructor
Encounter(Integer) - Constructor for class org.openmrs.Encounter
 
encounter - Variable in class org.openmrs.Obs
 
EncounterDAO - Interface in org.openmrs.api.db
Encounter-related database functions
EncounterEditor - Class in org.openmrs.propertyeditor
Allows for serializing/deserializing an object to a string so that Spring knows how to pass an object back and forth through an html form or other medium.
EncounterEditor() - Constructor for class org.openmrs.propertyeditor.EncounterEditor
 
EncounterProvider - Class in org.openmrs
Mapping Class between Encounters and Providers which allows many to many relationship.
EncounterProvider() - Constructor for class org.openmrs.EncounterProvider
 
EncounterRole - Class in org.openmrs
An EncounterRole a role specific to the encounter.
EncounterRole() - Constructor for class org.openmrs.EncounterRole
default constructor
EncounterRole(Integer) - Constructor for class org.openmrs.EncounterRole
 
EncounterRoleValidator - Class in org.openmrs.validator
Validator for EncounterRole class
EncounterRoleValidator() - Constructor for class org.openmrs.validator.EncounterRoleValidator
 
EncounterSearchCriteria - Class in org.openmrs.parameter
The search parameter object for encounters.
EncounterSearchCriteria(Patient, Location, Date, Date, Date, Collection<Form>, Collection<EncounterType>, Collection<Provider>, Collection<VisitType>, Collection<Visit>, boolean) - Constructor for class org.openmrs.parameter.EncounterSearchCriteria
Instead of calling this constructor directly, it is recommended to use EncounterSearchCriteriaBuilder.
EncounterSearchCriteriaBuilder - Class in org.openmrs.parameter
A convenience builder for EncounterSearchCriteria.
EncounterSearchCriteriaBuilder() - Constructor for class org.openmrs.parameter.EncounterSearchCriteriaBuilder
 
EncounterService - Interface in org.openmrs.api
Services for Encounters and Encounter Types
EncounterServiceImpl - Class in org.openmrs.api.impl
Default implementation of the EncounterService
EncounterServiceImpl() - Constructor for class org.openmrs.api.impl.EncounterServiceImpl
 
EncounterType - Class in org.openmrs
An EncounterType defines how a certain kind of Encounter.
EncounterType() - Constructor for class org.openmrs.EncounterType
default constructor
EncounterType(Integer) - Constructor for class org.openmrs.EncounterType
Constructor with id
EncounterType(String, String) - Constructor for class org.openmrs.EncounterType
Required values constructor.
EncounterTypeEditor - Class in org.openmrs.propertyeditor
Allows for serializing/deserializing an object to a string so that Spring knows how to pass an object back and forth through an html form or other medium.
EncounterTypeEditor() - Constructor for class org.openmrs.propertyeditor.EncounterTypeEditor
 
EncounterTypeLockedException - Exception in org.openmrs.api
This exception is thrown when a encounter types are locked and the user tries to edit an encounter type type, this is done by a global property being true/false.
EncounterTypeLockedException() - Constructor for exception org.openmrs.api.EncounterTypeLockedException
Generic constructor that gives a normal message about editing not being allowed to the user.
EncounterTypeLockedException(String) - Constructor for exception org.openmrs.api.EncounterTypeLockedException
Convenience constructor to give the user a message other than normal default one
EncounterTypeLockedException(String, Throwable) - Constructor for exception org.openmrs.api.EncounterTypeLockedException
Convenience constructor to give the user a message other than the normal one and to chain this exception with a parent exception.
EncounterTypeLockedException(Throwable) - Constructor for exception org.openmrs.api.EncounterTypeLockedException
Convenience constructor used to only set the parent exception to chain with.
EncounterTypeValidator - Class in org.openmrs.validator
Validates attributes on the EncounterType object.
EncounterTypeValidator() - Constructor for class org.openmrs.validator.EncounterTypeValidator
 
EncounterValidator - Class in org.openmrs.validator
Validator for Encounter class
EncounterValidator() - Constructor for class org.openmrs.validator.EncounterValidator
 
EncounterVisitHandler - Interface in org.openmrs.api.handler
This is the contract for different ways to determine if an Encounter should be part of an Active visit.
encrypt(String, byte[], byte[]) - Static method in class org.openmrs.util.Security
encrypt text to a string with specific initVector and secretKey; rarely used except in testing and where specifically necessary
encrypt(String) - Static method in class org.openmrs.util.Security
encrypt text using stored initVector and securityKey
ENCRYPTION_CIPHER_CONFIGURATION - Static variable in class org.openmrs.util.OpenmrsConstants
Encryption properties; both vector and key are required to utilize a two-way encryption
ENCRYPTION_KEY_DEFAULT - Static variable in class org.openmrs.util.OpenmrsConstants
 
ENCRYPTION_KEY_RUNTIME_PROPERTY - Static variable in class org.openmrs.util.OpenmrsConstants
 
ENCRYPTION_KEY_SPEC - Static variable in class org.openmrs.util.OpenmrsConstants
 
ENCRYPTION_VECTOR_DEFAULT - Static variable in class org.openmrs.util.OpenmrsConstants
 
ENCRYPTION_VECTOR_RUNTIME_PROPERTY - Static variable in class org.openmrs.util.OpenmrsConstants
 
EncryptSecretAnswersChangeSet - Class in org.openmrs.util.databasechange
This change set is run to encrypt the users.secret_answer column
EncryptSecretAnswersChangeSet() - Constructor for class org.openmrs.util.databasechange.EncryptSecretAnswersChangeSet
 
endCohortMembership(CohortMembership, Date) - Method in interface org.openmrs.api.CohortService
Ends the specified CohortMembership i.e.
endCohortMembership(CohortMembership, Date) - Method in class org.openmrs.api.impl.CohortServiceImpl
 
endDate - Variable in class org.openmrs.layout.LayoutTemplate
 
endVisit(Visit, Date) - Method in class org.openmrs.api.impl.VisitServiceImpl
 
endVisit(Visit, Date) - Method in interface org.openmrs.api.VisitService
Sets the stopDate of a given visit.
entrySet() - Method in class org.openmrs.messagesource.PresentationMessageMap
 
equals(Object) - Method in class org.openmrs.BaseOpenmrsObject
Returns true if and only if x and y refer to the same object (x == y has the value true) or both have the same uuid (((x.uuid != null) && x.uuid.equals(y.uuid)) has the value true).
equals(Object) - Method in class org.openmrs.ConceptReferenceTermMap
 
equals(Object) - Method in class org.openmrs.ConceptSearchResult
 
equals(Object) - Method in class org.openmrs.Condition
 
equals(Object) - Method in class org.openmrs.ImplementationId
 
equals(Object) - Method in class org.openmrs.logic.LogicTransform
 
EQUALS - Static variable in interface org.openmrs.logic.op.ComparisonOperator
 
Equals - Class in org.openmrs.logic.op
The Equals operator will test whether a result equals to an operand or not.

Example:
- logicService.parse("EncounterDataSource.ENCOUNTER_KEY").equals("ADULTRETURN");
The above will give us a criteria to get only ADULTRETURN encounters
Equals() - Constructor for class org.openmrs.logic.op.Equals
 
EQUALS - Static variable in interface org.openmrs.logic.op.Operator
 
equals(Object) - Method in class org.openmrs.logic.result.Result
 
equals(Object) - Method in class org.openmrs.module.Module
 
equals(Object) - Method in class org.openmrs.module.ModuleConditionalResource
 
equals(Object) - Method in class org.openmrs.module.ModuleConditionalResource.ModuleAndVersion
 
equals(Object) - Method in class org.openmrs.util.DoubleRange
 
equalsContent(PatientIdentifier) - Method in class org.openmrs.PatientIdentifier
Compares this PatientIdentifier object to the given otherIdentifier.
equalsContent(PersonAddress) - Method in class org.openmrs.PersonAddress
Compares this PersonAddress object to the given otherAddress.
equalsContent(PersonAttribute) - Method in class org.openmrs.PersonAttribute
Compares this PersonAttribute object to the given otherAttribute.
equalsContent(PersonName) - Method in class org.openmrs.PersonName
Compares this PersonName object to the given otherName.
equalTo(Operand) - Method in interface org.openmrs.logic.LogicCriteria
 
equalTo(int) - Method in interface org.openmrs.logic.LogicCriteria
 
equalTo(float) - Method in interface org.openmrs.logic.LogicCriteria
 
equalTo(double) - Method in interface org.openmrs.logic.LogicCriteria
 
equalTo(String) - Method in interface org.openmrs.logic.LogicCriteria
Add a Equals expression to the current LogicCriteria
error - Variable in class org.openmrs.web.filter.GZIPResponseWrapper
 
ERROR_COMPLETE_STARTUP - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_CORE_MOD_REQ - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_ADM_PSDW_EMPTY - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_ADM_PSDW_WEAK - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_ADM_PSWDS_MATCH - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_CONN_REQ - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_CONN_VERIFY - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_CONNECTION_FAIL - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_CREATE_DB_USER - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_CREATE_NEW - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_CREATE_TABLES_OR_ADD_DEMO_DATA - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_CUR_USER_NAME_REQ - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_CUR_USER_PSWD_REQ - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_CURR_NAME_REQ - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_DRIVER_CLASS_REQ - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_DRIVER_REQ - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_EXEC_SQL - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_GRANT_PRIV - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_IMPL_ID_REQ - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_IMPORT_TEST_DATA - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_NEW_NAME_REQ - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_PSDW_REQ - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_UNABLE_TO_ADD_MODULES - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_UNABLE_TO_FETCH_MODULES - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_UPDATE - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_UPDATE_TO_LATEST - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_USER_NAME_REQ - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_DB_USER_PSWD_REQ - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_INPUT_REQ - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_MANDATORY_MOD_REQ - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_SET_INPL_ID - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_UNABLE_COPY_DATA - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_UNABLE_CREATE_DB - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_UNABLE_CREATE_DUMP - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
ERROR_UNABLE_CREATE_ENV - Static variable in class org.openmrs.web.filter.util.ErrorMessageConstants
 
errorAtStartup - Variable in class org.openmrs.web.filter.startuperror.StartupErrorFilterModel
 
ErrorMessageConstants - Class in org.openmrs.web.filter.util
This class contains all constants that describes names of properties, which are used as keys, when showing localized error messages on pages of install and database wizard
errorOccurredAtStartup() - Static method in class org.openmrs.web.Listener
Boolean flag set by the Listener.contextInitialized(ServletContextEvent) method if an error occurred when trying to start up.
errors - Variable in class org.openmrs.web.filter.StartupFilter
Records errors that will be displayed to the user
escapeHTML(String) - Static method in class org.openmrs.web.WebUtil
Encodes for (X)HTML text content and text attributes.
escapeNewlines(String) - Static method in class org.openmrs.web.WebUtil
 
escapeQuery(String) - Static method in class org.openmrs.api.db.hibernate.search.LuceneQuery
Escape any characters that can be interpreted by the query parser.
escapeQuotes(String) - Static method in class org.openmrs.web.WebUtil
 
escapeQuotesAndNewlines(String) - Static method in class org.openmrs.web.WebUtil
 
escapeSqlWildcards(String, SessionFactory) - Static method in class org.openmrs.api.db.hibernate.HibernateUtil
 
escapeSqlWildcards(String, Connection) - Static method in class org.openmrs.api.db.hibernate.HibernateUtil
Escapes all sql wildcards in the given string, returns the same string if it doesn't contain any sql wildcards
eval(Integer, String) - Method in interface org.openmrs.logic.LogicContext
Evaluate a rule for a single patient
eval(Integer, String, Map<String, Object>) - Method in interface org.openmrs.logic.LogicContext
Evaluate a rule with parameters for a single patient
eval(Integer, LogicCriteria, Map<String, Object>) - Method in interface org.openmrs.logic.LogicContext
Evaluate a rule with criteria and parameters for a single patient
eval(Integer, String) - Method in interface org.openmrs.logic.LogicService
Evaluates a rule for a given patient, given the token for the rule.
eval(Integer, String, Map<String, Object>) - Method in interface org.openmrs.logic.LogicService
Evaluates a rule for a given patient, given a token and parameters for the rule.
eval(Integer, LogicCriteria) - Method in interface org.openmrs.logic.LogicService
Evaluates a query for a given patient
eval(Integer, LogicCriteria, Map<String, Object>) - Method in interface org.openmrs.logic.LogicService
Evaluates a query for a given patient
eval(Integer, Map<String, Object>, String...) - Method in interface org.openmrs.logic.LogicService
Evaluates multiple logic expressions for a single patient.
eval(Integer, Map<String, Object>, LogicCriteria...) - Method in interface org.openmrs.logic.LogicService
Evaluates multiple LogicCriteria for a single patient.
eval(Cohort, String) - Method in interface org.openmrs.logic.LogicService
Evaluates a query over a list of patients
eval(Cohort, String, Map<String, Object>) - Method in interface org.openmrs.logic.LogicService
Evaluates a query over a list of patients
eval(Cohort, LogicCriteria) - Method in interface org.openmrs.logic.LogicService
Evaluates a query over a list of patients
eval(Cohort, LogicCriteria, Map<String, Object>) - Method in interface org.openmrs.logic.LogicService
Evaluates a query over a list of patients
eval(Cohort, List<LogicCriteria>) - Method in interface org.openmrs.logic.LogicService
Evaluates a collection of queries for a set of patients
eval(LogicContext, Integer, Map<String, Object>) - Method in interface org.openmrs.logic.Rule
Evaluate rule for a given patient and applying the given criteria.
evaluate(Object) - Method in class org.openmrs.api.db.hibernate.AttributeMatcherPredicate
 
EventListeners - Class in org.openmrs.api
Holds all OpenMRS event listeners
EventListeners() - Constructor for class org.openmrs.api.EventListeners
 
evict(Object) - Method in class org.openmrs.api.db.hibernate.DbSession
Remove this instance from the session cache.
evictFromSession(Object) - Static method in class org.openmrs.api.context.Context
Used to clear a cached object out of a session in the middle of a unit of work.
evictFromSession(Object) - Method in interface org.openmrs.api.db.ContextDAO
Used to clear a cached object out of a session in the middle of a unit of work.
evictFromSession(Object) - Method in class org.openmrs.api.db.hibernate.HibernateContextDAO
 
EXACT_ANALYZER - Static variable in class org.openmrs.api.db.hibernate.search.LuceneAnalyzers
 
exceptionThrown - Variable in class org.openmrs.api.context.Daemon.DaemonThread
The exception thrown (if any) by the method called in Thread.run()
ExceptionUtil - Class in org.openmrs.util
Utility methods for dealing with exceptions
exclude(String, Object) - Method in class org.openmrs.api.db.hibernate.search.LuceneQuery
Exclude any items with the given value in the specified field.
exclude(String, Object[]) - Method in class org.openmrs.api.db.hibernate.search.LuceneQuery
Exclude any items with the given values in the specified field.
execute() - Method in interface org.openmrs.scheduler.Task
Executes the task defined in the task definition.
execute() - Method in class org.openmrs.scheduler.tasks.AbstractTask
 
execute() - Method in class org.openmrs.scheduler.tasks.AlertReminderTask
Send alert reminder email to user(s) associated with the alert.
execute() - Method in class org.openmrs.scheduler.tasks.AutoCloseVisitsTask
 
execute() - Method in class org.openmrs.scheduler.tasks.CheckInternetConnectivityTask
 
execute() - Method in class org.openmrs.scheduler.tasks.HelloWorldTask
 
execute() - Method in class org.openmrs.scheduler.tasks.ProcessHL7InQueueTask
Process the next form entry in the database and then remove the form entry from the database.
execute() - Method in class org.openmrs.scheduler.tasks.SendEmailTask
Process the next form entry in the database and then remove the form entry from the database.
execute() - Method in class org.openmrs.scheduler.tasks.TaskThreadedInitializationWrapper
 
execute() - Method in class org.openmrs.scheduler.tasks.TestTask
 
execute(Task) - Static method in class org.openmrs.scheduler.timer.TimerSchedulerTask
Executes the given task.
execute(Database) - Method in class org.openmrs.util.databasechange.AddConceptMapTypesChangeset
Does the work of adding UUIDs to all rows.
execute(Database) - Method in class org.openmrs.util.databasechange.BooleanConceptChangeSet
 
execute(Database) - Method in class org.openmrs.util.databasechange.ConceptValidatorChangeSet
 
execute(Database) - Method in class org.openmrs.util.databasechange.ConvertOrderersToProviders
 
execute(Database) - Method in class org.openmrs.util.databasechange.CreateCodedOrderFrequencyForDrugOrderFrequencyChangeset
 
execute(Database) - Method in class org.openmrs.util.databasechange.CreateDiscontinueOrders
 
execute(Database) - Method in class org.openmrs.util.databasechange.DisableTriggersChangeSet
 
execute(Database) - Method in class org.openmrs.util.databasechange.DuplicateEncounterRoleNameChangeSet
Method to perform validation and resolution of duplicate EncounterRole names
execute(Database) - Method in class org.openmrs.util.databasechange.DuplicateEncounterTypeNameChangeSet
Method to perform validation and resolution of duplicate EncounterType names
execute(Database) - Method in class org.openmrs.util.databasechange.DuplicateLocationAttributeTypeNameChangeSet
Method to perform validation and resolution of duplicate LocationAttributeType names
execute(Database) - Method in class org.openmrs.util.databasechange.EnableTriggersChangeSet
 
execute(Database) - Method in class org.openmrs.util.databasechange.EncryptSecretAnswersChangeSet
 
execute(Database) - Method in class org.openmrs.util.databasechange.GenerateUuid
Adds UUIDs to all rows for the specified tables.
execute(Database) - Method in class org.openmrs.util.databasechange.MigrateAllergiesChangeSet
 
execute(Database) - Method in class org.openmrs.util.databasechange.MigrateConceptReferenceTermChangeSet
 
execute(Database) - Method in class org.openmrs.util.databasechange.MigrateDrugOrderFrequencyToCodedOrderFrequencyChangeset
 
execute(Database) - Method in class org.openmrs.util.databasechange.MigrateDrugOrderUnitsToCodedDoseUnitsChangeset
 
execute(Database) - Method in class org.openmrs.util.databasechange.MoveDeletedHL7sChangeSet
 
execute(Database) - Method in class org.openmrs.util.databasechange.ProgramValidatorChangeSet
 
execute(Database) - Method in class org.openmrs.util.databasechange.SourceMySqldiffFile
Does the work of executing the file on mysql
execute(Database) - Method in class org.openmrs.util.databasechange.UpdateCohortMemberIdsChangeset
 
execute(Database) - Method in class org.openmrs.util.databasechange.UpdateLayoutAddressFormatChangeSet
 
executeChangelog() - Static method in class org.openmrs.util.DatabaseUpdater
Convenience method to run the changesets using Liquibase to bring the database up to a version compatible with the code
executeChangelog(String, Map<String, Object>) - Static method in class org.openmrs.util.DatabaseUpdater
Run changesets on database using Liquibase to get the database up to the most recent version
executeChangelog(String, Map<String, Object>, DatabaseUpdater.ChangeSetExecutorCallback) - Static method in class org.openmrs.util.DatabaseUpdater
Executes the given changelog file.
executeChangelog(String, String, Map<String, Object>, DatabaseUpdater.ChangeSetExecutorCallback, ClassLoader) - Static method in class org.openmrs.util.DatabaseUpdater
This code was borrowed from the liquibase jar so that we can call the given callback function.
executeScheduledTask(Task) - Static method in class org.openmrs.api.context.Daemon
Executes the given task in a new thread that is authenticated as the daemon user.
executeSQL(String, boolean) - Method in interface org.openmrs.api.AdministrationService
Runs the sql on the database.
executeSQL(String, boolean) - Method in interface org.openmrs.api.db.AdministrationDAO
 
executeSQL(String, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateAdministrationDAO
 
executeSQL(String, boolean) - Method in class org.openmrs.api.impl.AdministrationServiceImpl
 
executeSQL(Session, String, boolean) - Static method in class org.openmrs.util.DatabaseUtil
Executes the passed SQL query, enforcing select only if that parameter is set for given Session
executeSQL(Connection, String, boolean) - Static method in class org.openmrs.util.DatabaseUtil
Executes the passed SQL query, enforcing select only if that parameter is set for given Connection
executing(ChangeSet, int) - Method in interface org.openmrs.util.DatabaseUpdater.ChangeSetExecutorCallback
This method is called after each changeset is executed.
ExistingOrNewVisitAssignmentHandler - Class in org.openmrs.api.handler
This handler assigns an encounter to an existing visit, where appropriate, or creates a new one.
ExistingOrNewVisitAssignmentHandler() - Constructor for class org.openmrs.api.handler.ExistingOrNewVisitAssignmentHandler
 
ExistingVisitAssignmentHandler - Class in org.openmrs.api.handler
This handler assigns an encounter to an existing visit, where appropriate, but will never create a new visit.
ExistingVisitAssignmentHandler() - Constructor for class org.openmrs.api.handler.ExistingVisitAssignmentHandler
 
exists() - Method in interface org.openmrs.logic.LogicCriteria
 
Exists - Class in org.openmrs.logic.op
The Exists operator test whether a criteria will exist for person or not.

Example:
- logicService.parse("EncounterDataSource.ENCOUNTER_KEY").equals("ADULTRETURN").exists();
The above will give us a criteria to test whether ADULTRETURN encounter exists or not
Exists() - Constructor for class org.openmrs.logic.op.Exists
 
EXISTS - Static variable in interface org.openmrs.logic.op.Operator
 
EXISTS - Static variable in interface org.openmrs.logic.op.TransformOperator
 
exists() - Method in class org.openmrs.logic.result.Result
 
exitFromCare(Patient, Date, Concept) - Method in class org.openmrs.api.impl.PatientServiceImpl
This is the way to establish that a patient has left the care center.
expandJar(File, File, String, boolean) - Static method in class org.openmrs.module.ModuleUtil
Expand the given fileToExpand jar to the tmpModuleFile directory If name is null, the entire jar is expanded.
expandURL(URL, File) - Static method in class org.openmrs.util.OpenmrsClassLoader
Expand the given URL into the given folder
Extension - Class in org.openmrs.module
An extension is a small snippet of code that is run at certain "extension points" throughout the user interface
Extension() - Constructor for class org.openmrs.module.Extension
default constructor
Extension.MEDIA_TYPE - Enum in org.openmrs.module
All media types allowed by the module extension system.
extensionIdSeparator - Static variable in class org.openmrs.module.Extension
String separating the pointId and media type in an extension id
extensionMap - Static variable in class org.openmrs.module.ModuleFactory
 

F

FEEDBACK_EMAIL_ADDRESS - Static variable in class org.openmrs.notification.NotificationConstants
 
FEEDBACK_EMAIL_SUBJECT - Static variable in class org.openmrs.notification.NotificationConstants
 
Field - Class in org.openmrs
Field
Field() - Constructor for class org.openmrs.Field
default constructor
Field(Integer) - Constructor for class org.openmrs.Field
constructor with id
field - Variable in class org.openmrs.FormField
 
FIELD_TYPE_CONCEPT - Static variable in class org.openmrs.util.FormConstants
 
FIELD_TYPE_DATABASE - Static variable in class org.openmrs.util.FormConstants
 
FIELD_TYPE_MISC_SET - Static variable in class org.openmrs.util.FormConstants
 
FIELD_TYPE_SECTION - Static variable in class org.openmrs.util.FormConstants
 
FIELD_TYPE_TERM_SET - Static variable in class org.openmrs.util.FormConstants
 
FieldAnswer - Class in org.openmrs
FieldAnswer
FieldAnswer() - Constructor for class org.openmrs.FieldAnswer
default constructor
fieldNumber - Variable in class org.openmrs.FormField
 
fieldPart - Variable in class org.openmrs.FormField
 
FieldType - Class in org.openmrs
FieldType
FieldType() - Constructor for class org.openmrs.FieldType
default constructor
FieldType(Integer) - Constructor for class org.openmrs.FieldType
constructor with id
FieldTypeValidator - Class in org.openmrs.validator
Validates attributes on the FieldType object.
FieldTypeValidator() - Constructor for class org.openmrs.validator.FieldTypeValidator
 
FieldValidator - Class in org.openmrs.validator
Validator for Field class
FieldValidator() - Constructor for class org.openmrs.validator.FieldValidator
 
file2url(File) - Static method in class org.openmrs.module.ModuleUtil
Utility method to convert a File object to a local URL.
filterConfig - Variable in class org.openmrs.web.filter.StartupFilter
Set by the StartupFilter.init(FilterConfig) method so that we have access to the current ServletContext
filterEncountersByViewPermissions(List<Encounter>, User) - Method in interface org.openmrs.api.EncounterService
Filters out all encounters to which given user does not have access.
filterEncountersByViewPermissions(List<Encounter>, User) - Method in class org.openmrs.api.impl.EncounterServiceImpl
 
filterMappingPasses(ModuleFilterMapping, String) - Static method in class org.openmrs.module.web.filter.ModuleFilterMapping
Return true if the passed Filter passes one or more filter mappings otherwise, return false.
FilterUtil - Class in org.openmrs.web.filter.util
This class contains convenient methods for storing/retrieving locale parameters into/from DB as admin's user property and as default locale property for OpenMRS system
findConceptAnswers(String, Locale, Concept) - Method in interface org.openmrs.api.ConceptService
Finds concepts that are possible value coded answers to concept parameter
findConceptAnswers(String, Locale, Concept) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
findDirty(Object, Serializable, Object[], Object[], String[], Type[]) - Method in class org.openmrs.api.db.hibernate.ChainingInterceptor
 
findEncounterTypes(String) - Method in interface org.openmrs.api.db.EncounterDAO
Find Encounter Types matching the given name.
findEncounterTypes(String) - Method in class org.openmrs.api.db.hibernate.HibernateEncounterDAO
 
findEncounterTypes(String) - Method in interface org.openmrs.api.EncounterService
Find Encounter Types with name matching the beginning of the search string.
findEncounterTypes(String) - Method in class org.openmrs.api.impl.EncounterServiceImpl
 
FINDING_UUID - Static variable in class org.openmrs.ConceptClass
 
findLibrary(String) - Method in class org.openmrs.module.ModuleClassLoader
 
findNameTaggedWith(ConceptNameTag) - Method in class org.openmrs.Concept
A convenience method to get the concept-name (if any) which has a particular tag.
findPatients(String, boolean, Integer, Integer) - Method in class org.openmrs.api.db.hibernate.HibernatePatientDAO
 
findPossibleValues(String) - Method in interface org.openmrs.Attributable
Search for possible values of this object using the given search string
findPossibleValues(String) - Method in class org.openmrs.Concept
 
findPossibleValues(String) - Method in class org.openmrs.Location
 
findPossibleValues(String) - Method in class org.openmrs.User
 
findPossibleValues(String) - Method in class org.openmrs.util.AttributableDate
 
findPrograms(String) - Method in class org.openmrs.api.db.hibernate.HibernateProgramWorkflowDAO
 
findPrograms(String) - Method in interface org.openmrs.api.db.ProgramWorkflowDAO
Returns programs that match the given string.
findResource(String) - Method in class org.openmrs.module.ModuleClassLoader
If a resource is found within a jar, that jar URL is converted to a temporary file and a URL to that is returned
findResource(String, ModuleClassLoader, Set<String>) - Method in class org.openmrs.module.ModuleClassLoader
Find a resource (image, file, etc) in the module structure
findResource(String) - Method in class org.openmrs.util.OpenmrsClassLoader
 
findResources(String) - Method in class org.openmrs.module.ModuleClassLoader
 
findResources(List<URL>, String, ModuleClassLoader, Set<String>) - Method in class org.openmrs.module.ModuleClassLoader
Find all occurrences of a resource (image, file, etc) in the module structure
findResources(String) - Method in class org.openmrs.util.OpenmrsClassLoader
 
finishResponse() - Method in class org.openmrs.web.filter.GZIPResponseWrapper
 
first() - Method in interface org.openmrs.logic.LogicCriteria
Apply the First operator to the LogicCriteria
first(Integer) - Method in interface org.openmrs.logic.LogicCriteria
 
first(String) - Method in interface org.openmrs.logic.LogicCriteria
 
first(Integer, String) - Method in interface org.openmrs.logic.LogicCriteria
 
First - Class in org.openmrs.logic.op
The First operator will return a subset result of the entire result returned by the criteria

Example:
- logicService.parse("'CD4 COUNT'").first(2);
The above will give us a criteria to get the first two "CD4 COUNT" observations
First() - Constructor for class org.openmrs.logic.op.First
 
FIRST - Static variable in interface org.openmrs.logic.op.Operator
 
FIRST - Static variable in interface org.openmrs.logic.op.TransformOperator
 
firstSecondOfDay(Date) - Static method in class org.openmrs.util.OpenmrsUtil
Return a date that is the same day as the passed in date, but the hours and seconds are the earliest possible for that day.
FloatDatatype - Class in org.openmrs.customdatatype.datatype
Datatype for float, represented by java.lang.Float
FloatDatatype() - Constructor for class org.openmrs.customdatatype.datatype.FloatDatatype
 
flush() - Method in class org.openmrs.api.db.hibernate.DbSession
Force this session to flush.
flush() - Method in class org.openmrs.web.filter.GZIPResponseStream
 
flushBuffer() - Method in class org.openmrs.web.filter.GZIPResponseWrapper
 
flushInstance() - Static method in class org.openmrs.util.OpenmrsClassLoader
All objects depending on the old classloader should be restarted here Should be called after destoryInstance() and after the service is restarted
flushSession() - Static method in class org.openmrs.api.context.Context
Forces any changes made so far in this unit of work to be written to the database
flushSession() - Method in interface org.openmrs.api.db.ContextDAO
 
flushSession() - Method in class org.openmrs.api.db.hibernate.HibernateContextDAO
 
folderContains(File, String) - Static method in class org.openmrs.util.OpenmrsUtil
Look for a file named filename in folder
footerTemplate - Static variable in class org.openmrs.web.filter.initialization.InitializationWizardModel
 
Form - Class in org.openmrs
Form
Form() - Constructor for class org.openmrs.Form
default constructor
Form(Integer) - Constructor for class org.openmrs.Form
Constructor with id
form - Variable in class org.openmrs.FormField
 
FORM_ENTRY - Static variable in class org.openmrs.util.PrivilegeConstants
 
format(PersonName) - Method in class org.openmrs.layout.name.NameTemplate
 
Format - Class in org.openmrs.util
 
Format() - Constructor for class org.openmrs.util.Format
 
format(double) - Static method in class org.openmrs.util.Format
 
format(Double) - Static method in class org.openmrs.util.Format
 
format(Date) - Static method in class org.openmrs.util.Format
 
format(Date, Format.FORMAT_TYPE) - Static method in class org.openmrs.util.Format
 
format(Date, Locale, Format.FORMAT_TYPE) - Static method in class org.openmrs.util.Format
This method formats a date object according to a particular locale and returns the date as a string.
format(Throwable) - Static method in class org.openmrs.util.Format
 
Format.FORMAT_TYPE - Enum in org.openmrs.util
 
formatDate(Date) - Static method in class org.openmrs.web.WebUtil
 
formatDate(Date, Locale, Format.FORMAT_TYPE) - Static method in class org.openmrs.web.WebUtil
 
formatPercentage(double) - Static method in class org.openmrs.util.Format
 
formatPercentage(Number) - Static method in class org.openmrs.util.Format
 
formatTextBoxDate(Date) - Static method in class org.openmrs.util.Format
 
FormConstants - Class in org.openmrs.util
Constants relating to forms
FormDAO - Interface in org.openmrs.api.db
Database access functions for the Form, FormField, and Field objects
FormEditor - Class in org.openmrs.propertyeditor
Allows for serializing/deserializing an object to a string so that Spring knows how to pass an object back and forth through an html form or other medium.
FormEditor() - Constructor for class org.openmrs.propertyeditor.FormEditor
 
FormField - Class in org.openmrs
The FormField object relates/orders the fields on a form A form can have many 0 to n fields associated with it in a hierarchical manor.
FormField() - Constructor for class org.openmrs.FormField
default constructor
FormField(Integer) - Constructor for class org.openmrs.FormField
constructor with id
FormField.DefaultComparator - Class in org.openmrs
Provides a default comparator.
formFieldId - Variable in class org.openmrs.FormField
 
FormResource - Class in org.openmrs
A FormResource is meant as a way for modules to add arbitrary information to a Form.
FormResource() - Constructor for class org.openmrs.FormResource
 
FormResource(FormResource) - Constructor for class org.openmrs.FormResource
Create a copy of a provided FormResource, ignoring the uuid and id of the original
FormService - Interface in org.openmrs.api
This service contains methods relating to Form, FormField, and Field.
FormServiceImpl - Class in org.openmrs.api.impl
Default implementation of the FormService
FormServiceImpl() - Constructor for class org.openmrs.api.impl.FormServiceImpl
Default empty constructor
FormsLockedException - Exception in org.openmrs.api
This exception is thrown when a user tries to save or delete a form while forms are locked
FormsLockedException() - Constructor for exception org.openmrs.api.FormsLockedException
Generic constructor that gives a normal reason why the user is not being allowed to save or delete a form
FormsLockedException(String) - Constructor for exception org.openmrs.api.FormsLockedException
Convenience constructor to give the user a message other than normal default one
FormsLockedException(String, Throwable) - Constructor for exception org.openmrs.api.FormsLockedException
Convenience constructor to give the user a message other than the normal one and to chain this exception with a parent exception.
FormsLockedException(Throwable) - Constructor for exception org.openmrs.api.FormsLockedException
Convenience constructor used to only set the parent exception to chain with.
FormUtil - Class in org.openmrs.util
OpenMRS utilities related to forms.
FormValidator - Class in org.openmrs.validator
This checks a Form object to make sure that it passes all API requirements.
FormValidator() - Constructor for class org.openmrs.validator.FormValidator
 
FreeTextDatatype - Class in org.openmrs.customdatatype.datatype
Free-text datatype, represented by a plain String.
FreeTextDatatype() - Constructor for class org.openmrs.customdatatype.datatype.FreeTextDatatype
 
FreeTextDosingInstructions - Class in org.openmrs
 
FreeTextDosingInstructions() - Constructor for class org.openmrs.FreeTextDosingInstructions
 
FREQUENCY_UUID - Static variable in class org.openmrs.ConceptClass
 
fromDateHelper(Date, Integer, Integer, Integer, Integer, Date, Date) - Static method in class org.openmrs.util.OpenmrsUtil
 
fromReferenceString(String) - Method in interface org.openmrs.customdatatype.CustomDatatype
Converts a reference string to its typed value.
fromReferenceString(String) - Method in class org.openmrs.customdatatype.datatype.LongFreeTextDatatype
 
fromReferenceString(String) - Method in class org.openmrs.customdatatype.SerializingCustomDatatype
 
fromSpecification(String) - Static method in class org.openmrs.util.LocaleUtility
Creates a locale based on a string specification.

G

garbageCollect() - Method in class org.openmrs.hl7.db.hibernate.HibernateHL7DAO
 
garbageCollect() - Method in interface org.openmrs.hl7.db.HL7DAO
 
garbageCollect() - Method in interface org.openmrs.hl7.HL7Service
Clean up the current memory consumption
garbageCollect() - Method in class org.openmrs.hl7.impl.HL7ServiceImpl
 
GENDER() - Static method in class org.openmrs.util.OpenmrsConstants
A gender character to gender name map
TODO issues with localization.
generate(SessionImplementor, Object) - Method in class org.openmrs.api.db.hibernate.NativeIfNotAssignedIdentityGenerator
 
generateNewInitVector() - Static method in class org.openmrs.util.Security
generate a new cipher initialization vector; should only be called once in order to not invalidate all encrypted data
generateNewSecretKey() - Static method in class org.openmrs.util.Security
generate a new secret key; should only be called once in order to not invalidate all encrypted data
generateSystemId() - Method in class org.openmrs.api.db.hibernate.HibernateUserDAO
 
generateSystemId() - Method in interface org.openmrs.api.db.UserDAO
 
generateSystemId() - Method in class org.openmrs.api.impl.UserServiceImpl
Generates system ids based on the following algorithm scheme: user_id-check digit
generateSystemId() - Method in interface org.openmrs.api.UserService
Get/generate/find the next system id to be doled out.
generateUid(Integer) - Static method in class org.openmrs.util.OpenmrsUtil
Creates a relatively acceptable unique string of the give size
generateUid() - Static method in class org.openmrs.util.OpenmrsUtil
Creates a uid of length 20
GenerateUuid - Class in org.openmrs.util.databasechange
Generates UUIDs for all rows in all tables in the tableNames parameter.
GenerateUuid() - Constructor for class org.openmrs.util.databasechange.GenerateUuid
 
get(int) - Method in class org.openmrs.Allergies
 
get(Class, Serializable) - Method in class org.openmrs.api.db.hibernate.DbSession
Return the persistent instance of the given entity class with the given identifier, or null if there is no such persistent instance.
get(Class, Serializable, LockOptions) - Method in class org.openmrs.api.db.hibernate.DbSession
Return the persistent instance of the given entity class with the given identifier, or null if there is no such persistent instance.
get(String, Serializable) - Method in class org.openmrs.api.db.hibernate.DbSession
Return the persistent instance of the given named entity with the given identifier, or null if there is no such persistent instance.
get(String, Serializable, LockOptions) - Method in class org.openmrs.api.db.hibernate.DbSession
Return the persistent instance of the given entity class with the given identifier, or null if there is no such persistent instance.
get(int) - Method in class org.openmrs.logic.result.Result
 
get(Object) - Method in class org.openmrs.messagesource.PresentationMessageMap
 
get(Object, String[], Object) - Method in class org.openmrs.web.filter.util.LocalizationTool
 
GET_ALLERGIES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_CARE_SETTINGS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_CONCEPT_ATTRIBUTE_TYPES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_CONCEPT_CLASSES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_CONCEPT_DATATYPES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_CONCEPT_MAP_TYPES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_CONCEPT_PROPOSALS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_CONCEPT_REFERENCE_TERMS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_CONCEPT_SOURCES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_CONCEPTS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_CONDITIONS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_DATABASE_CHANGES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_DIAGNOSES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_ENCOUNTER_ROLES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_ENCOUNTER_TYPES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_ENCOUNTERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_FIELD_TYPES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_FORMS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_GLOBAL_PROPERTIES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_HL7_IN_ARCHIVE - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_HL7_IN_EXCEPTION - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_HL7_IN_QUEUE - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_HL7_SOURCE - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_IDENTIFIER_TYPES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_LOCATION_ATTRIBUTE_TYPES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_LOCATIONS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_NOTE - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_OBS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_ORDER_FREQUENCIES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_ORDER_SETS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_ORDER_TYPES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_ORDERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_PATIENT_COHORTS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_PATIENT_IDENTIFIERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_PATIENT_PROGRAMS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_PATIENTS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_PERSON_ATTRIBUTE_TYPES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_PERSONS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_PRIVILEGES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_PROBLEMS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_PROGRAMS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_PROVIDERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_RELATIONSHIP_TYPES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_RELATIONSHIPS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_ROLES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_USERS - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_VISIT_ATTRIBUTE_TYPES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_VISIT_TYPES - Static variable in class org.openmrs.util.PrivilegeConstants
 
GET_VISITS - Static variable in class org.openmrs.util.PrivilegeConstants
 
getAccessionNumber() - Method in class org.openmrs.Obs
 
getAccessionNumber() - Method in class org.openmrs.Order
 
getAction() - Method in class org.openmrs.Order
Gets the action
getActivatedOnOrAfterDate() - Method in class org.openmrs.parameter.OrderSearchCriteria
 
getActivatedOnOrBeforeDate() - Method in class org.openmrs.parameter.OrderSearchCriteria
 
getActivationKey() - Method in class org.openmrs.api.db.LoginCredential
 
getActivatorName() - Method in class org.openmrs.module.Module
 
getActive(Date) - Method in class org.openmrs.PatientProgram
Returns true if the associated Patient is enrolled in the associated Program on the passed Date
getActive() - Method in class org.openmrs.PatientProgram
Returns true if the associated Patient is currently enrolled in the associated Program
getActive(Date) - Method in class org.openmrs.PatientState
Returns true if this PatientState is active as of the passed Date
getActive() - Method in class org.openmrs.PatientState
Returns true if this PatientState is currently active
getActiveAttributes() - Method in class org.openmrs.BaseCustomizableData
 
getActiveAttributes(CustomValueDescriptor) - Method in class org.openmrs.BaseCustomizableData
 
getActiveAttributes() - Method in class org.openmrs.BaseCustomizableMetadata
 
getActiveAttributes(CustomValueDescriptor) - Method in class org.openmrs.BaseCustomizableMetadata
 
getActiveAttributes() - Method in class org.openmrs.Concept
 
getActiveAttributes(CustomValueDescriptor) - Method in class org.openmrs.Concept
 
getActiveAttributes() - Method in interface org.openmrs.customdatatype.Customizable
 
getActiveAttributes(CustomValueDescriptor) - Method in interface org.openmrs.customdatatype.Customizable
 
getActiveAttributes() - Method in class org.openmrs.PatientProgram
 
getActiveAttributes(CustomValueDescriptor) - Method in class org.openmrs.PatientProgram
 
getActiveAttributes() - Method in class org.openmrs.Person
Returns only the non-voided attributes for this person
getActiveConceptMapTypes() - Method in interface org.openmrs.api.ConceptService
Returns a list of concept map types currently in the database excluding hidden ones
getActiveConceptMapTypes() - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getActiveConditions(Patient) - Method in interface org.openmrs.api.ConditionService
Gets a patient's active conditions
getActiveConditions(Patient) - Method in interface org.openmrs.api.db.ConditionDAO
Gets all active conditions related to the specified patient.
getActiveConditions(Patient) - Method in class org.openmrs.api.db.hibernate.HibernateConditionDAO
Gets all active conditions related to the specified patient.
getActiveConditions(Patient) - Method in class org.openmrs.api.impl.ConditionServiceImpl
Gets a patient's active conditions
getActiveDiagnoses(Patient, Date) - Method in interface org.openmrs.api.db.DiagnosisDAO
Gets all active diagnoses related to the specified patient.
getActiveDiagnoses(Patient, Date) - Method in class org.openmrs.api.db.hibernate.HibernateDiagnosisDAO
Gets all active diagnoses related to the specified patient.
getActiveEncounterProviders() - Method in class org.openmrs.Encounter
Returns only the non-voided encounter providers for this encounter.
getActiveEncounterVisitHandler() - Method in interface org.openmrs.api.EncounterService
Gets the active handler for assigning visits to encounters.
getActiveEncounterVisitHandler() - Method in class org.openmrs.api.impl.EncounterServiceImpl
 
getActiveIdentifiers() - Method in class org.openmrs.Patient
Returns only the non-voided identifiers for this patient.
getActiveMembership(Patient) - Method in class org.openmrs.Cohort
 
getActiveMemberships(Date) - Method in class org.openmrs.Cohort
 
getActiveMemberships() - Method in class org.openmrs.Cohort
 
getActiveMessageSource() - Method in class org.openmrs.messagesource.impl.DefaultMessageSourceServiceImpl
 
getActiveMessageSource() - Method in class org.openmrs.messagesource.impl.MessageSourceServiceImpl
Gets the message source service which is currently providing services.
getActiveMessageSource() - Method in interface org.openmrs.messagesource.MessageSourceService
Gets the message source service which is currently providing services.
getActiveOrders(Patient, List<OrderType>, CareSetting, Date) - Method in class org.openmrs.api.db.hibernate.HibernateOrderDAO
 
getActiveOrders(Patient, List<OrderType>, CareSetting, Date) - Method in interface org.openmrs.api.db.OrderDAO
 
getActiveOrders(Patient, OrderType, CareSetting, Date) - Method in class org.openmrs.api.impl.OrderServiceImpl
 
getActiveOrders(Patient, OrderType, CareSetting, Date) - Method in interface org.openmrs.api.OrderService
Gets all active orders for the specified patient matching the specified CareSetting, OrderType as of the specified date.
getActiveVisitsByPatient(Patient) - Method in class org.openmrs.api.impl.VisitServiceImpl
 
getActiveVisitsByPatient(Patient) - Method in interface org.openmrs.api.VisitService
Convenience method that delegates to getVisitsByPatient(patient, false, false)
getAdditionalDetail() - Method in class org.openmrs.Condition
Gets the addition detail of the condition
getAddress1() - Method in interface org.openmrs.Address
 
getAddress1() - Method in class org.openmrs.Location
 
getAddress1() - Method in class org.openmrs.PersonAddress
 
getAddress10() - Method in interface org.openmrs.Address
 
getAddress10() - Method in class org.openmrs.Location
getAddress10() - Method in class org.openmrs.PersonAddress
getAddress11() - Method in interface org.openmrs.Address
 
getAddress11() - Method in class org.openmrs.Location
getAddress11() - Method in class org.openmrs.PersonAddress
getAddress12() - Method in interface org.openmrs.Address
 
getAddress12() - Method in class org.openmrs.Location
getAddress12() - Method in class org.openmrs.PersonAddress
getAddress13() - Method in interface org.openmrs.Address
 
getAddress13() - Method in class org.openmrs.Location
getAddress13() - Method in class org.openmrs.PersonAddress
getAddress14() - Method in interface org.openmrs.Address
 
getAddress14() - Method in class org.openmrs.Location
getAddress14() - Method in class org.openmrs.PersonAddress
getAddress15() - Method in interface org.openmrs.Address
 
getAddress15() - Method in class org.openmrs.Location
getAddress15() - Method in class org.openmrs.PersonAddress
getAddress2() - Method in interface org.openmrs.Address
 
getAddress2() - Method in class org.openmrs.Location
 
getAddress2() - Method in class org.openmrs.PersonAddress
 
getAddress3() - Method in interface org.openmrs.Address
 
getAddress3() - Method in class org.openmrs.Location
 
getAddress3() - Method in class org.openmrs.PersonAddress
 
getAddress4() - Method in interface org.openmrs.Address
 
getAddress4() - Method in class org.openmrs.Location
 
getAddress4() - Method in class org.openmrs.PersonAddress
 
getAddress5() - Method in interface org.openmrs.Address
 
getAddress5() - Method in class org.openmrs.Location
 
getAddress5() - Method in class org.openmrs.PersonAddress
 
getAddress6() - Method in interface org.openmrs.Address
 
getAddress6() - Method in class org.openmrs.Location
 
getAddress6() - Method in class org.openmrs.PersonAddress
 
getAddress7() - Method in interface org.openmrs.Address
 
getAddress7() - Method in class org.openmrs.Location
getAddress7() - Method in class org.openmrs.PersonAddress
getAddress8() - Method in interface org.openmrs.Address
 
getAddress8() - Method in class org.openmrs.Location
getAddress8() - Method in class org.openmrs.PersonAddress
getAddress9() - Method in interface org.openmrs.Address
 
getAddress9() - Method in class org.openmrs.Location
getAddress9() - Method in class org.openmrs.PersonAddress
getAddresses() - Method in class org.openmrs.Person
 
getAddressTemplate() - Method in class org.openmrs.api.impl.LocationServiceImpl
 
getAddressTemplate() - Method in interface org.openmrs.api.LocationService
Returns the xml of default address template.
getAddressTemplate() - Method in class org.openmrs.layout.address.AddressSupport
 
getAdministrationInstructions() - Method in class org.openmrs.SimpleDosingInstructions
 
getAdministrationService() - Static method in class org.openmrs.api.context.Context
 
getAdministrationService() - Method in class org.openmrs.api.context.ServiceContext
 
getAdvicePoints() - Method in class org.openmrs.module.Module
 
getAge() - Method in class org.openmrs.Person
Convenience method to calculate this person's age based on the birthdate For a person who lived 1990 to 2000, age would be -5 in 1985, 5 in 1995, 10 in 2000, and 10 2010.
getAge(Date) - Method in class org.openmrs.Person
Convenience method: calculates the person's age on a given date based on the birthdate
getaIsToB() - Method in class org.openmrs.RelationshipType
The java bean specifications says that if an attribute has the second letter capitalized (as the "I" is), the initial "a" is not to be capitalized.
getAlert() - Method in class org.openmrs.notification.AlertRecipient
 
getAlert(Integer) - Method in interface org.openmrs.notification.AlertService
Get alert by internal identifier
getAlert(Integer) - Method in interface org.openmrs.notification.db.AlertDAO
 
getAlert(Integer) - Method in class org.openmrs.notification.db.hibernate.HibernateAlertDAO
 
getAlert(Integer) - Method in class org.openmrs.notification.impl.AlertServiceImpl
 
getAlertId() - Method in class org.openmrs.notification.Alert
 
getAlertRead() - Method in class org.openmrs.notification.Alert
 
getAlertRead() - Method in class org.openmrs.notification.AlertRecipient
 
getAlerts(User, boolean, boolean) - Method in interface org.openmrs.notification.AlertService
Finds alerts for the given user with the given status
getAlerts(User, boolean, boolean) - Method in interface org.openmrs.notification.db.AlertDAO
 
getAlerts(User, boolean, boolean) - Method in class org.openmrs.notification.db.hibernate.HibernateAlertDAO
 
getAlerts(User, boolean, boolean) - Method in class org.openmrs.notification.impl.AlertServiceImpl
 
getAlertsByUser(User) - Method in interface org.openmrs.notification.AlertService
Find the alerts that are not read and have not expired for a user This will probably be the most commonly called method If null is passed in for user, find alerts for the currently authenticated user.
getAlertsByUser(User) - Method in class org.openmrs.notification.impl.AlertServiceImpl
 
getAlertService() - Static method in class org.openmrs.api.context.Context
 
getAlertService() - Method in class org.openmrs.api.context.ServiceContext
 
getAll(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateOpenmrsDataDAO
 
getAll(boolean, Integer, Integer) - Method in class org.openmrs.api.db.hibernate.HibernateOpenmrsDataDAO
 
getAll(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateOpenmrsMetadataDAO
 
getAll(boolean, Integer, Integer) - Method in class org.openmrs.api.db.hibernate.HibernateOpenmrsMetadataDAO
 
getAll(boolean) - Method in interface org.openmrs.api.db.OpenmrsDataDAO
Return a list of persistents (optionally voided)
getAll(boolean, Integer, Integer) - Method in interface org.openmrs.api.db.OpenmrsDataDAO
Return a lists of persistents optionally voided, with paging
getAll(boolean) - Method in interface org.openmrs.api.db.OpenmrsMetadataDAO
Return a list of metadata objects (optionally retired)
getAll(boolean, Integer, Integer) - Method in interface org.openmrs.api.db.OpenmrsMetadataDAO
Return a lists of metadata objects optionally retired, with paging
getAllActiveAlerts(User) - Method in interface org.openmrs.notification.AlertService
Find all alerts for a user that have not expired
getAllActiveAlerts(User) - Method in class org.openmrs.notification.impl.AlertServiceImpl
 
getAllAlerts() - Method in interface org.openmrs.notification.AlertService
Get all unexpired alerts for all users
getAllAlerts(boolean) - Method in interface org.openmrs.notification.AlertService
Get alerts for all users while obeying includeExpired
getAllAlerts(boolean) - Method in interface org.openmrs.notification.db.AlertDAO
 
getAllAlerts(boolean) - Method in class org.openmrs.notification.db.hibernate.HibernateAlertDAO
 
getAllAlerts() - Method in class org.openmrs.notification.impl.AlertServiceImpl
 
getAllAlerts(boolean) - Method in class org.openmrs.notification.impl.AlertServiceImpl
 
getAllAttributeMap() - Method in class org.openmrs.Person
Convenience method to get all of this person's attributes (including voided ones) in map form: <String, PersonAttribute>.
getAllChildRoles() - Method in class org.openmrs.Role
Recursive (if need be) method to return all child roles of this role
getAllCohorts() - Method in interface org.openmrs.api.CohortService
Gets all Cohorts (not including voided ones)
getAllCohorts(boolean) - Method in interface org.openmrs.api.CohortService
Gets all Cohorts, possibly including the voided ones
getAllCohorts(boolean) - Method in interface org.openmrs.api.db.CohortDAO
Gets all cohorts in the database
getAllCohorts(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateCohortDAO
 
getAllCohorts() - Method in class org.openmrs.api.impl.CohortServiceImpl
 
getAllCohorts(boolean) - Method in class org.openmrs.api.impl.CohortServiceImpl
 
getAllConceptAttributeTypes() - Method in interface org.openmrs.api.ConceptService
 
getAllConceptAttributeTypes() - Method in interface org.openmrs.api.db.ConceptDAO
 
getAllConceptAttributeTypes() - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getAllConceptAttributeTypes() - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getAllConceptClasses() - Method in interface org.openmrs.api.ConceptService
Return a list of concept classes currently in the database
getAllConceptClasses(boolean) - Method in interface org.openmrs.api.ConceptService
Return a list of concept classes currently in the database
getAllConceptClasses(boolean) - Method in interface org.openmrs.api.db.ConceptDAO
 
getAllConceptClasses(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getAllConceptClasses(boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getAllConceptClasses() - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getAllConceptDatatypes() - Method in interface org.openmrs.api.ConceptService
Return a list of all concept datatypes currently in the database
getAllConceptDatatypes(boolean) - Method in interface org.openmrs.api.ConceptService
Return a list of concept datatypes currently in the database
getAllConceptDatatypes(boolean) - Method in interface org.openmrs.api.db.ConceptDAO
 
getAllConceptDatatypes(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getAllConceptDatatypes() - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getAllConceptDatatypes(boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getAllConceptNameLocales() - Method in class org.openmrs.Concept
Convenience method that returns a set of all the locales in which names have been added for this concept.
getAllConceptNameTags() - Method in interface org.openmrs.api.ConceptService
Get all the concept name tags defined in the database, included voided ones
getAllConceptNameTags() - Method in interface org.openmrs.api.db.ConceptDAO
 
getAllConceptNameTags() - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getAllConceptNameTags() - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getAllConceptProposals(boolean) - Method in interface org.openmrs.api.ConceptService
Get a List of all concept proposals
getAllConceptProposals(boolean) - Method in interface org.openmrs.api.db.ConceptDAO
 
getAllConceptProposals(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getAllConceptProposals(boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getAllConceptReferenceTerms() - Method in interface org.openmrs.api.ConceptService
Gets a list of all concept reference terms saved in the database
getAllConceptReferenceTerms() - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getAllConcepts() - Method in interface org.openmrs.api.ConceptService
Return a list of unretired concepts sorted by concept id ascending and
getAllConcepts(String, boolean, boolean) - Method in interface org.openmrs.api.ConceptService
Return a list of concepts sorted on sortBy in dir direction (asc/desc)
getAllConcepts(String, boolean, boolean) - Method in interface org.openmrs.api.db.ConceptDAO
 
getAllConcepts(String, boolean, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getAllConcepts() - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getAllConcepts(String, boolean, boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getAllConceptSources(boolean) - Method in interface org.openmrs.api.ConceptService
Return a list of concept sources currently in the database Whether or not to return retired concept sources is decided by the boolean includeRetired param
getAllConceptSources(boolean) - Method in interface org.openmrs.api.db.ConceptDAO
 
getAllConceptSources(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getAllConceptSources(boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getAllConceptStateConversions() - Method in class org.openmrs.api.db.hibernate.HibernateProgramWorkflowDAO
 
getAllConceptStateConversions() - Method in interface org.openmrs.api.db.ProgramWorkflowDAO
Returns all conceptStateConversions
getAllConceptStateConversions() - Method in class org.openmrs.api.impl.ProgramWorkflowServiceImpl
 
getAllConceptStateConversions() - Method in interface org.openmrs.api.ProgramWorkflowService
Returns all conceptStateConversions
getAllConceptStopWords() - Method in interface org.openmrs.api.ConceptService
Get all the concept stop words
getAllConceptStopWords() - Method in interface org.openmrs.api.db.ConceptDAO
 
getAllConceptStopWords() - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getAllConceptStopWords() - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getAllCount(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateOpenmrsDataDAO
 
getAllCount(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateOpenmrsMetadataDAO
 
getAllCount(boolean) - Method in interface org.openmrs.api.db.OpenmrsDataDAO
Returns total number of persistents (optionally voided)
getAllCount(boolean) - Method in interface org.openmrs.api.db.OpenmrsMetadataDAO
Returns total number of persistents (optionally retired)
getAllDatatypeClasses() - Method in interface org.openmrs.api.DatatypeService
 
getAllDatatypeClasses() - Method in class org.openmrs.api.impl.DatatypeServiceImpl
 
getAllDrugs() - Method in interface org.openmrs.api.ConceptService
Return a list of drugs currently in the database that are not retired
getAllDrugs(boolean) - Method in interface org.openmrs.api.ConceptService
Get drugs by concept.
getAllDrugs() - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getAllDrugs(boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getAllEncounterRoles(boolean) - Method in interface org.openmrs.api.db.EncounterDAO
Get all encounter roles and optionally specify whether to include retired encountered roles
getAllEncounterRoles(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateEncounterDAO
 
getAllEncounterRoles(boolean) - Method in interface org.openmrs.api.EncounterService
Get all encounter roles based on includeRetired flag
getAllEncounterRoles(boolean) - Method in class org.openmrs.api.impl.EncounterServiceImpl
 
getAllEncounters(Cohort) - Method in interface org.openmrs.api.db.EncounterDAO
 
getAllEncounters(Cohort) - Method in class org.openmrs.api.db.hibernate.HibernateEncounterDAO
 
getAllEncounters(Cohort) - Method in interface org.openmrs.api.EncounterService
Get all encounters for a cohort of patients
getAllEncounters(Cohort) - Method in class org.openmrs.api.impl.EncounterServiceImpl
 
getAllEncounterTypes(Boolean) - Method in interface org.openmrs.api.db.EncounterDAO
Get all encounter types
getAllEncounterTypes(Boolean) - Method in class org.openmrs.api.db.hibernate.HibernateEncounterDAO
 
getAllEncounterTypes() - Method in interface org.openmrs.api.EncounterService
Get all encounter types (including retired)
getAllEncounterTypes(boolean) - Method in interface org.openmrs.api.EncounterService
Get all encounter types.
getAllEncounterTypes() - Method in class org.openmrs.api.impl.EncounterServiceImpl
 
getAllEncounterTypes(boolean) - Method in class org.openmrs.api.impl.EncounterServiceImpl
 
getAllergen() - Method in class org.openmrs.Allergy
 
getAllergenType() - Method in class org.openmrs.Allergen
 
getAllergenType() - Method in class org.openmrs.Allergy
 
getAllergies(Patient) - Method in class org.openmrs.api.db.hibernate.HibernatePatientDAO
 
getAllergies(Patient) - Method in interface org.openmrs.api.db.PatientDAO
Gets a list of allergies that a patient has
getAllergies(Patient) - Method in class org.openmrs.api.impl.PatientServiceImpl
 
getAllergies(Patient) - Method in interface org.openmrs.api.PatientService
Gets allergies for a given patient
getAllergy(Integer) - Method in class org.openmrs.Allergies
Gets an allergy with a given id
getAllergy() - Method in class org.openmrs.AllergyReaction
 
getAllergy(Integer) - Method in class org.openmrs.api.db.hibernate.HibernatePatientDAO
 
getAllergy(Integer) - Method in interface org.openmrs.api.db.PatientDAO
Gets a allergy matching the given allergyId
getAllergy(Integer) - Method in class org.openmrs.api.impl.PatientServiceImpl
 
getAllergy(Integer) - Method in interface org.openmrs.api.PatientService
Returns the Allergy identified by internal Ingerger Id
getAllergyByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernatePatientDAO
 
getAllergyByUuid(String) - Method in interface org.openmrs.api.db.PatientDAO
Gets a allergy matching the given uuid
getAllergyByUuid(String) - Method in class org.openmrs.api.impl.PatientServiceImpl
 
getAllergyByUuid(String) - Method in interface org.openmrs.api.PatientService
Returns the Allergy identified by uuid
getAllergyId() - Method in class org.openmrs.Allergy
 
getAllergyReaction(Integer) - Method in class org.openmrs.Allergy
Gets an allergy reaction with a given id
getAllergyReactionId() - Method in class org.openmrs.AllergyReaction
 
getAllergyReactionsConcept() - Method in class org.openmrs.AllergyProperties
 
getAllergyStatus() - Method in class org.openmrs.Allergies
 
getAllergyStatus(Patient) - Method in class org.openmrs.api.db.hibernate.HibernatePatientDAO
 
getAllergyStatus(Patient) - Method in interface org.openmrs.api.db.PatientDAO
Gets a patient's allergy status
getAllergyStatus() - Method in class org.openmrs.Patient
Returns allergy status maintained by the supporting infrastructure.
getAllFields(boolean) - Method in interface org.openmrs.api.db.FormDAO
Returns all fields in the database, possibly including retired ones
getAllFields(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateFormDAO
 
getAllFields() - Method in interface org.openmrs.api.FormService
Fetches all Fields in the database, including retired ones
getAllFields(boolean) - Method in interface org.openmrs.api.FormService
Fetches all Fields in the database, possibly including retired ones
getAllFields() - Method in class org.openmrs.api.impl.FormServiceImpl
 
getAllFields(boolean) - Method in class org.openmrs.api.impl.FormServiceImpl
 
getAllFields(Class<?>) - Static method in class org.openmrs.util.Reflect
This method return all the fields (including private) from the given class and its super classes.
getAllFieldTypes(boolean) - Method in interface org.openmrs.api.db.FormDAO
Get all field types
getAllFieldTypes(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateFormDAO
 
getAllFieldTypes() - Method in interface org.openmrs.api.FormService
Get all field types in the database including the retired ones
getAllFieldTypes(boolean) - Method in interface org.openmrs.api.FormService
Get all field types in the database with or without retired ones
getAllFieldTypes() - Method in class org.openmrs.api.impl.FormServiceImpl
 
getAllFieldTypes(boolean) - Method in class org.openmrs.api.impl.FormServiceImpl
 
getAllFormFields() - Method in interface org.openmrs.api.db.FormDAO
Returns all FormFields in the database
getAllFormFields() - Method in class org.openmrs.api.db.hibernate.HibernateFormDAO
 
getAllFormFields() - Method in interface org.openmrs.api.FormService
Returns all FormFields in the database
getAllFormFields() - Method in class org.openmrs.api.impl.FormServiceImpl
 
getAllForms(boolean) - Method in interface org.openmrs.api.db.FormDAO
Returns all forms in the database, possibly including retired ones
getAllForms(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateFormDAO
 
getAllForms() - Method in interface org.openmrs.api.FormService
Gets all Forms, including retired ones.
getAllForms(boolean) - Method in interface org.openmrs.api.FormService
Gets all forms, possibly including retired ones
getAllForms() - Method in class org.openmrs.api.impl.FormServiceImpl
 
getAllForms(boolean) - Method in class org.openmrs.api.impl.FormServiceImpl
 
getAllGlobalProperties() - Method in interface org.openmrs.api.AdministrationService
Get a list of all global properties in the system
getAllGlobalProperties() - Method in interface org.openmrs.api.db.AdministrationDAO
 
getAllGlobalProperties() - Method in class org.openmrs.api.db.hibernate.HibernateAdministrationDAO
 
getAllGlobalProperties() - Method in class org.openmrs.api.impl.AdministrationServiceImpl
 
getAllHandlerClasses() - Method in interface org.openmrs.api.DatatypeService
 
getAllHandlerClasses() - Method in class org.openmrs.api.impl.DatatypeServiceImpl
 
getAllHL7InArchives() - Method in class org.openmrs.hl7.db.hibernate.HibernateHL7DAO
 
getAllHL7InArchives(Integer) - Method in class org.openmrs.hl7.db.hibernate.HibernateHL7DAO
 
getAllHL7InArchives() - Method in interface org.openmrs.hl7.db.HL7DAO
 
getAllHL7InArchives(Integer) - Method in interface org.openmrs.hl7.db.HL7DAO
Returns hl7 in archives but with a limited resultset size to save memory
getAllHL7InArchives() - Method in interface org.openmrs.hl7.HL7Service
Get all archive hl7 queue items from the database
getAllHL7InArchives() - Method in class org.openmrs.hl7.impl.HL7ServiceImpl
 
getAllHL7InErrors() - Method in class org.openmrs.hl7.db.hibernate.HibernateHL7DAO
 
getAllHL7InErrors() - Method in interface org.openmrs.hl7.db.HL7DAO
 
getAllHL7InErrors() - Method in interface org.openmrs.hl7.HL7Service
Get all HL7InError items from the database
getAllHL7InErrors() - Method in class org.openmrs.hl7.impl.HL7ServiceImpl
 
getAllHL7InQueues() - Method in class org.openmrs.hl7.db.hibernate.HibernateHL7DAO
 
getAllHL7InQueues() - Method in interface org.openmrs.hl7.db.HL7DAO
 
getAllHL7InQueues() - Method in interface org.openmrs.hl7.HL7Service
Return a list of all hl7 in queues in the database
getAllHL7InQueues() - Method in class org.openmrs.hl7.impl.HL7ServiceImpl
 
getAllHL7Sources() - Method in class org.openmrs.hl7.db.hibernate.HibernateHL7DAO
 
getAllHL7Sources() - Method in interface org.openmrs.hl7.db.HL7DAO
 
getAllHL7Sources() - Method in interface org.openmrs.hl7.HL7Service
Get all of the hl7 source objects from the database.
getAllHL7Sources() - Method in class org.openmrs.hl7.impl.HL7ServiceImpl
 
getAllIdentifierValidators() - Method in class org.openmrs.api.impl.PatientServiceImpl
 
getAllIdentifierValidators() - Method in interface org.openmrs.api.PatientService
 
getAllKeys() - Method in class org.openmrs.api.cache.OpenmrsCacheConfiguration
 
getAllLocationAttributeTypes() - Method in class org.openmrs.api.db.hibernate.HibernateLocationDAO
 
getAllLocationAttributeTypes() - Method in interface org.openmrs.api.db.LocationDAO
 
getAllLocationAttributeTypes() - Method in class org.openmrs.api.impl.LocationServiceImpl
 
getAllLocationAttributeTypes() - Method in interface org.openmrs.api.LocationService
 
getAllLocations(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateLocationDAO
 
getAllLocations(boolean) - Method in interface org.openmrs.api.db.LocationDAO
Get all locations
getAllLocations() - Method in class org.openmrs.api.impl.LocationServiceImpl
 
getAllLocations(boolean) - Method in class org.openmrs.api.impl.LocationServiceImpl
 
getAllLocations() - Method in interface org.openmrs.api.LocationService
Returns all locations, includes retired locations.
getAllLocations(boolean) - Method in interface org.openmrs.api.LocationService
Returns all locations.
getAllLocationTags(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateLocationDAO
 
getAllLocationTags(boolean) - Method in interface org.openmrs.api.db.LocationDAO
Get all location tags
getAllLocationTags() - Method in class org.openmrs.api.impl.LocationServiceImpl
 
getAllLocationTags(boolean) - Method in class org.openmrs.api.impl.LocationServiceImpl
 
getAllLocationTags() - Method in interface org.openmrs.api.LocationService
Returns all location tags, includes retired location tags.
getAllLocationTags(boolean) - Method in interface org.openmrs.api.LocationService
Returns all location tags.
getAllObjects(Class<T>, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateSerializedObjectDAO
 
getAllObjects(Class<T>) - Method in class org.openmrs.api.db.hibernate.HibernateSerializedObjectDAO
 
getAllObjects(Class<T>) - Method in interface org.openmrs.api.db.SerializedObjectDAO
Retrieves all non-retired objects of the passed type from the database that have been saved through serialization
getAllObjects(Class<T>, boolean) - Method in interface org.openmrs.api.db.SerializedObjectDAO
Retrieves all objects from the database that match the passed type that have been saved through serialization Returns voided / retired Objects only if includeRetired parameter is true
getAllObjectsByName(Class<T>, String, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateSerializedObjectDAO
 
getAllObjectsByName(Class<T>, String, boolean) - Method in interface org.openmrs.api.db.SerializedObjectDAO
Retrieves all objects from the database that match the passed type and name that have been saved through serialization
getAllObs(boolean) - Method in class org.openmrs.Encounter
Returns all Obs where Obs.encounterId = Encounter.encounterId In practice, this method should not be used very often...
getAllObs() - Method in class org.openmrs.Encounter
Convenience method to call Encounter.getAllObs(boolean) with a false parameter
getAllOrdersByPatient(Patient) - Method in class org.openmrs.api.impl.OrderServiceImpl
 
getAllOrdersByPatient(Patient) - Method in interface org.openmrs.api.OrderService
Gets all orders for the specified patient including discontinuation orders
getAllowDecimal() - Method in class org.openmrs.ConceptNumeric
 
getAllowedCharacters() - Method in interface org.openmrs.patient.IdentifierValidator
 
getAllowedCharacters() - Method in class org.openmrs.patient.impl.BaseHyphenatedIdentifierValidator
 
getAllowedCharacters() - Method in class org.openmrs.patient.impl.LuhnIdentifierValidator
 
getAllowedCharacters() - Method in class org.openmrs.patient.impl.VerhoeffIdentifierValidator
 
getAllowedLocales() - Method in interface org.openmrs.api.AdministrationService
Gets the list of locales which the administrator has allowed for use on the system.
getAllowedLocales() - Method in class org.openmrs.api.impl.AdministrationServiceImpl
 
getAllowedLocales() - Method in class org.openmrs.api.impl.GlobalLocaleList
Gets the current list of allowed locales.
getAllParentRoles() - Method in class org.openmrs.Role
Recursive (if need be) method to return all parent roles of this role
getAllPatientIdentifierTypes(boolean) - Method in class org.openmrs.api.db.hibernate.HibernatePatientDAO
 
getAllPatientIdentifierTypes(boolean) - Method in interface org.openmrs.api.db.PatientDAO
 
getAllPatientIdentifierTypes() - Method in class org.openmrs.api.impl.PatientServiceImpl
 
getAllPatientIdentifierTypes(boolean) - Method in class org.openmrs.api.impl.PatientServiceImpl
 
getAllPatientIdentifierTypes() - Method in interface org.openmrs.api.PatientService
Get all patientIdentifier types
getAllPatientIdentifierTypes(boolean) - Method in interface org.openmrs.api.PatientService
Get all patientIdentifier types.
getAllPatients(boolean) - Method in class org.openmrs.api.db.hibernate.HibernatePatientDAO
 
getAllPatients(boolean) - Method in interface org.openmrs.api.db.PatientDAO
 
getAllPatients() - Method in class org.openmrs.api.impl.PatientServiceImpl
 
getAllPatients(boolean) - Method in class org.openmrs.api.impl.PatientServiceImpl
 
getAllPatients() - Method in interface org.openmrs.api.PatientService
Returns all non voided patients in the system
getAllPatients(boolean) - Method in interface org.openmrs.api.PatientService
Returns patients in the system
getAllPersonAttributeTypes(boolean) - Method in class org.openmrs.api.db.hibernate.HibernatePersonDAO
 
getAllPersonAttributeTypes(boolean) - Method in interface org.openmrs.api.db.PersonDAO
 
getAllPersonAttributeTypes() - Method in class org.openmrs.api.impl.PersonServiceImpl
 
getAllPersonAttributeTypes(boolean) - Method in class org.openmrs.api.impl.PersonServiceImpl
 
getAllPersonAttributeTypes() - Method in interface org.openmrs.api.PersonService
Get all PersonAttributeTypes in the database
getAllPersonAttributeTypes(boolean) - Method in interface org.openmrs.api.PersonService
Get all PersonAttributeTypes in the database with the option of including the retired types
getAllPersonMergeLogs() - Method in class org.openmrs.api.db.hibernate.HibernatePersonDAO
 
getAllPersonMergeLogs() - Method in interface org.openmrs.api.db.PersonDAO
Gets all the PersonMergeLog objects in the model
getAllPersonMergeLogs(boolean) - Method in class org.openmrs.api.impl.PersonServiceImpl
 
getAllPersonMergeLogs(boolean) - Method in interface org.openmrs.api.PersonService
Gets all the PersonMergeLog objects from the model
getAllPrivileges() - Method in class org.openmrs.api.db.hibernate.HibernateUserDAO
 
getAllPrivileges() - Method in interface org.openmrs.api.db.UserDAO
 
getAllPrivileges() - Method in class org.openmrs.api.impl.UserServiceImpl
 
getAllPrivileges() - Method in interface org.openmrs.api.UserService
Returns all privileges currently possible for any User
getAllProgramAttributeTypes() - Method in class org.openmrs.api.db.hibernate.HibernateProgramWorkflowDAO
 
getAllProgramAttributeTypes() - Method in interface org.openmrs.api.db.ProgramWorkflowDAO
 
getAllProgramAttributeTypes() - Method in class org.openmrs.api.impl.ProgramWorkflowServiceImpl
 
getAllProgramAttributeTypes() - Method in interface org.openmrs.api.ProgramWorkflowService
 
getAllPrograms(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateProgramWorkflowDAO
 
getAllPrograms(boolean) - Method in interface org.openmrs.api.db.ProgramWorkflowDAO
Returns all programs
getAllPrograms() - Method in class org.openmrs.api.impl.ProgramWorkflowServiceImpl
 
getAllPrograms(boolean) - Method in class org.openmrs.api.impl.ProgramWorkflowServiceImpl
 
getAllPrograms() - Method in interface org.openmrs.api.ProgramWorkflowService
Returns all programs, includes retired programs.
getAllPrograms(boolean) - Method in interface org.openmrs.api.ProgramWorkflowService
Returns all programs
getAllProviderAttributeTypes(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateProviderDAO
 
getAllProviderAttributeTypes(boolean) - Method in interface org.openmrs.api.db.ProviderDAO
 
getAllProviderAttributeTypes() - Method in class org.openmrs.api.impl.ProviderServiceImpl
 
getAllProviderAttributeTypes(boolean) - Method in class org.openmrs.api.impl.ProviderServiceImpl
 
getAllProviderAttributeTypes() - Method in interface org.openmrs.api.ProviderService
Gets all provider attribute types including retired provider attribute types.
getAllProviderAttributeTypes(boolean) - Method in interface org.openmrs.api.ProviderService
Gets all provider attribute types optionally including retired provider attribute types.
getAllProviders(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateProviderDAO
 
getAllProviders(boolean) - Method in interface org.openmrs.api.db.ProviderDAO
Gets all Providers
getAllProviders() - Method in class org.openmrs.api.impl.ProviderServiceImpl
 
getAllProviders(boolean) - Method in class org.openmrs.api.impl.ProviderServiceImpl
 
getAllProviders() - Method in interface org.openmrs.api.ProviderService
Gets all providers.
getAllProviders(boolean) - Method in interface org.openmrs.api.ProviderService
Gets all Provider
getAllRelationships(boolean) - Method in class org.openmrs.api.db.hibernate.HibernatePersonDAO
 
getAllRelationships(boolean) - Method in interface org.openmrs.api.db.PersonDAO
 
getAllRelationships() - Method in class org.openmrs.api.impl.PersonServiceImpl
 
getAllRelationships(boolean) - Method in class org.openmrs.api.impl.PersonServiceImpl
 
getAllRelationships() - Method in interface org.openmrs.api.PersonService
Get list of relationships that are not voided
getAllRelationships(boolean) - Method in interface org.openmrs.api.PersonService
Get list of relationships optionally including the voided ones or not
getAllRelationshipTypes(boolean) - Method in class org.openmrs.api.db.hibernate.HibernatePersonDAO
 
getAllRelationshipTypes(boolean) - Method in interface org.openmrs.api.db.PersonDAO
 
getAllRelationshipTypes() - Method in class org.openmrs.api.impl.PersonServiceImpl
 
getAllRelationshipTypes(boolean) - Method in class org.openmrs.api.impl.PersonServiceImpl
 
getAllRelationshipTypes() - Method in interface org.openmrs.api.PersonService
Get all relationshipTypes Includes retired relationship types
getAllRelationshipTypes(boolean) - Method in interface org.openmrs.api.PersonService
Get all relationshipTypes with the option of including the retired types
getAllRoles(User) - Static method in class org.openmrs.api.context.Context
Convenience method.
getAllRoles() - Method in class org.openmrs.api.context.UserContext
Gets all the roles for the (un)authenticated user.
getAllRoles(User) - Method in class org.openmrs.api.context.UserContext
Gets all the roles for a user.
getAllRoles() - Method in class org.openmrs.api.db.hibernate.HibernateUserDAO
 
getAllRoles() - Method in interface org.openmrs.api.db.UserDAO
 
getAllRoles() - Method in class org.openmrs.api.impl.UserServiceImpl
 
getAllRoles() - Method in interface org.openmrs.api.UserService
Returns all roles currently possible for any User
getAllRoles() - Method in class org.openmrs.User
Returns all roles attributed to this user by expanding the role list to include the parents of the assigned roles
getAllSerializedObjects(Class<?>, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateSerializedObjectDAO
 
getAllSerializedObjects(Class<?>, boolean) - Method in interface org.openmrs.api.db.SerializedObjectDAO
Retrieves all raw Serialized Object from the database that match the passed type and includeRetired flag
getAllSerializedObjectsByName(Class<?>, String, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateSerializedObjectDAO
 
getAllSerializedObjectsByName(Class<?>, String, boolean) - Method in interface org.openmrs.api.db.SerializedObjectDAO
Retrieves all raw Serialized Objects from the database that match the passed type and name
getAllTemplates() - Method in class org.openmrs.notification.impl.MessageServiceImpl
Get all templates in the database.
getAllTemplates() - Method in interface org.openmrs.notification.MessageService
 
getAllTokens() - Method in interface org.openmrs.logic.LogicService
Fetch all known (registered) tokens
getAllUsers() - Method in class org.openmrs.api.db.hibernate.HibernateUserDAO
 
getAllUsers() - Method in interface org.openmrs.api.db.UserDAO
 
getAllUsers() - Method in class org.openmrs.api.impl.UserServiceImpl
 
getAllUsers() - Method in interface org.openmrs.api.UserService
Returns all users in the system
getAllVisitAttributeTypes() - Method in class org.openmrs.api.db.hibernate.HibernateVisitDAO
 
getAllVisitAttributeTypes() - Method in interface org.openmrs.api.db.VisitDAO
 
getAllVisitAttributeTypes() - Method in class org.openmrs.api.impl.VisitServiceImpl
 
getAllVisitAttributeTypes() - Method in interface org.openmrs.api.VisitService
 
getAllVisits() - Method in class org.openmrs.api.impl.VisitServiceImpl
 
getAllVisits() - Method in interface org.openmrs.api.VisitService
Gets all unvoided visits in the database.
getAllVisitTypes() - Method in class org.openmrs.api.db.hibernate.HibernateVisitDAO
 
getAllVisitTypes(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateVisitDAO
 
getAllVisitTypes() - Method in interface org.openmrs.api.db.VisitDAO
 
getAllVisitTypes(boolean) - Method in interface org.openmrs.api.db.VisitDAO
 
getAllVisitTypes() - Method in class org.openmrs.api.impl.VisitServiceImpl
 
getAllVisitTypes(boolean) - Method in class org.openmrs.api.impl.VisitServiceImpl
 
getAllVisitTypes() - Method in interface org.openmrs.api.VisitService
Gets all visit types.
getAllVisitTypes(boolean) - Method in interface org.openmrs.api.VisitService
Get all visit types based on includeRetired flag
getAllWorkflows() - Method in class org.openmrs.Program
Get all workflows...including the retired ones
getAnswerConcept() - Method in class org.openmrs.ConceptAnswer
 
getAnswerDrug() - Method in class org.openmrs.ConceptAnswer
 
getAnswers() - Method in class org.openmrs.Concept
 
getAnswers(boolean) - Method in class org.openmrs.Concept
If includeRetired is true, then the returned object is the actual stored list of ConceptAnswers
getAnswers() - Method in class org.openmrs.Field
 
getApplicationContext() - Method in class org.openmrs.api.context.ServiceContext
 
getApplicationDataDirectory() - Static method in class org.openmrs.util.OpenmrsUtil
Returns the application data directory.
getAsNeeded() - Method in class org.openmrs.DrugOrder
Returns true/false whether the drug is a "pro re nata" drug
getAsNeeded() - Method in class org.openmrs.SimpleDosingInstructions
 
getAsNeededCondition() - Method in class org.openmrs.DrugOrder
 
getAsNeededCondition() - Method in class org.openmrs.SimpleDosingInstructions
 
getAsText() - Method in class org.openmrs.propertyeditor.ConceptMapTypeEditor
 
getAsText() - Method in class org.openmrs.propertyeditor.ConceptReferenceTermEditor
 
getAsText() - Method in class org.openmrs.propertyeditor.DateOrDatetimeEditor
 
getAsText() - Method in class org.openmrs.propertyeditor.OpenmrsPropertyEditor
 
getAsText() - Method in class org.openmrs.propertyeditor.PersonEditor
 
getAsText() - Method in class org.openmrs.propertyeditor.PrivilegeEditor
 
getAsText() - Method in class org.openmrs.propertyeditor.ProgramEditor
 
getAsText() - Method in class org.openmrs.propertyeditor.ProviderEditor
 
getAsText() - Method in class org.openmrs.propertyeditor.RoleEditor
 
getAsText() - Method in class org.openmrs.propertyeditor.WorkflowCollectionEditor
Convert this program's workflows into "id: wkflowid wkflowid wkflowid"
getAttachment() - Method in class org.openmrs.notification.Message
 
getAttachmentContentType() - Method in class org.openmrs.notification.Message
 
getAttachmentFileName() - Method in class org.openmrs.notification.Message
 
getAttribute(String) - Method in class org.openmrs.api.OrderContext
Gets the value of for the specified attribute name
getAttribute(PersonAttributeType) - Method in class org.openmrs.Person
Convenience Method to return the first non-voided person attribute matching a person attribute type.
getAttribute(String) - Method in class org.openmrs.Person
Convenience method to get this person's first attribute that has a PersonAttributeType.name equal to attributeName.

Returns null if this person has no non-voided PersonAttribute with the given type name, the given name is null, or this person has no attributes.
getAttribute(Integer) - Method in class org.openmrs.Person
Convenience method to get this person's first attribute that has a PersonAttributeTypeId equal to attributeTypeId.

Returns null if this person has no non-voided PersonAttribute with the given type id or this person has no attributes.

The given id cannot be null.
getAttributeMap() - Method in class org.openmrs.Person
Convenience method to get this person's active attributes in map form: <String, PersonAttribute>.
getAttributeName() - Method in class org.openmrs.Field
 
getAttributes(Class<?>) - Method in class org.openmrs.annotation.AuthorizedAnnotationAttributes
Get the Secured attributes for a given target class.
getAttributes(Method) - Method in class org.openmrs.annotation.AuthorizedAnnotationAttributes
Get the Secured attributes for a given target method.
getAttributes(Class<?>, Class<?>) - Method in class org.openmrs.annotation.AuthorizedAnnotationAttributes
 
getAttributes(Method, Class<?>) - Method in class org.openmrs.annotation.AuthorizedAnnotationAttributes
 
getAttributes(Field) - Method in class org.openmrs.annotation.AuthorizedAnnotationAttributes
 
getAttributes(Field, Class<?>) - Method in class org.openmrs.annotation.AuthorizedAnnotationAttributes
 
getAttributes() - Method in class org.openmrs.BaseCustomizableData
 
getAttributes() - Method in class org.openmrs.BaseCustomizableMetadata
 
getAttributes() - Method in class org.openmrs.Concept
 
getAttributes() - Method in interface org.openmrs.customdatatype.Customizable
 
getAttributes() - Method in class org.openmrs.PatientProgram
 
getAttributes() - Method in class org.openmrs.Person
 
getAttributes(String) - Method in class org.openmrs.Person
Convenience method to get all of this person's attributes that have a PersonAttributeType.name equal to attributeName.
getAttributes(Integer) - Method in class org.openmrs.Person
Convenience method to get all of this person's attributes that have a PersonAttributeType.id equal to attributeTypeId.
getAttributes(PersonAttributeType) - Method in class org.openmrs.Person
Convenience method to get all of this person's attributes that have a PersonAttributeType equal to personAttributeType.
getAttributeType() - Method in interface org.openmrs.attribute.Attribute
 
getAttributeType() - Method in class org.openmrs.attribute.BaseAttribute
 
getAttributeType() - Method in class org.openmrs.PersonAttribute
 
getAuthenticatedUser() - Static method in class org.openmrs.api.context.Context
 
getAuthenticatedUser() - Method in class org.openmrs.api.context.UserContext
 
getAuthenticatedUserId() - Static method in class org.openmrs.util.DatabaseUpdater
 
getAuthor() - Method in class org.openmrs.module.Module
 
getAuthor() - Method in class org.openmrs.util.DatabaseUpdater.OpenMRSChangeSet
 
getAutoExpireDate(DrugOrder) - Method in interface org.openmrs.DosingInstructions
Implementations of this interface may be able to infer the auto-expiration date from other fields on the DrugOrder.
getAutoExpireDate(DrugOrder) - Method in class org.openmrs.FreeTextDosingInstructions
 
getAutoExpireDate() - Method in class org.openmrs.Order
 
getAutoExpireDate(DrugOrder) - Method in class org.openmrs.SimpleDosingInstructions
 
getAvailablelocales() - Method in class org.openmrs.web.filter.util.CustomResourceLoader
 
getAwareOfModules() - Method in class org.openmrs.module.Module
This list of strings is just what is included in the config.xml file, the full package names: e.g.
getAwareOfModuleVersion(String) - Method in class org.openmrs.module.Module
 
getBirthdate() - Method in class org.openmrs.Person
 
getBirthdateEstimated() - Method in class org.openmrs.Person
 
getBirthDateTime() - Method in class org.openmrs.Person
 
getBirthtime() - Method in class org.openmrs.Person
 
getbIsToA() - Method in class org.openmrs.RelationshipType
 
getBrandName() - Method in class org.openmrs.DrugOrder
Gets the brandName
getBufferSize() - Method in class org.openmrs.util.MemoryAppender
 
getBuild() - Method in class org.openmrs.Form
 
getBundle(String, Object) - Method in class org.openmrs.web.filter.util.LocalizationTool
To be able to load resource bundles outside the class path we need to override this method
getById(Serializable) - Method in class org.openmrs.api.db.hibernate.HibernateOpenmrsObjectDAO
 
getById(Serializable) - Method in interface org.openmrs.api.db.OpenmrsObjectDAO
Obtains an object matching a given identifier
getByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateOpenmrsObjectDAO
 
getByUuid(String) - Method in interface org.openmrs.api.db.OpenmrsObjectDAO
Obtains an object matching a given UUID
getCacheConfigurations() - Static method in class org.openmrs.api.cache.CachePropertiesUtil
This method looks for all apiCacheConfig.properties file located in cacheConfig folder in classpath
getCacheMode() - Method in class org.openmrs.api.db.hibernate.DbSession
Get the current cache mode.
getCallerClass(int) - Method in class org.openmrs.util.OpenmrsSecurityManager
Returns the class on the current execution stack at the given depth.
getCareSetting(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateOrderDAO
 
getCareSetting(Integer) - Method in interface org.openmrs.api.db.OrderDAO
Get care setting by type
getCareSetting(Integer) - Method in class org.openmrs.api.impl.OrderServiceImpl
 
getCareSetting() - Method in class org.openmrs.api.OrderContext
 
getCareSetting(Integer) - Method in interface org.openmrs.api.OrderService
Retrieve care setting
getCareSetting() - Method in class org.openmrs.Order
Gets the careSetting
getCareSetting() - Method in class org.openmrs.parameter.OrderSearchCriteria
 
getCareSettingByName(String) - Method in class org.openmrs.api.db.hibernate.HibernateOrderDAO
 
getCareSettingByName(String) - Method in interface org.openmrs.api.db.OrderDAO
 
getCareSettingByName(String) - Method in class org.openmrs.api.impl.OrderServiceImpl
 
getCareSettingByName(String) - Method in interface org.openmrs.api.OrderService
Gets the CareSetting with the specified name
getCareSettingByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateOrderDAO
 
getCareSettingByUuid(String) - Method in interface org.openmrs.api.db.OrderDAO
 
getCareSettingByUuid(String) - Method in class org.openmrs.api.impl.OrderServiceImpl
 
getCareSettingByUuid(String) - Method in interface org.openmrs.api.OrderService
Gets the CareSetting with the specified uuid
getCareSettingId() - Method in class org.openmrs.CareSetting
 
getCareSettings(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateOrderDAO
 
getCareSettings(boolean) - Method in interface org.openmrs.api.db.OrderDAO
 
getCareSettings(boolean) - Method in class org.openmrs.api.impl.OrderServiceImpl
 
getCareSettings(boolean) - Method in interface org.openmrs.api.OrderService
Gets all non retired CareSettings if includeRetired is set to true otherwise retired ones are included too
getCareSettingType() - Method in class org.openmrs.CareSetting
 
getCauseOfDeath() - Method in class org.openmrs.Person
 
getCauseOfDeathNonCoded() - Method in class org.openmrs.Person
This method returns the non coded cause of death
getCertainty() - Method in class org.openmrs.Diagnosis
Gets the diagnosis certainty.
getChangedBy() - Method in class org.openmrs.api.db.LoginCredential
 
getChangedBy() - Method in class org.openmrs.BaseChangeableOpenmrsData
 
getChangedBy() - Method in class org.openmrs.BaseChangeableOpenmrsMetadata
 
getChangedBy() - Method in class org.openmrs.BaseConceptMap
 
getChangedBy() - Method in class org.openmrs.BaseOpenmrsData
Deprecated.
as of version 2.2
getChangedBy() - Method in class org.openmrs.BaseOpenmrsMetadata
Deprecated.
as of version 2.2
getChangedBy() - Method in interface org.openmrs.Changeable
 
getChangedBy() - Method in class org.openmrs.Concept
 
getChangedBy() - Method in class org.openmrs.ConceptAnswer
Not currently used.
getChangedBy() - Method in class org.openmrs.ConceptDescription
 
getChangedBy() - Method in class org.openmrs.ConceptName
 
getChangedBy() - Method in class org.openmrs.ConceptNameTag
 
getChangedBy() - Method in class org.openmrs.ConceptProposal
 
getChangedBy() - Method in class org.openmrs.ConceptSet
Not currently used.
getChangedBy() - Method in class org.openmrs.DrugReferenceMap
 
getChangedBy() - Method in class org.openmrs.FormResource
 
getChangedBy() - Method in class org.openmrs.GlobalProperty
 
getChangedBy() - Method in class org.openmrs.notification.Alert
 
getChangedBy() - Method in interface org.openmrs.OpenmrsData
Deprecated.
As of version 2.2, OpenmrsData is immutable by default, it's up to the subclasses to make themselves mutable by extending BaseChangeableOpenmrsData, this method will be removed in 2.3
getChangedBy() - Method in interface org.openmrs.OpenmrsMetadata
Deprecated.
As of version 2.2 OpenmrsMetadata is immutable by default, it's up to the subclasses to make themselves mutable by extending BaseChangeableOpenmrsMetadata, this method will be removed in 2.3
getCheckDigit(String) - Method in class org.openmrs.patient.impl.BaseHyphenatedIdentifierValidator
 
getCheckDigit(String) - Method in class org.openmrs.patient.impl.LuhnIdentifierValidator
 
getCheckDigit(String) - Method in class org.openmrs.patient.impl.VerhoeffIdentifierValidator
 
getChildCollection(OpenmrsObject, Field) - Static method in class org.openmrs.aop.RequiredDataAdvice
This method gets a child attribute off of an OpenmrsObject.
getChildLocations() - Method in class org.openmrs.Location
 
getChildLocations(boolean) - Method in class org.openmrs.Location
Returns all childLocations where child.locationId = this.locationId.
getChildRoles() - Method in class org.openmrs.Role
 
getCityVillage() - Method in interface org.openmrs.Address
 
getCityVillage() - Method in class org.openmrs.Location
 
getCityVillage() - Method in class org.openmrs.PersonAddress
 
getClassesWithAnnotation(Class) - Method in class org.openmrs.util.OpenmrsClassScanner
Searches for classes with a given annotation.
getClassInstance() - Method in class org.openmrs.module.AdvicePoint
 
getClassName() - Method in class org.openmrs.module.AdvicePoint
 
getClinicalHistory() - Method in class org.openmrs.TestOrder
Gets the clinical history.
getClinicalStatus() - Method in class org.openmrs.Condition
Gets the clinical status of the condition
getClobDatatypeStorage(Integer) - Method in interface org.openmrs.api.DatatypeService
Gets a clob storage object by its id
getClobDatatypeStorage(Integer) - Method in interface org.openmrs.api.db.DatatypeDAO
Gets a clob storage object by its id
getClobDatatypeStorage(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateDatatypeDAO
 
getClobDatatypeStorage(Integer) - Method in class org.openmrs.api.impl.DatatypeServiceImpl
 
getClobDatatypeStorageByUuid(String) - Method in interface org.openmrs.api.DatatypeService
Gets a clob storage object by its uuid
getClobDatatypeStorageByUuid(String) - Method in interface org.openmrs.api.db.DatatypeDAO
Gets a clob storage object by its uuid
getClobDatatypeStorageByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateDatatypeDAO
 
getClobDatatypeStorageByUuid(String) - Method in class org.openmrs.api.impl.DatatypeServiceImpl
 
getCode() - Method in class org.openmrs.ConceptReferenceTerm
 
getCode(Concept) - Static method in class org.openmrs.Duration
Returns concept reference term code of the mapping to the SNOMED CT concept source
getCode() - Method in class org.openmrs.messagesource.PresentationMessage
Returns the look-up key for the message.
getCoded() - Method in class org.openmrs.CodedOrFreeText
Gets the coded concept
getCodedAllergen() - Method in class org.openmrs.Allergen
 
getCodeName() - Method in class org.openmrs.layout.address.AddressTemplate
 
getCodeName() - Method in class org.openmrs.layout.LayoutTemplate
 
getCohort(Integer) - Method in interface org.openmrs.api.CohortService
Gets a Cohort by its database primary key
getCohort(String) - Method in interface org.openmrs.api.CohortService
getCohort(Integer) - Method in interface org.openmrs.api.db.CohortDAO
Finds the cohort with the given primary key
getCohort(String) - Method in interface org.openmrs.api.db.CohortDAO
Finds a cohort by name
getCohort(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateCohortDAO
 
getCohort(String) - Method in class org.openmrs.api.db.hibernate.HibernateCohortDAO
 
getCohort(Integer) - Method in class org.openmrs.api.impl.CohortServiceImpl
 
getCohort(String) - Method in class org.openmrs.api.impl.CohortServiceImpl
 
getCohort() - Method in class org.openmrs.CohortMembership
 
getCohortByName(String) - Method in interface org.openmrs.api.CohortService
Gets a non voided Cohort by its name
getCohortByName(String) - Method in class org.openmrs.api.impl.CohortServiceImpl
 
getCohortByUuid(String) - Method in interface org.openmrs.api.CohortService
Get Cohort by its UUID
getCohortByUuid(String) - Method in interface org.openmrs.api.db.CohortDAO
 
getCohortByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateCohortDAO
 
getCohortByUuid(String) - Method in class org.openmrs.api.impl.CohortServiceImpl
 
getCohortId() - Method in class org.openmrs.Cohort
 
getCohortMemberId() - Method in class org.openmrs.CohortMembership
 
getCohortMembershipByUuid(String) - Method in interface org.openmrs.api.CohortService
Get CohortMembership by its UUID
getCohortMembershipByUuid(String) - Method in interface org.openmrs.api.db.CohortDAO
 
getCohortMembershipByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateCohortDAO
 
getCohortMembershipByUuid(String) - Method in class org.openmrs.api.impl.CohortServiceImpl
 
getCohortMemberships(Integer, Date, boolean) - Method in interface org.openmrs.api.CohortService
Gets memberships for the given patient, optionally active on a specific date
getCohortMemberships(Integer, Date, boolean) - Method in interface org.openmrs.api.db.CohortDAO
 
getCohortMemberships(Integer, Date, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateCohortDAO
 
getCohortMemberships(Integer, Date, boolean) - Method in class org.openmrs.api.impl.CohortServiceImpl
 
getCohorts(String) - Method in interface org.openmrs.api.CohortService
Returns Cohorts whose names match the given string.
getCohorts(String) - Method in interface org.openmrs.api.db.CohortDAO
Finds all Cohorts with matching names
getCohorts(String) - Method in class org.openmrs.api.db.hibernate.HibernateCohortDAO
 
getCohorts(String) - Method in class org.openmrs.api.impl.CohortServiceImpl
 
getCohortsContainingPatient(Patient) - Method in interface org.openmrs.api.CohortService
Deprecated.
use CohortService.getCohortsContainingPatientId(Integer) Find all Cohorts that contain the given patient. (Not including voided Cohorts)
getCohortsContainingPatient(Patient) - Method in class org.openmrs.api.impl.CohortServiceImpl
 
getCohortsContainingPatientId(Integer) - Method in interface org.openmrs.api.CohortService
Find all Cohorts that contain the given patientId right now.
getCohortsContainingPatientId(Integer, boolean, Date) - Method in interface org.openmrs.api.db.CohortDAO
Finds all cohorts that contain the given patientId
getCohortsContainingPatientId(Integer, boolean, Date) - Method in class org.openmrs.api.db.hibernate.HibernateCohortDAO
 
getCohortsContainingPatientId(Integer) - Method in class org.openmrs.api.impl.CohortServiceImpl
 
getCohortService() - Static method in class org.openmrs.api.context.Context
 
getCohortService() - Method in class org.openmrs.api.context.ServiceContext
 
getCollection() - Method in class org.openmrs.collection.CollectionPart
 
getCollection() - Method in class org.openmrs.collection.ListPart
 
getCombination() - Method in class org.openmrs.Drug
 
getCommaSeparatedPatientIds() - Method in class org.openmrs.Cohort
Deprecated.
since 2.1.0 cohorts are more complex than just a set of patient ids, so there is no one-line replacement
getComment() - Method in class org.openmrs.Allergy
 
getComment() - Method in class org.openmrs.Obs
 
getComments() - Method in class org.openmrs.ConceptProposal
 
getComments() - Method in class org.openmrs.util.DatabaseUpdater.OpenMRSChangeSet
 
getCommentToFulfiller() - Method in class org.openmrs.Order
 
getCompatibleNames(Locale) - Method in class org.openmrs.Concept
Returns all names from compatible locales.
getComplexData() - Method in class org.openmrs.Obs
Get the ComplexData.
getComplexDataFile(Obs) - Static method in class org.openmrs.obs.handler.AbstractHandler
Convenience method to create and return a file for the stored ComplexData.data Object
getComplexObs(Integer, String) - Method in class org.openmrs.api.impl.ObsServiceImpl
 
getComplexObs(Integer, String) - Method in interface org.openmrs.api.ObsService
Deprecated.
getConcept(Integer) - Method in interface org.openmrs.api.ConceptService
Gets the concept with the given id
getConcept(String) - Method in interface org.openmrs.api.ConceptService
Get Concept by id or name convenience method
getConcept(Integer) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConcept(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConcept(Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConcept(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConcept() - Method in class org.openmrs.ConceptAnswer
 
getConcept() - Method in class org.openmrs.ConceptAttribute
 
getConcept() - Method in class org.openmrs.ConceptDescription
 
getConcept() - Method in class org.openmrs.ConceptMap
 
getConcept() - Method in class org.openmrs.ConceptName
 
getConcept() - Method in class org.openmrs.ConceptSearchResult
 
getConcept() - Method in class org.openmrs.ConceptSet
 
getConcept() - Method in class org.openmrs.ConceptStateConversion
 
getConcept() - Method in class org.openmrs.Drug
Gets the concept this drug is tied to
getConcept() - Method in class org.openmrs.Field
 
getConcept() - Method in class org.openmrs.FieldAnswer
 
getConcept(String, String, String) - Method in class org.openmrs.hl7.handler.ORUR01Handler
Get a concept object representing this conceptId and coding system.
If codingSystem is 99DCT, then a new Concept with the given conceptId is returned.
Otherwise, the coding system is looked up in the ConceptMap for an openmrs concept mapped to that code.
getConcept() - Method in exception org.openmrs.hl7.handler.ProposingConceptException
 
getConcept() - Method in class org.openmrs.Obs
 
getConcept() - Method in class org.openmrs.Order
 
getConcept() - Method in class org.openmrs.OrderFrequency
Get the concept for the drugFrequency
getConcept() - Method in class org.openmrs.OrderSetMember
 
getConcept() - Method in class org.openmrs.Program
 
getConcept() - Method in class org.openmrs.ProgramWorkflow
 
getConcept() - Method in class org.openmrs.ProgramWorkflowState
 
getConceptAnswer(Integer) - Method in interface org.openmrs.api.ConceptService
Gets the ConceptAnswer with the given id
getConceptAnswer(Integer) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptAnswer(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptAnswer(Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptAnswerByUuid(String) - Method in interface org.openmrs.api.ConceptService
Get ConceptAnswer by its UUID
getConceptAnswerByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptAnswerByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptAnswerByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptAnswerId() - Method in class org.openmrs.ConceptAnswer
 
getConceptAttributeByUuid(String) - Method in interface org.openmrs.api.ConceptService
 
getConceptAttributeByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptAttributeByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptAttributeByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptAttributeCount(ConceptAttributeType) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptAttributeCount(ConceptAttributeType) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptAttributeId() - Method in class org.openmrs.ConceptAttribute
 
getConceptAttributeType(Integer) - Method in interface org.openmrs.api.ConceptService
 
getConceptAttributeType(Integer) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptAttributeType(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptAttributeType(Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptAttributeTypeByName(String) - Method in interface org.openmrs.api.ConceptService
Retrieves a ConceptAttributeType object based on the name provided
getConceptAttributeTypeByName(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptAttributeTypeByName(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptAttributeTypeByName(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptAttributeTypeByUuid(String) - Method in interface org.openmrs.api.ConceptService
 
getConceptAttributeTypeByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptAttributeTypeByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptAttributeTypeByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptAttributeTypeId() - Method in class org.openmrs.ConceptAttributeType
 
getConceptAttributeTypes(String) - Method in interface org.openmrs.api.ConceptService
Find concept attribute types matching the given parameters.
getConceptAttributeTypes(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptAttributeTypes(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptAttributeTypes(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptByGlobalProperty(String) - Method in class org.openmrs.AllergyProperties
 
getConceptByMapping(String, String) - Method in interface org.openmrs.api.ConceptService
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.
getConceptByMapping(String, String, Boolean) - Method in interface org.openmrs.api.ConceptService
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 .
getConceptByMapping(String, String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptByMapping(String, String, Boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptByName(String) - Method in interface org.openmrs.api.ConceptService
Return a Concept that matches the name exactly
getConceptByName(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptByName(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptByName(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptByUuid(String) - Method in interface org.openmrs.api.ConceptService
Get Concept by its UUID
getConceptByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptClass(Integer) - Method in interface org.openmrs.api.ConceptService
Return a Concept class matching the given identifier
getConceptClass(Integer) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptClass(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptClass(Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptClass() - Method in class org.openmrs.Concept
 
getConceptClassByName(String) - Method in interface org.openmrs.api.ConceptService
Return a Concept class matching the given name
getConceptClassByName(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptClassByUuid(String) - Method in interface org.openmrs.api.ConceptService
Get ConceptClass by its UUID
getConceptClassByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptClassByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptClassByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptClasses(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptClasses(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptClasses() - Method in class org.openmrs.OrderType
 
getConceptClassId() - Method in class org.openmrs.ConceptClass
 
getConceptComplex(Integer) - Method in interface org.openmrs.api.ConceptService
Get a ComplexConcept with the given conceptId
getConceptComplex(Integer) - Method in interface org.openmrs.api.db.ConceptDAO
Get a ConceptComplex.
getConceptComplex(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptComplex(Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptDatatype(Integer) - Method in interface org.openmrs.api.ConceptService
Return a ConceptDatatype matching the given identifier
getConceptDatatype(Integer) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptDatatype(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptDatatype(Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptDatatypeByName(String) - Method in interface org.openmrs.api.ConceptService
Return a Concept datatype matching the given name
getConceptDatatypeByName(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptDatatypeByName(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptDatatypeByName(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptDatatypeByUuid(String) - Method in interface org.openmrs.api.ConceptService
Get ConceptDatatype by its UUID
getConceptDatatypeByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptDatatypeByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptDatatypeByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptDatatypeId() - Method in class org.openmrs.ConceptDatatype
 
getConceptDatatypes(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptDescription() - Method in class org.openmrs.Obs
Get the concept description that is tied to the concept name that was used when making this observation
getConceptDescriptionByUuid(String) - Method in interface org.openmrs.api.ConceptService
Get ConceptDescription by its UUID
getConceptDescriptionByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptDescriptionByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptDescriptionByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptDescriptionId() - Method in class org.openmrs.ConceptDescription
 
getConceptId() - Method in class org.openmrs.Concept
 
getConceptIdForUnits(String) - Static method in class org.openmrs.util.UpgradeUtil
Returns conceptId for the given units from DatabaseUtil#ORDER_ENTRY_UPGRADE_SETTINGS_FILENAME located in application data directory.
getConceptMapId() - Method in class org.openmrs.ConceptMap
 
getConceptMappings() - Method in class org.openmrs.Concept
 
getConceptMappingsToSource(ConceptSource) - Method in interface org.openmrs.api.ConceptService
Returns a list of mappings from concepts to terms in the given reference terminology
getConceptMappingsToSource(ConceptSource) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptMapsBySource(ConceptSource) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptMapsBySource(ConceptSource) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptMapType(Integer) - Method in interface org.openmrs.api.ConceptService
Return a concept map type matching the given concept map type id
getConceptMapType(Integer) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptMapType(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptMapType(Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptMapType() - Method in class org.openmrs.BaseConceptMap
 
getConceptMapType() - Method in class org.openmrs.DrugReferenceMap
 
getConceptMapTypeByName(String) - Method in interface org.openmrs.api.ConceptService
Return a concept map type matching the given name
getConceptMapTypeByName(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptMapTypeByName(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptMapTypeByName(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptMapTypeByUuid(String) - Method in interface org.openmrs.api.ConceptService
Return a concept map type matching the given uuid
getConceptMapTypeByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptMapTypeByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptMapTypeByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptMapTypeId() - Method in class org.openmrs.ConceptMapType
 
getConceptMapTypes(boolean, boolean) - Method in interface org.openmrs.api.ConceptService
Returns a list of concept map types currently in the database including or excluding retired and hidden ones as specified by the includeRetired and includeHidden arguments
getConceptMapTypes(boolean, boolean) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptMapTypes(boolean, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptMapTypes(boolean, boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptMapTypeSortWeight(ConceptMapType) - Static method in class org.openmrs.util.ConceptMapTypeComparator
This method calculates a weight used to decide the object's order in a collection.
getConceptName(Integer) - Method in interface org.openmrs.api.ConceptService
Gets the concept-name with the given id
getConceptName(Integer) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptName(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptName(Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptName() - Method in class org.openmrs.ConceptSearchResult
 
getConceptNameByUuid(String) - Method in interface org.openmrs.api.ConceptService
Get ConceptName by its UUID
getConceptNameByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptNameByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptNameByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptNameId() - Method in class org.openmrs.ConceptName
 
getConceptNameTag(Integer) - Method in interface org.openmrs.api.ConceptService
Gets the ConceptNameTag with the given database primary key
getConceptNameTag(Integer) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptNameTag(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptNameTag(Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptNameTagByName(String) - Method in interface org.openmrs.api.ConceptService
Search for a ConceptNameTag by name
getConceptNameTagByName(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptNameTagByName(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptNameTagByName(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptNameTagByUuid(String) - Method in interface org.openmrs.api.ConceptService
Get ConceptNameTag by its UUID
getConceptNameTagByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptNameTagByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptNameTagByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptNameTagId() - Method in class org.openmrs.ConceptNameTag
 
getConceptNameType() - Method in class org.openmrs.ConceptName
 
getConceptNumeric(Integer) - Method in interface org.openmrs.api.ConceptService
Get the ConceptNumeric with the given id
getConceptNumeric(Integer) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptNumeric(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptNumeric(Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptNumericByUuid(String) - Method in interface org.openmrs.api.ConceptService
Get ConceptNumeric by its UUID
getConceptNumericByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptNumericByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptNumericByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptProposal(Integer) - Method in interface org.openmrs.api.ConceptService
Get a ConceptProposal by conceptProposalId
getConceptProposal(Integer) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptProposal(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptProposal(Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptProposalByUuid(String) - Method in interface org.openmrs.api.ConceptService
Get ConceptProposal by its UUID
getConceptProposalByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptProposalByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptProposalByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptProposalId() - Method in class org.openmrs.ConceptProposal
 
getConceptProposals(String) - Method in interface org.openmrs.api.ConceptService
Find matching concept proposals
getConceptProposals(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptProposals(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptProposals(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptReferenceTerm(Integer) - Method in interface org.openmrs.api.ConceptService
Gets the concept reference term with the specified concept reference term id
getConceptReferenceTerm(Integer) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptReferenceTerm(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptReferenceTerm(Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptReferenceTerm() - Method in class org.openmrs.ConceptMap
 
getConceptReferenceTerm() - Method in class org.openmrs.DrugReferenceMap
 
getConceptReferenceTermByCode(String, ConceptSource) - Method in interface org.openmrs.api.ConceptService
Gets a concept reference term with the specified code from the specified concept source
getConceptReferenceTermByCode(String, ConceptSource) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptReferenceTermByCode(String, ConceptSource) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptReferenceTermByCode(String, ConceptSource) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptReferenceTermByName(String, ConceptSource) - Method in interface org.openmrs.api.ConceptService
Gets a concept reference term with the specified name from the specified concept source ignoring all retired ones
getConceptReferenceTermByName(String, ConceptSource) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptReferenceTermByName(String, ConceptSource) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptReferenceTermByName(String, ConceptSource) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptReferenceTermByUuid(String) - Method in interface org.openmrs.api.ConceptService
Gets the concept reference term with the specified uuid
getConceptReferenceTermByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptReferenceTermByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptReferenceTermByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptReferenceTermId() - Method in class org.openmrs.ConceptReferenceTerm
 
getConceptReferenceTermMapId() - Method in class org.openmrs.ConceptReferenceTermMap
 
getConceptReferenceTermMaps() - Method in class org.openmrs.ConceptReferenceTerm
 
getConceptReferenceTerms(boolean) - Method in interface org.openmrs.api.ConceptService
Gets a list of concept reference terms saved in the database
getConceptReferenceTerms(String, ConceptSource, Integer, Integer, boolean) - Method in interface org.openmrs.api.ConceptService
Finds the concept reference term in the database that have a code or name that contains the specified search phrase.
getConceptReferenceTerms(boolean) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptReferenceTerms(String, ConceptSource, Integer, Integer, boolean) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptReferenceTerms(boolean) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptReferenceTerms(String, ConceptSource, Integer, Integer, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptReferenceTerms(boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptReferenceTerms(String, ConceptSource, Integer, Integer, boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptReferenceTermsBySource(ConceptSource) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptReferenceTermsBySource(ConceptSource) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConcepts(String, List<Locale>, boolean, List<ConceptClass>, List<ConceptClass>, List<ConceptDatatype>, List<ConceptDatatype>, Concept, Integer, Integer) - Method in interface org.openmrs.api.ConceptService
Searches for concepts by the given parameters.
getConcepts(String, Locale, boolean) - Method in interface org.openmrs.api.ConceptService
Searches for concepts with the given parameters
getConcepts(String, Locale, boolean, List<ConceptClass>, List<ConceptDatatype>) - Method in interface org.openmrs.api.db.ConceptDAO
Returns a list of concepts based on the search criteria
getConcepts(String, List<Locale>, boolean, List<ConceptClass>, List<ConceptClass>, List<ConceptDatatype>, List<ConceptDatatype>, Concept, Integer, Integer) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConcepts(String, Locale, boolean, List<ConceptClass>, List<ConceptDatatype>) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConcepts(String, List<Locale>, boolean, List<ConceptClass>, List<ConceptClass>, List<ConceptDatatype>, List<ConceptDatatype>, Concept, Integer, Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConcepts(String, List<Locale>, boolean, List<ConceptClass>, List<ConceptClass>, List<ConceptDatatype>, List<ConceptDatatype>, Concept, Integer, Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConcepts(String, Locale, boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConcepts() - Method in class org.openmrs.parameter.OrderSearchCriteria
 
getConceptsByAnswer(Concept) - Method in interface org.openmrs.api.ConceptService
Returns all possible Concepts to which this concept is a value-coded answer.
getConceptsByAnswer(Concept) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptsByAnswer(Concept) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
gets questions for the given answer concept
getConceptsByAnswer(Concept) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptsByClass(ConceptClass) - Method in interface org.openmrs.api.ConceptService
 
getConceptsByClass(ConceptClass) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptsByConceptSet(Concept) - Method in interface org.openmrs.api.ConceptService
Return a List of all concepts within a concept set
getConceptsByConceptSet(Concept) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptsByMapping(String, String) - Method in interface org.openmrs.api.ConceptService
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(String, String, boolean) - Method in interface org.openmrs.api.ConceptService
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.
getConceptsByMapping(String, String, boolean) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptsByMapping(String, String, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptsByMapping(String, String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptsByMapping(String, String, boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptsByName(String) - Method in interface org.openmrs.api.ConceptService
Returns a list of concepts matching any part of a concept name, this method is case insensitive to the concept name string
getConceptsByName(String, Locale, Boolean) - Method in interface org.openmrs.api.ConceptService
Returns a list of concepts with the same name in the given locale.
getConceptsByName(String, Locale, Boolean) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptsByName(String, Locale, Boolean) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptsByName(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptsByName(String, Locale, Boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptService() - Static method in class org.openmrs.api.context.Context
 
getConceptService() - Method in class org.openmrs.api.context.ServiceContext
 
getConceptSet() - Method in class org.openmrs.ConceptSet
 
getConceptSetByUuid(String) - Method in interface org.openmrs.api.ConceptService
Get ConceptSet by its UUID
getConceptSetByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptSetByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptSetByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptSetId() - Method in class org.openmrs.ConceptSet
Gets the concept set identifier.
getConceptSets() - Method in class org.openmrs.Concept
 
getConceptSetsByConcept(Concept) - Method in interface org.openmrs.api.ConceptService
Return a list of the concept sets with concept_set matching concept
getConceptSetsByConcept(Concept) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptSetsByConcept(Concept) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptSetsByConcept(Concept) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptSource(Integer) - Method in interface org.openmrs.api.ConceptService
Return a Concept source matching the given concept source id
getConceptSource(Integer) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptSource(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptSource(Integer) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptSource() - Method in class org.openmrs.ConceptReferenceTerm
 
getConceptSourceByHL7Code(String) - Method in interface org.openmrs.api.ConceptService
Get a ConceptSource by its hl7Code.
getConceptSourceByHL7Code(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptSourceByHL7Code(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptSourceByHL7Code(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptSourceByName(String) - Method in interface org.openmrs.api.ConceptService
Lookup a ConceptSource by its name property
getConceptSourceByName(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptSourceByName(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptSourceByName(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptSourceByUniqueId(String) - Method in interface org.openmrs.api.ConceptService
Get a ConceptSource by its unique id.
getConceptSourceByUniqueId(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptSourceByUniqueId(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptSourceByUniqueId(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptSourceByUuid(String) - Method in interface org.openmrs.api.ConceptService
Get ConceptSource by its UUID
getConceptSourceByUuid(String) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptSourceByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptSourceByUuid(String) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptSourceId() - Method in class org.openmrs.ConceptSource
 
getConceptStateConversion(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateProgramWorkflowDAO
 
getConceptStateConversion(ProgramWorkflow, Concept) - Method in class org.openmrs.api.db.hibernate.HibernateProgramWorkflowDAO
 
getConceptStateConversion(Integer) - Method in interface org.openmrs.api.db.ProgramWorkflowDAO
Returns a conceptStateConversion given that conceptStateConversions primary key conceptStateConversionId A null value is returned if no conceptStateConversion exists with this conceptStateConversionId.
getConceptStateConversion(ProgramWorkflow, Concept) - Method in interface org.openmrs.api.db.ProgramWorkflowDAO
Retrieves the ConceptStateConversion that matches the passed ProgramWorkflow and Concept
getConceptStateConversion(Integer) - Method in class org.openmrs.api.impl.ProgramWorkflowServiceImpl
 
getConceptStateConversion(ProgramWorkflow, Concept) - Method in class org.openmrs.api.impl.ProgramWorkflowServiceImpl
 
getConceptStateConversion(Integer) - Method in interface org.openmrs.api.ProgramWorkflowService
Returns a conceptStateConversion given that conceptStateConversions primary key conceptStateConversionId A null value is returned if no conceptStateConversion exists with this conceptStateConversionId.
getConceptStateConversion(ProgramWorkflow, Concept) - Method in interface org.openmrs.api.ProgramWorkflowService
Retrieves the ConceptStateConversion that matches the passed ProgramWorkflow and Concept
getConceptStateConversionByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateProgramWorkflowDAO
 
getConceptStateConversionByUuid(String) - Method in interface org.openmrs.api.db.ProgramWorkflowDAO
 
getConceptStateConversionByUuid(String) - Method in class org.openmrs.api.impl.ProgramWorkflowServiceImpl
 
getConceptStateConversionByUuid(String) - Method in interface org.openmrs.api.ProgramWorkflowService
Get a concept state conversion by its uuid.
getConceptStateConversionId() - Method in class org.openmrs.ConceptStateConversion
 
getConceptStopWordId() - Method in class org.openmrs.ConceptStopWord
 
getConceptStopWords(Locale) - Method in interface org.openmrs.api.ConceptService
Gets the list of ConceptStopWord for given locale
getConceptStopWords(Locale) - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptStopWords(Locale) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptStopWords(Locale) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptsWithDrugsInFormulary() - Method in interface org.openmrs.api.ConceptService
Convenience method for finding concepts associated with drugs in formulary.
getConceptsWithDrugsInFormulary() - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptsWithDrugsInFormulary() - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getConceptsWithDrugsInFormulary() - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getConceptUuid(Connection, int) - Static method in class org.openmrs.util.UpgradeUtil
 
getConceptUuids() - Method in interface org.openmrs.api.db.ConceptDAO
 
getConceptUuids() - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getCondition(Integer) - Method in interface org.openmrs.api.ConditionService
Gets a condition by id
getCondition(Integer) - Method in interface org.openmrs.api.db.ConditionDAO
Gets a condition by id
getCondition(Integer) - Method in class org.openmrs.api.db.hibernate.HibernateConditionDAO
Gets the condition with the specified id.
getCondition(Integer) - Method in class org.openmrs.api.impl.ConditionServiceImpl
Gets a condition by id
getCondition() - Method in class org.openmrs.Condition
Gets the condition that has been set
getCondition() - Method in class org.openmrs.Diagnosis
Gets the diagnosis condition.
getConditionalResources() - Method in class org.openmrs.module.Module
 
getConditionByUuid(String) - Method in interface org.openmrs.api.ConditionService
Gets a condition based on the uuid
getConditionByUuid(String) - Method in interface org.openmrs.api.db.ConditionDAO
Gets the condition attached to the specified UUID.
getConditionByUuid(String) - Method in class org.openmrs.api.db.hibernate.HibernateConditionDAO
Gets the condition by its UUID.
getConditionByUuid(String) - Method in class org.openmrs.api.impl.ConditionServiceImpl
Gets a condition based on the uuid
getConditionDAO() - Method in class org.openmrs.api.impl.ConditionServiceImpl
 
getConditionHistory(Patient) - Method in interface org.openmrs.api.db.ConditionDAO
Gets all conditions related to the specified patient.
getConditionHistory(Patient) - Method in class org.openmrs.api.db.hibernate.HibernateConditionDAO
Gets all conditions related to the specified patient.
getConditionId() - Method in class org.openmrs.Condition
Gets the condition id
getConditionService() - Static method in class org.openmrs.api.context.Context
 
getConditionService() - Method in class org.openmrs.api.context.ServiceContext
 
getConfig() - Method in class org.openmrs.module.Module
 
getConfigProperties() - Static method in class org.openmrs.api.context.Context
Get the config properties that have been added to this OpenMRS instance
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.AddConceptMapTypesChangeset
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.BooleanConceptChangeSet
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.ConceptValidatorChangeSet
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.ConvertOrderersToProviders
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.CreateCodedOrderFrequencyForDrugOrderFrequencyChangeset
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.CreateDiscontinueOrders
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.DisableTriggersChangeSet
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.DuplicateEncounterRoleNameChangeSet
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.DuplicateEncounterTypeNameChangeSet
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.DuplicateLocationAttributeTypeNameChangeSet
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.EnableTriggersChangeSet
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.EncryptSecretAnswersChangeSet
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.GenerateUuid
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.MigrateAllergiesChangeSet
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.MigrateConceptReferenceTermChangeSet
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.MigrateDrugOrderFrequencyToCodedOrderFrequencyChangeset
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.MigrateDrugOrderUnitsToCodedDoseUnitsChangeset
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.MoveDeletedHL7sChangeSet
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.ProgramValidatorChangeSet
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.SourceMySqldiffFile
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.UpdateCohortMemberIdsChangeset
 
getConfirmationMessage() - Method in class org.openmrs.util.databasechange.UpdateLayoutAddressFormatChangeSet
 
getConnection() - Static method in class org.openmrs.util.DatabaseUpdater
Gets a database connection for liquibase to do the updates
getContent() - Method in class org.openmrs.notification.Message
 
getContent() - Method in class org.openmrs.notification.Template
 
getContentType(CustomDatatype<T>, String) - Method in interface org.openmrs.customdatatype.DownloadableDatatypeHandler
 
getContentType() - Method in class org.openmrs.notification.Message
 
getContext() - Method in class org.openmrs.scheduler.StatefulTask
Returns the context.
getContextAttributes() - Method in class org.openmrs.api.OrderContext
 
getContextPath() - Static method in class org.openmrs.web.WebUtil
Method that returns WebConstants.WEBAPP_NAME or an empty string if WebConstants.WEBAPP_NAME is empty.
getCorePrivileges() - Static method in class org.openmrs.util.OpenmrsUtil
These are the privileges that are required by OpenMRS.
getCoreRoles() - Static method in class org.openmrs.util.OpenmrsUtil
All roles returned by this method are inserted into the database if they do not exist already.
getCountOfConceptReferenceTerms(String, ConceptSource, boolean) - Method in interface org.openmrs.api.ConceptService
Returns the count of concept reference terms that match the specified arguments
getCountOfConceptReferenceTerms(String, ConceptSource, boolean) - Method in interface org.openmrs.api.db.ConceptDAO
 
getCountOfConceptReferenceTerms(String, ConceptSource, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getCountOfConceptReferenceTerms(String, ConceptSource, boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getCountOfConcepts(String, List<Locale>, boolean, List<ConceptClass>, List<ConceptClass>, List<ConceptDatatype>, List<ConceptDatatype>, Concept) - Method in interface org.openmrs.api.ConceptService
Return the number of concepts matching a search phrase and the specified arguments
getCountOfConcepts(String, List<Locale>, boolean, List<ConceptClass>, List<ConceptClass>, List<ConceptDatatype>, List<ConceptDatatype>, Concept) - Method in interface org.openmrs.api.db.ConceptDAO
 
getCountOfConcepts(String, List<Locale>, boolean, List<ConceptClass>, List<ConceptClass>, List<ConceptDatatype>, List<ConceptDatatype>, Concept) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getCountOfConcepts(String, List<Locale>, boolean, List<ConceptClass>, List<ConceptClass>, List<ConceptDatatype>, List<ConceptDatatype>, Concept) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getCountOfDrugs(String, Concept, boolean, boolean, boolean) - Method in interface org.openmrs.api.ConceptService
Return the number of drugs with matching names or concept drug names
getCountOfDrugs(String, Concept, boolean, boolean, boolean) - Method in interface org.openmrs.api.db.ConceptDAO
 
getCountOfDrugs(String, Concept, boolean, boolean, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getCountOfDrugs(String, Concept, boolean, boolean, boolean) - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getCountOfEncounters(String, Integer, boolean) - Method in interface org.openmrs.api.db.EncounterDAO
Return the number of encounters matching a patient name or patient identifier
getCountOfEncounters(String, Integer, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateEncounterDAO
 
getCountOfEncounters(String, boolean) - Method in interface org.openmrs.api.EncounterService
Return the number of encounters matching a patient name or patient identifier
getCountOfEncounters(String, boolean) - Method in class org.openmrs.api.impl.EncounterServiceImpl
 
getCountOfLocations(String, Boolean) - Method in class org.openmrs.api.db.hibernate.HibernateLocationDAO
 
getCountOfLocations(String, Boolean) - Method in interface org.openmrs.api.db.LocationDAO
 
getCountOfLocations(String, Boolean) - Method in class org.openmrs.api.impl.LocationServiceImpl
 
getCountOfLocations(String, Boolean) - Method in interface org.openmrs.api.LocationService
Return the number of all locations that start with the given name fragment, if the name fragment is null or an empty string, then the number of all locations will be returned
getCountOfPatients(String) - Method in class org.openmrs.api.db.hibernate.HibernatePatientDAO
 
getCountOfPatients(String, boolean) - Method in class org.openmrs.api.db.hibernate.HibernatePatientDAO
 
getCountOfPatients(String) - Method in interface org.openmrs.api.db.PatientDAO
 
getCountOfPatients(String, boolean) - Method in interface org.openmrs.api.db.PatientDAO
 
getCountOfPatients(String) - Method in class org.openmrs.api.impl.PatientServiceImpl
 
getCountOfPatients(String, boolean) - Method in class org.openmrs.api.impl.PatientServiceImpl
 
getCountOfPatients(String) - Method in interface org.openmrs.api.PatientService
Return the number of unvoided patients with names or patient identifiers or searchable person attributes starting with or equal to the specified text
getCountOfPatients(String, boolean) - Method in interface org.openmrs.api.PatientService
 
getCountOfProviders(String, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateProviderDAO
 
getCountOfProviders(String, boolean) - Method in interface org.openmrs.api.db.ProviderDAO
 
getCountOfProviders(String) - Method in class org.openmrs.api.impl.ProviderServiceImpl
 
getCountOfProviders(String, boolean) - Method in class org.openmrs.api.impl.ProviderServiceImpl
 
getCountOfProviders(String) - Method in interface org.openmrs.api.ProviderService
 
getCountOfProviders(String, boolean) - Method in interface org.openmrs.api.ProviderService
Gets the count of providers with a person name or identifier or name that matches the specified query
getCountOfUsers(String, List<Role>, boolean) - Method in class org.openmrs.api.db.hibernate.HibernateUserDAO
 
getCountOfUsers(String, List<Role>, boolean) - Method in interface org.openmrs.api.db.UserDAO
 
getCountOfUsers(String, List<Role>, boolean) - Method in class org.openmrs.api.impl.UserServiceImpl
 
getCountOfUsers(String, List<Role>, boolean) - Method in interface org.openmrs.api.UserService
Return the number of users with a matching name or system id and have at least one of the given roles assigned to them
getCountry() - Method in interface org.openmrs.Address
 
getCountry() - Method in class org.openmrs.layout.LayoutTemplate
 
getCountry() - Method in class org.openmrs.Location
 
getCountry() - Method in class org.openmrs.PersonAddress
 
getCountyDistrict() - Method in interface org.openmrs.Address
 
getCountyDistrict() - Method in class org.openmrs.Location
 
getCountyDistrict() - Method in class org.openmrs.PersonAddress
 
getCreatedAddresses() - Method in class org.openmrs.person.PersonMergeLogData
 
getCreatedAttributes() - Method in class org.openmrs.person.PersonMergeLogData
 
getCreatedIdentifiers() - Method in class org.openmrs.person.PersonMergeLogData
 
getCreatedNames() - Method in class org.openmrs.person.PersonMergeLogData
 
getCreatedOrders() - Method in class org.openmrs.person.PersonMergeLogData
 
getCreatedPrograms() - Method in class org.openmrs.person.PersonMergeLogData
 
getCreatedRelationships() - Method in class org.openmrs.person.PersonMergeLogData
 
getCreator() - Method in class org.openmrs.BaseConceptMap
 
getCreator() - Method in class org.openmrs.BaseOpenmrsData
 
getCreator() - Method in class org.openmrs.BaseOpenmrsMetadata
 
getCreator() - Method in class org.openmrs.Concept
 
getCreator() - Method in class org.openmrs.ConceptAnswer
 
getCreator() - Method in class org.openmrs.ConceptDescription
 
getCreator() - Method in class org.openmrs.ConceptName
 
getCreator() - Method in class org.openmrs.ConceptNameTag
 
getCreator() - Method in class org.openmrs.ConceptProposal
 
getCreator() - Method in class org.openmrs.ConceptSet
 
getCreator() - Method in class org.openmrs.ConceptSource
 
getCreator() - Method in interface org.openmrs.Creatable
 
getCreator() - Method in class org.openmrs.DrugReferenceMap
 
getCreator() - Method in class org.openmrs.FieldAnswer
 
getCreator() - Method in class org.openmrs.notification.Alert
 
getCurrentLockMode(Object) - Method in class org.openmrs.api.db.hibernate.DbSession
Determine the current lock mode of the given object.
getCurrentSession() - Method in class org.openmrs.api.db.hibernate.DbSessionFactory
 
getCurrentState(ProgramWorkflow) - Method in class org.openmrs.PatientProgram
Returns the current PatientState for the passed ProgramWorkflow within this PatientProgram.
getCurrentStates() - Method in class org.openmrs.PatientProgram
Returns a Set<PatientState> of all current PatientStates for the PatientProgram
getCurrentVersion() - Method in class org.openmrs.module.UpdateFileParser
 
getDaemonThreadUser() - Static method in class org.openmrs.api.context.Daemon
 
getDaemonUserUuid() - Static method in class org.openmrs.api.context.Daemon
 
getData() - Method in class org.openmrs.notification.Template
 
getData() - Method in class org.openmrs.obs.ComplexData
Get the data Object.
getDatabaseChanges() - Static method in class org.openmrs.util.DatabaseUpdater
Looks at the current liquibase-update-to-latest .xml file and then checks the database to see if they have been run.
getDatatype(Class<T>, String) - Method in interface org.openmrs.api.DatatypeService
 
getDatatype(Class<T>, String) - Method in class org.openmrs.api.impl.DatatypeServiceImpl
 
getDatatype() - Method in class org.openmrs.Concept
 
getDatatype(CustomValueDescriptor) - Static method in class org.openmrs.customdatatype.CustomDatatypeUtil
 
getDatatype(String, String) - Static method in class org.openmrs.customdatatype.CustomDatatypeUtil
 
getDatatype() - Method in class org.openmrs.logic.result.Result
Returns the datatype of the result.
getDatatypeClassname() - Method in class org.openmrs.attribute.BaseAttributeType
 
getDatatypeClassname() - Method in interface org.openmrs.customdatatype.CustomValueDescriptor
Return the name of a class that implements CustomDatatype.
getDatatypeClassname() - Method in class org.openmrs.FormResource
 
getDatatypeClassname() - Method in class org.openmrs.GlobalProperty
 
getDatatypeClassnames() - Static method in class org.openmrs.customdatatype.CustomDatatypeUtil
 
getDatatypeConfig() - Method in class org.openmrs.attribute.BaseAttributeType
 
getDatatypeConfig() - Method in interface org.openmrs.customdatatype.CustomValueDescriptor
May be null.
getDatatypeConfig() - Method in class org.openmrs.FormResource
 
getDatatypeConfig() - Method in class org.openmrs.GlobalProperty
 
getDatatypeOrDefault(CustomValueDescriptor) - Static method in class org.openmrs.customdatatype.CustomDatatypeUtil
 
getDatatypeService() - Static method in class org.openmrs.api.context.Context
 
getDatatypeService() - Method in class org.openmrs.api.context.ServiceContext
Gets the datatype service
getDateActivated() - Method in class org.openmrs.Order
 
getDateChanged() - Method in class org.openmrs.api.db.LoginCredential
 
getDateChanged() - Method in class org.openmrs.BaseChangeableOpenmrsData
 
getDateChanged() - Method in class org.openmrs.BaseChangeableOpenmrsMetadata
 
getDateChanged() - Method in class org.openmrs.BaseConceptMap
 
getDateChanged() - Method in class org.openmrs.BaseOpenmrsData
Deprecated.
as of version 2.2
getDateChanged() - Method in class org.openmrs.BaseOpenmrsMetadata
Deprecated.
as of version 2.2
getDateChanged() - Method in interface org.openmrs.Changeable
 
getDateChanged() - Method in class org.openmrs.Concept
 
getDateChanged() - Method in class org.openmrs.ConceptAnswer
Not currently used.
getDateChanged() - Method in class org.openmrs.ConceptDescription
 
getDateChanged() - Method in class org.openmrs.ConceptName
 
getDateChanged() - Method in class org.openmrs.ConceptNameTag
 
getDateChanged() - Method in class org.openmrs.ConceptProposal
 
getDateChanged() - Method in class org.openmrs.ConceptSet
Not currently used.
getDateChanged() - Method in class org.openmrs.DrugReferenceMap
 
getDateChanged() - Method in class org.openmrs.FormResource
 
getDateChanged() - Method in class org.openmrs.GlobalProperty
 
getDateChanged() - Method in class org.openmrs.notification.Alert
 
getDateChanged() - Method in class org.openmrs.notification.AlertRecipient
 
getDateChanged() - Method in interface org.openmrs.OpenmrsData
Deprecated.
As of version 2.2, OpenmrsData is immutable by default, it's up to the subclasses to make themselves mutable by extending BaseChangeableOpenmrsData, this method will be removed in 2.3
getDateChanged() - Method in interface org.openmrs.OpenmrsMetadata
Deprecated.
As of version 2.2 OpenmrsMetadata is immutable by default, it's up to the subclasses to make themselves mutable by extending BaseChangeableOpenmrsMetadata, this method will be removed in 2.3
getDateChanged() - Method in class org.openmrs.parameter.EncounterSearchCriteria
 
getDateCompleted() - Method in class org.openmrs.PatientProgram
 
getDateCreated() - Method in class org.openmrs.BaseConceptMap
 
getDateCreated() - Method in class org.openmrs.BaseOpenmrsData
 
getDateCreated() - Method in class org.openmrs.BaseOpenmrsMetadata
 
getDateCreated() - Method in class org.openmrs.Concept
 
getDateCreated() - Method in class org.openmrs.ConceptAnswer
 
getDateCreated() - Method in class org.openmrs.ConceptDescription
 
getDateCreated() - Method in class org.openmrs.ConceptName
 
getDateCreated() - Method in class org.openmrs.ConceptNameTag
 
getDateCreated() - Method in class org.openmrs.ConceptProposal
 
getDateCreated() - Method in class org.openmrs.ConceptSet
 
getDateCreated() - Method in class org.openmrs.ConceptSource
 
getDateCreated() - Method in interface org.openmrs.Creatable
 
getDateCreated() - Method in class org.openmrs.DrugReferenceMap
 
getDateCreated() - Method in class org.openmrs.FieldAnswer
 
getDateCreated() - Method in class org.openmrs.hl7.HL7QueueItem
 
getDateCreated() - Method in class org.openmrs.notification.Alert
 
getDateEnrolled() - Method in class org.openmrs.PatientProgram
 
getDateFormat() - Static method in class org.openmrs.api.context.Context
Gets the simple date format for the current user's locale.
getDateFormat() - Method in class org.openmrs.scheduler.Schedule
Get the date format used to set the start time.
getDateFormat(Locale) - Static method in class org.openmrs.util.OpenmrsUtil
Get the current user's date format Will look similar to "mm-dd-yyyy".
getDateLastUpdated() - Method in class org.openmrs.Allergy
 
getDateRetired() - Method in class org.openmrs.BaseOpenmrsMetadata
 
getDateRetired() - Method in class org.openmrs.Concept
 
getDateRetired() - Method in interface org.openmrs.Retireable
 
getDateStopped() - Method in class org.openmrs.Order
 
getDateTimeFormat() - Static method in class org.openmrs.api.context.Context
Gets the simple datetime format for the current user's locale.
getDateTimeFormat(Locale) - Static method in class org.openmrs.util.OpenmrsUtil
Get the current user's datetime format Will look similar to "mm-dd-yyyy hh:mm a".
getDateToExpire() - Method in class org.openmrs.notification.Alert
 
getDateVoided() - Method in class org.openmrs.BaseOpenmrsData
 
getDateVoided() - Method in class org.openmrs.ConceptName
Returns the Date this ConceptName was voided.
getDateVoided() - Method in class org.openmrs.ConceptNameTag
Returns the Date this ConceptName was voided.
getDateVoided() - Method in interface org.openmrs.Voidable
 
getDaysKept() - Static method in class org.openmrs.hl7.Hl7InArchivesMigrateThread
 
getDead() - Method in class org.openmrs.Person
 
getDeathDate() - Method in class org.openmrs.Person
 
getDeathdateEstimated() - Method in class org.openmrs.Person
 
getDeclaredFields(Class<?>) - Static method in class org.openmrs.util.OpenmrsUtil
Get declared field names of a class
getDefaultConceptMapType() - Method in interface org.openmrs.api.ConceptService
Gets the concept map type to be used as the default.
getDefaultConceptMapType() - Method in interface org.openmrs.api.db.ConceptDAO
It is in the DAO, because it must be done in the MANUAL flush mode to prevent premature flushes in ConceptService.saveConcept(Concept).
getDefaultConceptMapType() - Method in class org.openmrs.api.db.hibernate.HibernateConceptDAO
 
getDefaultConceptMapType() - Method in class org.openmrs.api.impl.ConceptServiceImpl
 
getDefaultDatatype(String) - Method in interface org.openmrs.logic.LogicService
Fetches the default datatype this token will return when fed to an eval() call.
getDefaultDatatype() - Method in interface org.openmrs.logic.Rule
Gets the default datatype that the rule returns, when supplied with a given token.
getDefaultIdentifierValidator() - Method in class org.openmrs.api.impl.PatientServiceImpl
 
getDefaultIdentifierValidator() - Method in interface org.openmrs.api.PatientService
 
getDefaultLayoutFormat() - Method in class org.openmrs.layout.address.AddressSupport
 
getDefaultLayoutFormat() - Method in class org.openmrs.layout.LayoutSupport
 
getDefaultLayoutFormat() - Method in class org.openmrs.layout.name.NameSupport
 
getDefaultLayoutTemplate() - Method in class org.openmrs.layout.LayoutSupport
 
getDefaultLocale() - Static method in class org.openmrs.util.LocaleUtility
Gets the default locale specified as a global property.
getDefaultLocation() - Method in class org.openmrs.api.impl.LocationServiceImpl
 
getDefaultLocation() - Method in interface org.openmrs.api.LocationService
Returns the default location for this implementation.
getDefaultLocation() - Static method in class org.openmrs.util.LocationUtility
Gets the system default location specified as a global property.
getDefaultResourceBundle() - Static method in class org.openmrs.web.filter.util.LocalizationTool