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.