Reveal Edge Cases
This document is an area for identifying edge cases that may come up in the field so we can understand how they may impact operations.
Multiple Case Confirmation Form Submissions
Reveal doesn't have the ability to edit case confirmation information. However, there's an edge case where multiple users are working offline on multiple tablets in the offline situation. In this case, both users will have to mark the case confirmation as complete on their device. The tasks will be marked as confirmed and hit the server. Multiple form submissions will be submitted against those tasks and the reporting dashboards will show 2 forms against the target of 1. We should also consider the circumstance of what gets sent to BIOPHICS when this happens. Likely, we should use the last one in as the best for measurement purposes. We could also consider business logic in the data warehouse to identify and possibly suppress the second task if the information is the same on the forms, but the timestamps were different.
Register Family Task is created, but a family has already been registered
What do we do when we generate a task in the register family task in the server side, but there's already a family registered in the system? This would likely happen due to syncing issues.
This site is no longer maintained. Please visit docs.opensrp.io for current documentation.