| Package | Description | 
|---|---|
| org.openmrs | 
 These classes represent the core domain objects for the OpenMRS project. 
 | 
| org.openmrs.attribute | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LocationAttributeType
A user-defined extension to the  
Location class. | 
class  | 
ProviderAttributeType
A user-defined extension to the  
Provider class. | 
class  | 
VisitAttributeType
A user-defined extension to the  
Visit class. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AttributeType<OwningType extends Customizable<?>>
Common interface for user-defined extensions to core domain objects, which would be handled by adding
 custom database columns in a less generic system. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BaseAttributeType<OwningType extends Customizable<?>>
Abstract base implementation of  
AttributeType. | 
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.