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.attribute | |
org.openmrs.cohort |
Deprecated
|
org.openmrs.hl7 |
OpenMRS HL7 module.
|
org.openmrs.notification | |
org.openmrs.person | |
org.openmrs.report |
Deprecated
|
org.openmrs.reporting |
Deprecated
|
org.openmrs.reporting.data | |
org.openmrs.reporting.export | |
org.openmrs.reporting.report | |
org.openmrs.scheduler |
Modifier and Type | Class and Description |
---|---|
class |
BaseConceptMap
Superclass for
ConceptMap s and ConceptReferenceTermMap s |
class |
BaseCustomizableData<A extends Attribute>
Extension of
BaseOpenmrsData for classes that support customization via user-defined attributes. |
class |
BaseCustomizableMetadata<A extends Attribute>
Extension of
BaseOpenmrsMetadata for classes that support customization via user-defined attributes. |
class |
BaseOpenmrsData
In OpenMRS, we distinguish between data and metadata within our data model.
|
class |
BaseOpenmrsMetadata
In OpenMRS, we distinguish between data and metadata within our data model.
|
class |
CareSetting
Care Setting defines the scope of care for any piece of data within the medical record.
|
class |
Cohort
This class represents a list of patientIds.
|
class |
Concept
A Concept object can represent either a question or an answer to a data point.
|
class |
ConceptAnswer
This class represents one option for an answer to a question type of
Concept . |
class |
ConceptClass
ConceptClass
|
class |
ConceptComplex
Child class of Concept that has a
ComplexObsHandler associated with the Concept. |
class |
ConceptDatatype
ConceptDatatype
|
class |
ConceptDescription
ConceptDescription is the localized description of a concept.
|
class |
ConceptMap
The concept map object represents a mapping of Concept to ConceptSource.
|
class |
ConceptMapType
ConceptMapType are used to define relationships between concepts and concept reference terms e.g
IS_A or SAME_AS, BROADER_THAN
|
class |
ConceptName
ConceptName is the real world term used to express a Concept within the idiom of a particular
locale.
|
class |
ConceptNameTag
ConceptNameTag is a textual tag which can be applied to a ConceptName.
|
class |
ConceptNumeric
The ConceptNumeric extends upon the Concept object by adding some number range values
|
class |
ConceptProposal
A ConceptProposal is a temporary holder for concept that should be in the system.
|
class |
ConceptReferenceTerm
A concept reference term is typically name for a concept by which it is referred in another
institution like ICD9, ICD10, SNOMED that keeps a concept dictionary or any other OpenMRS
implementation
|
class |
ConceptReferenceTermMap
The concept Reference Term map object represents a mapping between two Concept Reference Terms.
|
class |
ConceptSet
This represents a single concept within a concept set.
|
class |
ConceptSetDerived
ConceptSetDerived
|
class |
ConceptSource
A concept source is defined as any institution that keeps a concept dictionary.
|
class |
ConceptStateConversion
ConceptStateConversion
|
class |
ConceptStopWord
ConceptStopWord is the real world term used to filter the words for indexing
from search phrase.
|
class |
Drug
Drug
|
class |
DrugIngredient
DrugIngredient
|
class |
DrugOrder
DrugOrder
|
class |
DrugReferenceMap
The DrugReferenceMap map object represents a mapping between a drug and alternative drug
terminologies.
|
class |
Encounter
An Encounter represents one visit or interaction of a patient with a healthcare worker.
|
class |
EncounterProvider
Mapping Class between Encounters and Providers which allows many to many relationship.
|
class |
EncounterRole
An EncounterRole a role specific to the encounter.
|
class |
EncounterType
An EncounterType defines how a certain kind of
Encounter . |
class |
Field
Field
|
class |
FieldAnswer
FieldAnswer
|
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 |
FormResource
A FormResource is meant as a way for modules to add arbitrary information to
a Form.
|
class |
GlobalProperty
Global properties are simple key-value pairs persisted in the database GPs can be thought of as
something similar to environment variables used in operating systems.
|
class |
Location
A Location is a physical place, such as a hospital, a room, a clinic, or a district.
|
class |
LocationAttribute
A value for a user-defined
LocationAttributeType that is stored on a Location . |
class |
LocationAttributeType
A user-defined extension to the
Location class. |
class |
LocationTag
An LocationTag allows categorization of
Location s |
class |
MimeType
Deprecated.
This class is no longer used. Mimetypes are determined by the handler for a
ConceptComplex now.
|
class |
Obs
An observation is a single unit of clinical information.
|
class |
Order
Encapsulates information about the clinical action of a provider requesting something for a
patient e.g requesting a test to be performed, prescribing a medication, requesting the patient
to enroll on a specific diet etc.
|
class |
OrderFrequency
The frequency at which an Order's action should be repeated, e.g.
|
class |
OrderType
OrderTypes are used to classify different types of Orders e.g to distinguish between Serology and
Radiology TestOrders
|
class |
Patient
Defines a Patient in the system.
|
class |
PatientIdentifier
A
Patient can have zero to n identifying PatientIdentifier(s). |
class |
PatientIdentifierType
PatientIdentifierType
|
class |
PatientProgram
PatientProgram
|
class |
PatientState
PatientState
|
class |
Person
A Person in the system.
|
class |
PersonAddress
This class is the representation of a person's address.
|
class |
PersonAttribute
A PersonAttribute is meant as way for implementations to add arbitrary information about a
user/patient to their database.
|
class |
PersonAttributeType
PersonAttributeType
|
class |
PersonName
A Person can have zero to n PersonName(s).
|
class |
Privilege
Privilege
|
class |
Program
Program
|
class |
ProgramWorkflow
ProgramWorkflow
|
class |
ProgramWorkflowState
ProgramWorkflowState
|
class |
Provider
Represents a person who may provide care to a patient during an encounter
|
class |
ProviderAttribute
A value for a user-defined
ProviderAttributeType that is stored on a Provider . |
class |
ProviderAttributeType
A user-defined extension to the
Provider class. |
class |
Relationship
Relationship
|
class |
RelationshipType
Defines a type of relationship between two people in the database.
|
class |
Role
A Role is just an aggregater of
Privilege s. |
class |
TestOrder
This is a type of order that adds tests specific attributes like: laterality, clinical history,
etc.
|
class |
User
Defines a User Account in the system.
|
class |
Visit
A 'visit' is a contiguous time period where encounters occur between patients and healthcare
providers.
|
class |
VisitAttribute
A value for a user-defined
VisitAttributeType that is stored on a Visit . |
class |
VisitAttributeType
A user-defined extension to the
Visit class. |
class |
VisitType
Represents the assortment of visit types available to an implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
ActiveListItem
TODO
|
class |
ActiveListType
TODO
|
class |
Allergy
TODO
|
class |
Problem
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
ClobDatatypeStorage
Stores a potentially-long String value, for clob-based custom datatypes
|
class |
LoginCredential
This class holds the minimal amount of data necessary to change a user's password without using a
PreparedStatement or putting the password in the User class.
|
class |
SerializedObject
Object representation of a Serialized Object as stored in the database.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseAttribute<AT extends AttributeType,OwningType extends Customizable<?>>
Abstract base implementation of
Attribute . |
class |
BaseAttributeType<OwningType extends Customizable<?>>
Abstract base implementation of
AttributeType . |
Modifier and Type | Class and Description |
---|---|
class |
CohortSearchHistory
Deprecated.
see reportingcompatibility module
|
Modifier and Type | Class and Description |
---|---|
class |
HL7InArchive
Represents a successfully processed hl7 message.
|
class |
HL7InError
Represents a error in processing an hl7 message.
|
class |
HL7InQueue
Represents an hl7 message that has yet to be processed.
|
class |
HL7QueueItem
|
class |
HL7Source
Names a unique location that hl7 messages could be coming from.
|
Modifier and Type | Class and Description |
---|---|
class |
Alert
Alerts are the simplest form of communication.
|
class |
AlertRecipient
This class is essentially a wrapper for the user object.
|
class |
Template |
Modifier and Type | Class and Description |
---|---|
class |
PersonMergeLog
This class represents the audit of a merge of two persons.
|
Modifier and Type | Class and Description |
---|---|
class |
ReportSchema
Deprecated.
see reportingcompatibility module
|
class |
ReportSchemaXml
Deprecated.
see reportingcompatibility module
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPatientDataProducer
Deprecated.
see reportingcompatibility module
|
class |
AbstractPatientFilter
Deprecated.
see reportingcompatibility module
|
class |
AbstractReportObject
Deprecated.
see reportingcompatibility module
|
class |
CachingPatientFilter
Deprecated.
see reportingcompatibility module
|
class |
CohortFilter
Deprecated.
see reportingcompatibility module
|
class |
CohortHistoryCompositionFilter
Deprecated.
see reportingcompatibility module
|
class |
CompoundPatientFilter
Deprecated.
see reportingcompatibility module
|
class |
DrugOrderFilter
Deprecated.
see reportingcompatibility module
|
class |
DrugOrderPatientFilter
Deprecated.
Use org.openmrs.reporting.DrugOrderFilter instead
|
class |
DrugOrderStopFilter
Deprecated.
see reportingcompatibility module
|
class |
EmptyReportObject
Deprecated.
see reportingcompatibility module
|
class |
EncounterPatientFilter
Deprecated.
see reportingcompatibility module
|
class |
InversePatientFilter
Deprecated.
see reportingcompatibility module
|
class |
LocationPatientFilter
Deprecated.
see reportingcompatibility module
|
class |
LogicPatientFilter
Deprecated.
see reportingcompatibility module
|
class |
ObsPatientFilter
Deprecated.
see reportingcompatibility module
|
class |
PatientCharacteristicFilter
Deprecated.
see reportingcompatibility module
|
class |
PatientSearchReportObject
Deprecated.
see reportingcompatibility module
|
class |
PersonAttributeFilter
Deprecated.
see reportingcompatibility module
|
class |
ProgramPatientFilter
Deprecated.
Use @see org.openmrs.reporting.ProgramStatePatientFilter instead
|
class |
ProgramStatePatientFilter
Deprecated.
see reportingcompatibility module
|
class |
RelationshipPatientFilter |
class |
ReportObjectWrapper
Deprecated.
see reportingcompatibility module
|
Modifier and Type | Class and Description |
---|---|
class |
CohortDefinition
Deprecated.
see reportingcompatibility module
|
class |
DatasetDefinition
Deprecated.
see reportingcompatibility module
|
Modifier and Type | Class and Description |
---|---|
class |
DataExportReportObject
Deprecated.
see reportingcompatibility module
|
class |
RowPerObsDataExportReportObject
Deprecated.
see reportingcompatibility module
|
Modifier and Type | Class and Description |
---|---|
class |
ReportDefinition
Deprecated.
see reportingcompatibility module
|
class |
ReportElementDefinition
Deprecated.
see reportingcompatibility module
|
Modifier and Type | Class and Description |
---|---|
class |
TaskDefinition
Represents the metadata for a task that can be scheduled.
|
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.