Wiki Spaces

Documentation
Projects
Resources

Get Help from Others

Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack

Documentation

Page tree
Skip to end of metadata
Go to start of metadata

Background

We want the capability to label (tag) data & metadata throughout OpenMRS.  Tagging can provide flexible folksonomies for categorizing and/or organizing information.

Requirements

  • Specific tags are never required or coded into core – i.e., the presence of tags is supported, but the specific values used are up to implementations.
  • Tags behave like simple strings
  • API methods for adding, removing, and searching for tags should be consistent across the API

Design Considerations

  • Do we want to use java.lang.String or an org.openmrs.Tag object for tags?  e.g., if a concept is tagged with "diabetes" and a patient is tagged with "diabetes" are these related by value or reference?
  • Do we create a centralized tag service?  Or do we share an interface that is implemented as needed for various domain objects?

See Also

  •  

    Error rendering macro 'jira'

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  • No labels