org.openmrs
Interface OpenmrsData

All Superinterfaces:
Auditable, OpenmrsObject, Voidable
All Known Implementing Classes:
ActiveListItem, Allergy, BaseOpenmrsData, Cohort, DrugOrder, Encounter, Obs, Order, Patient, PatientIdentifier, PatientProgram, PatientState, Person, PersonAddress, PersonAttribute, PersonName, Problem, Relationship

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

Method Summary
 
Methods inherited from interface org.openmrs.Auditable
getChangedBy, getCreator, getDateChanged, getDateCreated, setChangedBy, setCreator, setDateChanged, setDateCreated
 
Methods inherited from interface org.openmrs.Voidable
getDateVoided, getVoidedBy, getVoidReason, isVoided, setDateVoided, setVoided, setVoidedBy, setVoidReason
 
Methods inherited from interface org.openmrs.OpenmrsObject
getId, getUuid, setId, setUuid
 


OpenMRS-1.7.x

Generated Apr 27 2012 10:06 PM. NOTE - these libraries are in active development and subject to change