...
- Remove the requirement to have to store patient names and date of birth as we would only want to store a patient identifier for an SHR
- Performs database modifications to improve performance for SHR functionality
- Add data lifecycle hooks for certain processes to hook into (for example clinical decision support functionality)
- Enable OpenMRS to be able to scale horizontally
- Develop encounter (and possibly obs) attributes as a means of storing additional information such as user specified identifiers. The need for this is discussed in more detail here.
- Discuss ways to improve Obs table performance (if possible). This should include alternatives other than scaling. Can changing the structure of the table / splitting it up be of any use to us ?