Resolve "two visits with the same dates" Closes #370, #372, #373, and #369 See merge request NCER-PD/scheduling-system!304