Details
-
Epic
-
Status: Closed
-
Should
-
Resolution: Fixed
-
None
-
None
-
Low
-
Remove Problem Lists
-
To Do
Description
We need to remove the old problem lists implementation from the core platform. This will be replaced with condition lists.
Remove ActiveListService.java, ActiveListServiceImpl.java, ActiveListServiceTest.java, ActiveListTest.xml, Problem.java, Allergy.java, AllergySeverity.java, AllergyType.java, AllergySeverity.java, ActiveListItem.java, ActiveListType.java, ProblemModifier.java, ActiveListAllergy.hbm.xml, ActiveListItem.hbm.xml, ActiveListProblem.hbm.xml, ActiveListType.hbm.xml
ProblemListItem.java, ActiveListWidget.java, ActiveListDAO.java, HibernateActiveListDAO.java
Delete the entire org.openmrs.activelist package
In liquibase-core-data.xml remove the changeset with id "20110915-0848"
Remove all active list changeset from liquibase-schema-only.xml. That is changesets with ids: "20110915-1215", "20110915-0825", "20110915-0845", "20110915-0847", "20110915-0823", "20110915-0824", "20110915-0836", "20110915-0837", "20110915-0838", "20110915-0839", "20110915-0840", "20110915-0841", "20110915-0842", "20110915-0846"
From liquibase-update-to-latest.xml remove changesets with ids: "20100525-818-1", "20100525-818-1-fix", "20100525-818-2", "20100525-818-2-fix", "20100525-818-3", "20100525-818-4", "20100525-818-5", "201410291616-TRUNK-3474"
You would also need to remove ActiveListTypeResource1_8.java, ProblemResource1_9.java, ProblemResource1_8.java, BaseActiveListItemResource1_8.java, ProblemResource1_8Test.java, ProblemController1_8Test, customActiveListTest.xml, ProblemController1_9Test from the REST web services module https://github.com/openmrs/openmrs-module-webservices.rest
After doing all the above, remember to run the mvn clean install and ensure that all tests are passing. Also run the web application to ensure that all is well and you are able to login.
https://wiki.openmrs.org/display/docs/Allergy+and+Problem+Lists
http://blog.burkeware.com/2009/04/active-lists-in-openmrs/
Gliffy Diagrams
Attachments
Issue Links
- relates to
-
TRUNK-4747 Move Allergies API into the core platform
-
- Closed
-
-
TRUNK-4756 Migrate active lists to the new allergies tables
-
- Closed
-
- mentioned in
-
Page Loading...