SORMAS-Project icon indicating copy to clipboard operation
SORMAS-Project copied to clipboard

Disable Contact Management for RSV Cases [0.5]

Open markusmann-vg opened this issue 4 months ago • 0 comments

Problem Description

For RSV, contact tracing is not required, and therefore, the contact management functionality should be disabled. The system should ensure that no contacts can be linked, displayed, or added for RSV cases in any part of the system. This behavior should be governed by the "follow up enabled" parameter, which should be set to false for RSV in the disease configuration.

Proposed Change

Disable Contact Linking for RSV:

  • [ ] It should not be possible to link a case managed as RSV via the "Contacts" section. Remove Contact Management in Case Person View:
  • [ ] In the "Case Person" tab, users should not be able to add contacts when viewing an RSV case.
  • [ ] The right-side navigation should not display any contact-related information for RSV cases. System-wide Check:
  • [ ] Review and ensure that in every part of the system where a contact can be added or linked, the option is disabled or hidden for RSV cases. "Follow Up Enabled" Parameter:
  • [ ] The "follow up enabled" parameter should be set to false for RSV in the disease configuration, which controls the contact management functionality.

Added Value/Benefit

Increased Workflow Efficiency: By removing unnecessary contact management options for RSV, users can focus solely on the relevant aspects of case management. This streamlines the workflow, eliminating the distraction of unrelated tasks.

Reduced User Confusion: Since contact tracing is not required for RSV, disabling this feature simplifies the user interface. Users won’t need to navigate or worry about contact tracing elements, making the system easier to use and reducing potential errors or misinterpretations.

Acceptance Criteria

  • [ ] The "Contacts" section should not allow linking to RSV cases.
  • [ ] In the "Case Person" view, contacts should not be able to be added or displayed when the case is RSV.
  • [ ] The right-side navigation in the "Case Person" view should not display contacts for RSV cases.
  • [ ] Ensure that across the system, no contact can be created, linked, or displayed for RSV cases.
  • [ ] The "follow up enabled" parameter should be set to false for RSV, ensuring that contact management is disabled for RSV cases.

Implementation Details

No response

Mockups

No response

Additional Information

No response

markusmann-vg avatar Oct 08 '24 12:10 markusmann-vg