See: Description
Interface | Description |
---|---|
Address |
Defines the standard fields for an Address in OpenMRS
|
Attributable<E> |
Classes marked with this interface are able to be special values for a PersonAttribute.
|
Auditable |
In OpenMRS, the convention is to track basic audit information for each object related to who
initially created the object and when, and who last changed the object and when.
|
DosingInstructions |
The instructions for different drug prescriptions can vary greatly.
|
OpenmrsData |
In OpenMRS, we distinguish between data and metadata within our data model.
|
OpenmrsMetadata |
In OpenMRS, we distinguish between data and metadata within our data model.
|
OpenmrsObject |
This is the base interface for all OpenMRS-defined classes
|
PrivilegeListener |
Allows to track down which privileges are checked during code execution and
makes it easier for an administrator to assign required privileges to users.
|
Retireable |
In OpenMRS, data are rarely fully deleted (purged) from the system; rather, they are either
voided or retired.
|
Voidable |
In OpenMRS, data are rarely fully deleted (purged) from the system; rather, they are either
voided or retired.
|
Class | Description |
---|---|
BaseConceptMap |
Superclass for
ConceptMap s and ConceptReferenceTermMap s |
BaseCustomizableData<A extends Attribute> |
Extension of
BaseOpenmrsData for classes that support customization via user-defined attributes. |
BaseCustomizableMetadata<A extends Attribute> |
Extension of
BaseOpenmrsMetadata for classes that support customization via user-defined attributes. |
BaseOpenmrsData |
In OpenMRS, we distinguish between data and metadata within our data model.
|
BaseOpenmrsMetadata |
In OpenMRS, we distinguish between data and metadata within our data model.
|
BaseOpenmrsObject |
This is the base implementation of the
OpenmrsObject interface.It implements the uuid variable that all objects are expected to have. |
CareSetting |
Care Setting defines the scope of care for any piece of data within the medical record.
|
Cohort |
This class represents a list of patientIds.
|
Concept |
A Concept object can represent either a question or an answer to a data point.
|
ConceptAnswer |
This class represents one option for an answer to a question type of
Concept . |
ConceptClass |
ConceptClass
|
ConceptComplex |
Child class of Concept that has a
ComplexObsHandler associated with the Concept. |
ConceptDatatype |
ConceptDatatype
|
ConceptDescription |
ConceptDescription is the localized description of a concept.
|
ConceptMap |
The concept map object represents a mapping of Concept to ConceptSource.
|
ConceptMapType |
ConceptMapType are used to define relationships between concepts and concept reference terms e.g
IS_A or SAME_AS, BROADER_THAN
|
ConceptName |
ConceptName is the real world term used to express a Concept within the idiom of a particular
locale.
|
ConceptNameTag |
ConceptNameTag is a textual tag which can be applied to a ConceptName.
|
ConceptNumeric |
The ConceptNumeric extends upon the Concept object by adding some number range values
|
ConceptProposal |
A ConceptProposal is a temporary holder for concept that should be in the system.
|
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
|
ConceptReferenceTermMap |
The concept Reference Term map object represents a mapping between two Concept Reference Terms.
|
ConceptSearchResult |
An Object of this class represents a search result returned when searching for concepts, it holds
extra metadata about the matched concept(s).
|
ConceptSet |
This represents a single concept within a concept set.
|
ConceptSetDerived |
ConceptSetDerived
|
ConceptSource |
A concept source is defined as any institution that keeps a concept dictionary.
|
ConceptStateConversion |
ConceptStateConversion
|
ConceptStopWord |
ConceptStopWord is the real world term used to filter the words for indexing
from search phrase.
|
ConceptWord |
ConceptWord Concept words are the individual terms of which a concept name is composed.
|
Drug |
Drug
|
DrugIngredient |
DrugIngredient
|
DrugOrder |
DrugOrder
|
DrugReferenceMap |
The DrugReferenceMap map object represents a mapping between a drug and alternative drug
terminologies.
|
Duration |
Duration represented using SNOMED CT duration codes
|
Encounter |
An Encounter represents one visit or interaction of a patient with a healthcare worker.
|
EncounterProvider |
Mapping Class between Encounters and Providers which allows many to many relationship.
|
EncounterRole |
An EncounterRole a role specific to the encounter.
|
EncounterType |
An EncounterType defines how a certain kind of
Encounter . |
Field |
Field
|
FieldAnswer |
FieldAnswer
|
FieldType |
FieldType
|
Form |
Form
|
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. |
FormResource |
A FormResource is meant as a way for modules to add arbitrary information to
a Form.
|
FreeTextDosingInstructions | |
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.
|
ImplementationId |
Every installation of OpenMRS should get a unique implementation id.
|
Location |
A Location is a physical place, such as a hospital, a room, a clinic, or a district.
|
LocationAttribute |
A value for a user-defined
LocationAttributeType that is stored on a Location . |
LocationAttributeType |
A user-defined extension to the
Location class. |
LocationTag |
An LocationTag allows categorization of
Location s |
MimeType | Deprecated
This class is no longer used.
|
Obs |
An observation is a single unit of clinical information.
|
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.
|
OrderFrequency |
The frequency at which an Order's action should be repeated, e.g.
|
OrderType |
OrderTypes are used to classify different types of Orders e.g to distinguish between Serology and
Radiology TestOrders
|
Patient |
Defines a Patient in the system.
|
PatientIdentifier |
A
Patient can have zero to n identifying PatientIdentifier(s). |
PatientIdentifierType |
PatientIdentifierType
|
PatientProgram |
PatientProgram
|
PatientState |
PatientState
|
Person |
A Person in the system.
|
PersonAddress |
This class is the representation of a person's address.
|
PersonAttribute |
A PersonAttribute is meant as way for implementations to add arbitrary information about a
user/patient to their database.
|
PersonAttributeType |
PersonAttributeType
|
PersonName |
A Person can have zero to n PersonName(s).
|
Privilege |
Privilege
|
Program |
Program
|
ProgramWorkflow |
ProgramWorkflow
|
ProgramWorkflowState |
ProgramWorkflowState
|
Provider |
Represents a person who may provide care to a patient during an encounter
|
ProviderAttribute |
A value for a user-defined
ProviderAttributeType that is stored on a Provider . |
ProviderAttributeType |
A user-defined extension to the
Provider class. |
Relationship |
Relationship
|
RelationshipType |
Defines a type of relationship between two people in the database.
|
Role |
A Role is just an aggregater of
Privilege s. |
SimpleDosingInstructions | |
TestOrder |
This is a type of order that adds tests specific attributes like: laterality, clinical history,
etc.
|
Tribe | Deprecated
This object is no longer supported.
|
User |
Defines a User Account in the system.
|
Visit |
A 'visit' is a contiguous time period where encounters occur between patients and healthcare
providers.
|
VisitAttribute |
A value for a user-defined
VisitAttributeType that is stored on a Visit . |
VisitAttributeType |
A user-defined extension to the
Visit class. |
VisitType |
Represents the assortment of visit types available to an implementation.
|
Enum | Description |
---|---|
CareSetting.CareSettingType | |
Order.Action | |
Order.Urgency | |
PatientIdentifierType.LocationBehavior |
Enumerates the possible ways that location may be applicable for a particular Patient Identifer Type
|
TestOrder.Laterality |
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.