- All Superinterfaces:
- Auditable, OpenmrsObject, Voidable
- All Known Subinterfaces:
- Attribute<AT,OT>
- All Known Implementing Classes:
- ActiveListItem, Allergy, BaseAttribute, BaseCustomizableData, BaseOpenmrsData, Cohort, DrugOrder, Encounter, EncounterProvider, LocationAttribute, Obs, Order, Patient, PatientIdentifier, PatientProgram, PatientState, Person, PersonAddress, PersonAttribute, PersonMergeLog, PersonName, Problem, ProviderAttribute, Relationship, TestOrder, Visit, VisitAttribute
public interface OpenmrsData
extends OpenmrsObject, Auditable, Voidable
In OpenMRS, we distinguish between data and metadata within our data model. Data (as opposed to
metadata) generally represent person- or patient-specific data. OpenMRS objects that represent
person- or patient-specific data should implement this interface.
- Since:
- 1.5
- See Also:
OpenmrsMetadata