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.handler | |
org.openmrs.hl7 |
OpenMRS HL7 module.
|
org.openmrs.notification | |
org.openmrs.report |
Deprecated
|
org.openmrs.scheduler |
Modifier and Type | Interface and Description |
---|---|
interface |
OpenmrsData
In OpenMRS, we distinguish between data and metadata within our data model.
|
interface |
OpenmrsMetadata
In OpenMRS, we distinguish between data and metadata within our data model.
|
Modifier and Type | Class and Description |
---|---|
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 |
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 |
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 |
ConceptSet
This represents a single concept within a concept set.
|
class |
ConceptSource
A concept source is defined as any institution that keeps a concept dictionary.
|
class |
Drug
Drug
|
class |
DrugOrder
DrugOrder
|
class |
Encounter
An Encounter represents one visit or interaction of a patient with a healthcare worker.
|
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
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
Dates should be interpreted as follows: If startDate is null then the order has been going on
"since the beginning of time" Otherwise the order starts on startDate If discontinued is non-null
and true, then the following fields should be ignored: autoExpireDate if discontinuedDate is null
then the order was discontinued "the instant after it began" otherwise it was given from its
starting date until discontinuedDate Otherwise (discontinued is null or false) if autoExpireDate
is null, the order is set to go forever otherwise the order goes until autoExpireDate the
following fields should be ignored: discontinuedBy discontinuedDate discontinuedReason It is an
error to have discontinued be true and have discontinuedDate be after autoExpireDate.
|
class |
OrderType
OrderType
|
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 |
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 |
User
Defines a User Account in the system.
|
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 |
SerializedObject
Object representation of a Serialized Object as stored in the database.
|
Modifier and Type | Method and Description |
---|---|
void |
AuditableSaveHandler.handle(Auditable auditable,
User currentUser,
Date currentDate,
String reason)
This sets the changedBy and dateChanged on the object if it has been saved already (aka, it
has an id).
|
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 |
Alert
Alerts are the simplest form of communication.
|
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.
|
Copyright © 2018 OpenMRS LLC.. All Rights Reserved.