| Package | Description | 
|---|---|
| org.openmrs | 
 These classes represent the core domain objects for the OpenMRS project. 
 | 
| org.openmrs.activelist | |
| org.openmrs.api.db | 
 
OpenMRS database layer interfaces. 
 | 
| org.openmrs.api.db.hibernate | 
 Resources for Hibernate ORM. 
 | 
| org.openmrs.api.handler | |
| org.openmrs.hl7 | 
 OpenMRS HL7 module. 
 | 
| org.openmrs.report | 
 Deprecated 
 | 
| org.openmrs.scheduler | |
| org.openmrs.util | 
 Shared utilities for OpenMRS classes 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BaseOpenmrsMetadata
In OpenMRS, we distinguish between data and metadata within our data model. 
 | 
class  | 
ConceptClass
ConceptClass 
 | 
class  | 
ConceptDatatype
ConceptDatatype 
 | 
class  | 
ConceptSource
A concept source is defined as any institution that keeps a concept dictionary. 
 | 
class  | 
Drug
Drug 
 | 
class  | 
EncounterType
An EncounterType defines how a certain kind of  
Encounter. | 
class  | 
Field
Field 
 | 
class  | 
FieldType
FieldType 
 | 
class  | 
Form
Form 
 | 
class  | 
FormField
The FormField object relates/orders the  
fields on a form A form can
 have many 0 to n fields associated with it in a hierarchical manor. | 
class  | 
Location
A Location is a physical place, such as a hospital, a room, a clinic, or a district. 
 | 
class  | 
LocationTag
An LocationTag allows categorization of  
Locations | 
class  | 
MimeType
Deprecated. 
 
This class is no longer used. Mimetypes are determined by the handler for a
             ConceptComplex now. 
 | 
class  | 
OrderType
OrderType 
 | 
class  | 
PatientIdentifierType
PatientIdentifierType 
 | 
class  | 
PersonAttributeType
PersonAttributeType 
 | 
class  | 
Privilege
Privilege 
 | 
class  | 
Program
Program 
 | 
class  | 
ProgramWorkflow
ProgramWorkflow 
 | 
class  | 
ProgramWorkflowState
ProgramWorkflowState 
 | 
class  | 
RelationshipType
Defines a type of relationship between two people in the database. 
 | 
class  | 
Role
A Role is just an aggregater of  
Privileges. | 
class  | 
User
Defines a User Account in the system. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ActiveListType
TODO 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SerializedObject
Object representation of a Serialized Object as stored in the database. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends OpenmrsMetadata> | 
SerializedObjectDAO.getAllObjectsByName(Class<T> type,
                   String name,
                   boolean exactMatchOnly)
Retrieves all objects from the database that match the passed type and name that have been saved through serialization 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T extends OpenmrsMetadata> | 
HibernateSerializedObjectDAO.getAllObjectsByName(Class<T> type,
                   String name,
                   boolean exactMatchOnly)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
OpenmrsMetadataSaveHandler.handle(OpenmrsMetadata object,
      User creator,
      Date dateCreated,
      String other)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HL7Source
Names a unique location that hl7 messages could be coming from. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ReportSchema
Deprecated. 
 
see reportingcompatibility module 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TaskDefinition
Represents the metadata for a task that can be scheduled. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
MetadataComparator.compare(OpenmrsMetadata left,
       OpenmrsMetadata right)  | 
Copyright © 2018 OpenMRS LLC.. All Rights Reserved.