Package | Description |
---|---|
org.openmrs.api |
The primary OpenMRS API interfaces.
|
org.openmrs.api.handler | |
org.openmrs.validator |
Modifier and Type | Interface and Description |
---|---|
interface |
ProviderService
This service contains methods relating to providers.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseRetireHandler
This is the default class for all retire* actions that take place on all services.
|
class |
BaseUnretireHandler
This is the super interface for all unretire* actions that take place on all services.
|
class |
BaseUnvoidHandler
This is the super interface for all unvoid* actions that take place on all services.
|
class |
BaseVoidHandler
This is the super interface for all void* actions that take place on all services.
|
class |
ConceptNameSaveHandler
This class deals with
ConceptName objects when they are saved via a save* method in an
Openmrs Service. |
class |
ConceptProposalHandler
This class deals with
ConceptProposal objects when they are saved via a save* method in
an Openmrs Service. |
class |
ConceptReferenceTermSaveHandler
This class deals with
ConceptReferenceTerm objects when they are saved via a save* method
in an Openmrs Service. |
class |
ConceptSaveHandler
This class deals with
Concept objects when they are saved via a save* method in an
Openmrs Service. |
class |
EncounterSaveHandler |
class |
ExistingVisitAssignmentHandler
This handler assigns an encounter to an existing visit, where appropriate, but will never create
a new visit.
|
class |
NoVisitAssignmentHandler
This handler doesn't ever assign an encounter to a visit.
|
class |
OpenmrsObjectSaveHandler
This class deals with any object that implements
OpenmrsObject . |
class |
OrderSaveHandler
This class deals with
Order objects when they are saved via a save* method in an Openmrs
Service. |
class |
PatientDataUnvoidHandler
This class deals with
Patient objects when they are unvoided via the unvoid* method in an
Openmrs Service. |
class |
PatientDataVoidHandler
This class deals with
Patient objects when they are voided via a void* method in an
Openmrs Service. |
class |
PatientSaveHandler
This class deals with
Patient objects when they are saved via a save* method in an
Openmrs Service. |
class |
PersonNameSaveHandler
This is called every time a
PersonName object is saved. |
class |
PersonSaveHandler
This class deals with
Person objects when they are saved via a save* method in an Openmrs
Service. |
class |
PersonUnvoidHandler
This class unsets the personVoid* attributes on the given
Person object when an unvoid*
method is called with this class. |
class |
PersonVoidHandler
This class sets the personVoid* attributes on the given
Person object when a void* method
is called with this class. |
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
|
class |
RequireVoidReasonVoidHandler
This class ensures that the voidReason is non-null for supported object types
|
class |
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.
|
class |
UserSaveHandler
This class deals with
User objects when they are saved via a save* method in an Openmrs
Service. |
class |
VisitUnvoidHandler
This class sets the void attributes on the given
Visit object when an unvoid* method is
called with this class. |
class |
VisitVoidHandler
This class sets the void attributes on the given
Visit object when a void* method is
called with this class. |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AlertValidator
Validates attributes on the
Alert object. |
class |
BaseAttributeValidator
Common validator for all types of Attribute Types
|
class |
ConceptClassValidator
Validates attributes on the
ConceptClass object. |
class |
ConceptDatatypeValidator
Validates attributes on the
ConceptDatatype object. |
class |
ConceptDrugValidator
Validates
Drug objects. |
class |
ConceptMapTypeValidator
Validates
ConceptMapType objects. |
class |
ConceptReferenceTermValidator
Validates
ConceptReferenceTerm objects. |
class |
ConceptValidator
Validates
Concept objects. |
class |
DrugOrderValidator
Validates the
DrugOrder class. |
class |
DrugValidator
Validates
Drug objects. |
class |
EncounterRoleValidator
Validator for
EncounterRole class |
class |
EncounterTypeValidator
Validates attributes on the
EncounterType object. |
class |
EncounterValidator
Validator for
Encounter class |
class |
FieldTypeValidator
Validates attributes on the
FieldType object. |
class |
FormValidator
This checks a Form object to make sure that it passes all API requirements.
|
class |
HL7SourceValidator
Validates attributes on the
HL7Source object. |
class |
LocationAttributeTypeValidator
Validates attributes on the
LocationAttributeType object. |
class |
LocationTagValidator
Validates
LocationTag objects |
class |
LocationValidator
Validates the Location object.
|
class |
ObsValidator
Validator for the Obs class.
|
class |
OrderFrequencyValidator
Validates the
OrderFrequency class. |
class |
OrderTypeValidator
Validates the
OrderType class. |
class |
OrderValidator
Validates the
Order class. |
class |
PatientIdentifierTypeValidator
Validates attributes on the
PatientIdentifierType object. |
class |
PatientIdentifierValidator
This class validates a PatientIdentifier object.
|
class |
PatientProgramValidator
This class validates a
PatientProgram object |
class |
PatientValidator
This class validates a Patient object.
|
class |
PersonAddressValidator
This class validates a PersonAddress object.
|
class |
PersonAttributeTypeValidator
Validates the
PersonAttributeType class. |
class |
PersonMergeLogValidator
Validates the
PersonMergeLog class. |
class |
PersonNameValidator
This class validates a PersonName object.
|
class |
PersonValidator
This class validates a Person object.
|
class |
PrivilegeValidator
Validates attributes on the
Privilege object |
class |
ProgramValidator
Validates attributes on the
Program object. |
class |
ProviderAttributeTypeValidator
Validates attributes on the
ProviderAttributeType object. |
class |
ProviderValidator
Validator for
Encounter class |
class |
RelationshipTypeValidator
Validates a
RelationshipType object. |
class |
RoleValidator
Validates attributes on the
Role object |
class |
SchedulerFormValidator |
class |
StateConversionValidator
Validates attributes on the
ConceptStateConversion object. |
class |
TestOrderValidator
Validates the
TestOrder class. |
class |
UserValidator
Validates attributes on the User object
|
class |
VisitAttributeTypeValidator
Validates attributes on the
VisitAttributeType object. |
class |
VisitTypeValidator
Validates attributes on the
VisitType object. |
class |
VisitValidator
Validator for the
Visit class. |
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.