This project creates attributes for Concept.
OpenMRS 2.0 onwards
The design will be same as location or provider attributes. The schema will look like below:
The concept, concept attribute and concept attribute type will be mapped in concept_attribute table. The value for concept attribute will be stored in value_reference column in concept_attribute table.
2. Add "New Concept Attribute Type". The "format" of the attribute will define the type of UI element to be shown. For e.g., if the attribute type is text, a textbox will be shown. Similarly, if it is of type date, then a calendar is displayed. The "label" on the UI is taken from the "name" of the attribute.
3. Values for concept attributes will be recorded while adding a new concept or editing an existing concept.