| Interface | Description |
|---|---|
| ActiveListDAO |
Database methods for the ActiveListService
|
| AdministrationDAO |
Database methods for the AdministrationService
|
| CohortDAO |
Database methods for cohort objects.
|
| ConceptDAO |
Concept-related database functions
|
| ContextDAO |
Defines the functions that the Context needs to access the database
|
| DatatypeDAO |
Data access for custom datatypes
|
| EncounterDAO |
Encounter-related database functions
|
| FormDAO |
Database access functions for the Form, FormField, and Field objects
|
| LocationDAO |
Location-related database functions
|
| NoteDAO |
Note-related database functions
|
| ObsDAO |
Observation-related database functions
|
| OrderDAO |
Order-related database functions
|
| PatientDAO |
Database methods for the PatientService
|
| PatientSetDAO | |
| PersonDAO |
Person-related database functions
|
| ProgramWorkflowDAO |
Program- and PatientProgram- and ConceptStateConversion-related database functions
|
| ProviderDAO |
Data Access function for Provider
|
| SerializedObjectDAO |
The SerializedObjectDAO is meant to be used as a means for persisting objects for which a typical
relational table model is impractical.
|
| TemplateDAO |
Message template related database functions
|
| UserDAO |
Database methods for the UserService
|
| VisitDAO |
Database access functions for visits.
|
| Class | Description |
|---|---|
| ClobDatatypeStorage |
Stores a potentially-long String value, for clob-based custom datatypes
|
| LoginCredential |
This class holds the minimal amount of data necessary to change a user's password without using a
PreparedStatement or putting the password in the User class.
|
| SerializedObject |
Object representation of a Serialized Object as stored in the database.
|
| Exception | Description |
|---|---|
| DAOException |
Represents often fatal errors that occur within the database layer.
|
OpenMRS database layer interfaces. These data access objects (DAOs) provide the necessary methods to access and manipulate OpenMRS domain objects.
DAOs should be used by the API (org.openmrs.api.*Services) and rarely
(if ever) accessed directly.
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.