| Package | Description | 
|---|---|
| org.openmrs.aop | 
 This package contains the classes associated with Aspect Oriented Programming (AOP). 
 | 
| org.openmrs.api | 
 
The primary OpenMRS API interfaces. 
 | 
| org.openmrs.api.handler | |
| org.openmrs.api.impl | |
| org.openmrs.web.controller.visit | 
| Class and Description | 
|---|
| RequiredDataHandler
 This is the super interface for all save*, void*, and retire* actions that take place on all
 services. 
 | 
| Class and Description | 
|---|
| EncounterVisitHandler
 This is the contract for different ways to determine if an Encounter should be part of an Active
 visit. 
 | 
| Class and Description | 
|---|
| BaseEncounterVisitHandler
 This base class should be used by specific implementations of  
EncounterVisitHandler. | 
| EncounterVisitHandler
 This is the contract for different ways to determine if an Encounter should be part of an Active
 visit. 
 | 
| ExistingVisitAssignmentHandler
 This handler assigns an encounter to an existing visit, where appropriate, but will never create
 a new visit. 
 | 
| RequiredDataHandler
 This is the super interface for all save*, void*, and retire* actions that take place on all
 services. 
 | 
| RetireHandler
 This is the super interface for all retire* actions that take place on all services. 
 | 
| SaveHandler
 This is the super interface for all save* actions that take place on all services. 
 | 
| UnretireHandler
 This is the super interface for all unretire* actions that take place on all services. 
 | 
| UnvoidHandler
 This is the super interface for all unvoid* actions that take place on all services. 
 | 
| VoidHandler
 This is the super interface for all void* actions that take place on all services. 
 | 
| Class and Description | 
|---|
| EncounterVisitHandler
 This is the contract for different ways to determine if an Encounter should be part of an Active
 visit. 
 | 
| Class and Description | 
|---|
| EncounterVisitHandler
 This is the contract for different ways to determine if an Encounter should be part of an Active
 visit. 
 | 
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.