| Interface | Description |
|---|---|
| EncounterVisitHandler |
This is the contract for different ways to determine if an Encounter should be part of an Active
visit.
|
| RequiredDataHandler<O extends OpenmrsObject> |
This is the super interface for all save*, void*, and retire* actions that take place on all
services.
|
| RetireHandler<R extends Retireable> |
This is the super interface for all retire* actions that take place on all services.
|
| SaveHandler<O extends OpenmrsObject> |
This is the super interface for all save* actions that take place on all services.
|
| UnretireHandler<R extends Retireable> |
This is the super interface for all unretire* actions that take place on all services.
|
| UnvoidHandler<V extends Voidable> |
This is the super interface for all unvoid* actions that take place on all services.
|
| VoidHandler<V extends Voidable> |
This is the super interface for all void* actions that take place on all services.
|
| Class | Description |
|---|---|
| BaseEncounterVisitHandler |
This base class should be used by specific implementations of
EncounterVisitHandler. |
| BaseRetireHandler |
This is the default class for all retire* actions that take place on all services.
|
| BaseUnretireHandler |
This is the super interface for all unretire* actions that take place on all services.
|
| BaseUnvoidHandler |
This is the super interface for all unvoid* actions that take place on all services.
|
| BaseVoidHandler |
This is the super interface for all void* actions that take place on all services.
|
| ConceptNameSaveHandler |
This class deals with
ConceptName objects when they are saved via a save* method in an
Openmrs Service. |
| ConceptProposalHandler |
This class deals with
ConceptProposal objects when they are saved via a save* method in
an Openmrs Service. |
| ConceptReferenceTermSaveHandler |
This class deals with
ConceptReferenceTerm objects when they are saved via a save* method
in an Openmrs Service. |
| ConceptSaveHandler |
This class deals with
Concept objects when they are saved via a save* method in an
Openmrs Service. |
| EncounterSaveHandler | |
| ExistingOrNewVisitAssignmentHandler |
This handler assigns an encounter to an existing visit, where appropriate, or creates a new one.
|
| ExistingVisitAssignmentHandler |
This handler assigns an encounter to an existing visit, where appropriate, but will never create
a new visit.
|
| NoVisitAssignmentHandler |
This handler doesn't ever assign an encounter to a visit.
|
| OpenmrsMetadataSaveHandler |
Is called when any
OpenmrsMetadata object is being saved. |
| OpenmrsObjectSaveHandler |
This class deals with any object that implements
OpenmrsObject. |
| OrderSaveHandler |
This class deals with
Order objects when they are saved via a save* method in an Openmrs
Service. |
| PatientDataUnvoidHandler |
This class deals with
Patient objects when they are unvoided via the unvoid* method in an
Openmrs Service. |
| PatientDataVoidHandler |
This class deals with
Patient objects when they are voided via a void* method in an
Openmrs Service. |
| PatientSaveHandler |
This class deals with
Patient objects when they are saved via a save* method in an
Openmrs Service. |
| PersonNameSaveHandler |
This is called every time a
PersonName object is saved. |
| PersonSaveHandler |
This class deals with
Person objects when they are saved via a save* method in an Openmrs
Service. |
| PersonUnvoidHandler |
This class unsets the personVoid* attributes on the given
Person object when an unvoid*
method is called with this class. |
| PersonVoidHandler |
This class sets the personVoid* attributes on the given
Person object when a void* method
is called with this class. |
| RequireVoidReasonSaveHandler |
This handler makes sure the when a voided object is saved, that the reason field is entered for
supported objects Note: Obs is not included in the supported types because the ObsService handles
this explicitly
|
| RequireVoidReasonVoidHandler |
This class ensures that the voidReason is non-null for supported object types
|
| RetireSaveHandler |
This handler makes sure the when a retired object is saved with the retired bit set to true, the
other required values (like dateRetired and retiredBy) are filled in.
|
| UserSaveHandler |
This class deals with
User objects when they are saved via a save* method in an Openmrs
Service. |
| VisitUnvoidHandler |
This class sets the void attributes on the given
Visit object when an unvoid* method is
called with this class. |
| VisitVoidHandler |
This class sets the void attributes on the given
Visit object when a void* method is
called with this class. |
| VoidSaveHandler |
This handler makes sure the when a voided object is saved with the voided bit set to true, the
other required values (like dateVoided and voidedBy) are filled in.
|
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.