Details
-
Bug
-
Status: Closed
-
Should
-
Resolution: Fixed
-
None
-
None
Description
This also occurs in this unit test: https://github.com/openmrs/openmrs-module-htmlformentry/blob/761a3b1c1d57be0fdd158092f8c7cf2d9ab5b1b7/api-tests/src/test/java/org/openmrs/module/htmlformentry/WorkflowStateTagTest.java#L547-L594
Shows a use case where a patient is enrolled in a program and then retroactively placed in another state in that program workflow. The program enrollment date remains the original date from when the first enrollment occurs, rather than being extended to include the added states startDate.